我想在Ubuntu中使用脚本格式化驱动器。
所需的规范是:
分区表:主启动记录
分区类型: Linux
文件系统: Ext2
所需结果的屏幕截图
我当前的问题:
sudo parted mklablel msdos
不将分区类型更改为“ Linux”
sudo mkfs.ext2
没有现有文件系统就无法工作
感谢所有帮助!谢谢。
答案 0 :(得分:-1)
好的。
echo -ne 'o\nw\n' | fdisk /dev/sdc # not needed on clean disc
echo -ne 'o\nn\n\n\nt\n83\nw\n' | fdisk /dev/sdc
partprobe
mkfs.ext2 /dev/sdc1
第一行仅用于编写干净的dos分区表,因此fdisk在下次运行时不会询问警告问题。
然后,我们使用o\n
创建一个新的dos分区表,创建一个分区,使用n\n\n\n
占用整个磁盘,使用t\n83\n
将分区类型更改为linux,并使用{{1 }}。
然后,我们需要重新扫描/ dev / sdc以发现新创建的分区(fdisk应该这样做,但是在某些系统上会失败)。
然后将/ dev / sdc1格式化为ext2。
脚本未经测试。使用风险自负。