treewide: remove unnecessary types and conversions

Change-Id: Ifcaa9ceeec243b3646c9b6e0a6fad7ef2db8fd90
Reviewed-on: https://review.monogon.dev/c/monogon/+/2954
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
Tested-by: Jenkins CI
diff --git a/metropolis/pkg/fat32/dos83.go b/metropolis/pkg/fat32/dos83.go
index 4956468..650df96 100644
--- a/metropolis/pkg/fat32/dos83.go
+++ b/metropolis/pkg/fat32/dos83.go
@@ -38,10 +38,10 @@
 		dosParts := validDOSName.FindStringSubmatch(nameUpper)
 		if dosParts != nil {
 			// Name is pass-through
-			copy(i.dosName[:8], []byte(dosParts[1]))
+			copy(i.dosName[:8], dosParts[1])
 			if len(dosParts[2]) > 0 {
 				// Skip the dot, it is implicit
-				copy(i.dosName[8:], []byte(dosParts[2][1:]))
+				copy(i.dosName[8:], dosParts[2][1:])
 			}
 			if taken[i.dosName] {
 				// Mapping is unique, complain about the actual file name, not