我有一个在 qemu vm 上运行的从头开始的 Linux LiveCD。我正在使用这个命令为 qemu 创建一个 hda 磁盘:
qemu-img.exe create -f qcow2 base-linux.img 5G
然后我运行我的虚拟机:
qemu.exe -m 1024 -boot d -cdrom lfslivecd-x86-6.3-r2145.iso -hda base-linux.img
启动后我尝试这个命令:
parted /dev/hda unit GB mkpartfs primary ext3 0 5
它给了我“无法识别的光盘标签错误”。
我正在使用 parted 1.9.0 并且不知道如何修复它。
您可能需要先在磁盘上制作标签。
尝试手动运行 parted :
如果您想通过 cli 执行 @James 推荐的操作,您可以执行以下操作:
这当然是在较小的 HDD (1TB) 上,所以正如评论中提到的,任何超过 2TB 的东西都需要不同的标签,是的,你应该为此使用 GPT。