我们在新的sdd磁盘上创建了ext文件系统,如下
mkfs.ext4 -j -m 0 /dev/sdd -F
为了像mkfs之前一样获取磁盘
我想我们需要删除mkfs创建的分区,
如何执行?
mkfs
不创建分区,而是创建文件系统。您在整个设备上创建了一个文件系统/dev/sdd
(而不是一个分区,例如/dev/sdd1
)。
您的磁盘未分区,生成的布局称为superfloppy。如果要(几乎)将整个设备用于一个文件系统,那么最好有一个带有一个分区的分区表。比较:使用单分区磁盘配置。
类似fdisk
或的工具gdisk
应允许您无需任何准备即可创建分区表(不过,您将丢失当前文件系统中的数据,因此请复制要保存的内容)。如果创建单个分区,则以后应作为目标运行mkfs.ext4
,/dev/sdd1
以在该分区上创建文件系统。
如果您要擦除当前文件系统(在fdisk
/ gdisk
/之前,或出于任何其他原因),则
用零填充磁盘的开头,1MB应该足够:
dd if=/dev/zero of=/dev/sdd bs=1M count=1
或使用wipefs
上/dev/sdd
; 此工具旨在清除文件系统。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句