Linuxを最初からLiveCDでqemu vmで実行しています。次のコマンドを使用して、qemu用のhdaディスクを作成しています。
qemu-img.exe create -f qcow2 base-linux.img 5G
次に、私のvmを実行します。
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を実行してみてください:
parted /dev/hda
unit GB
mklabel msdos
mkpartfs primary ext3 0 5
@JamesがCLIを介して推奨することを実行したい場合は、以下を実行できます。
$ parted /dev/sde --script -- mklabel msdos
$ parted /dev/sde --script -- mkpart primary 0 -1
これはもちろん、より小さなHDD(1TB)でしたので、コメントで述べたように、2TBを超えるものには別のラベルが必要であり、はい、GPTを使用する必要があります。
$ parted /dev/sde --script -- mklabel gpt