Назад | Перейти на главную страницу

'Неизвестная этикетка диска' - при использовании изображений parted с qemu

У меня Linux с нуля LiveCD работает на qemu vm. Я использую эту команду для создания hda-диска для qemu:

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

Это, конечно, было на меньшем жестком диске (1 ТБ), поэтому, как упоминалось в комментариях, для всего, что превышает 2 ТБ, потребуется другая метка, и да, вы должны использовать для этого GPT.

$ parted /dev/sde --script -- mklabel gpt