当我尝试在笔记本电脑上安装 Arch 时,我搞砸了,我想格式化分区以重新开始,因此我在实时会话中输入了这个命令:
dd if=/dev/zero of=/dev/sda bs=1M count=4
现在我只想要一个可用的硬盘,可以在上面安装某个版本的 Linux。每次我输入时,cgdisk /dev/sda
它都会中止。我可以从实时 USB 获取会话。我可以做些什么来解决这个问题?
答案1
当然,只需创建一个分区表。
如果cgdisk
中止,只需使用不同的程序,例如parted
。为了创建新的分区表,请写入:
sudo parted /dev/sdX
mklabel msdos
(有效标签类型为aix
、、、、、、、、、、、之一)。amiga
bsd
dvh
gpt
mac
msdos
pc98
sun
loop
cgdisk
可能会因为读取某种奇怪的数据而中止/崩溃(但我们无法判断 - 您没有告诉我们退出时显示的内容)。用零擦除驱动器分区表(dd if=/dev/zero of=/dev/sdX count=5 bs=10M
)应该可以cgdisk
在合理的输入下工作并正确执行。