Я использую QEMU для установки arch linux на 5G raw img диск и каждый раз, когда устанавливаю его и перезагружаю, он загружается обратно в arch, но когда я закрываю qemu и пытаюсь загрузиться обратно в arch, мне не выдается запрос при загрузке grub, но он говорит WARN: Нет MBR магии, рассматривая диск как сырой. Загрузка ... Так что я предполагаю, что он использует только оперативную память и ничего не записывает на диск. Я также подумал, что это был тип диска, который я использовал, так как сначала использовал qcow2, но получил ту же ошибку, поэтому я переключился на raw, и я все еще получаю ту же ошибку. Он скажет "бухать" и больше ничего не делать

Это моя команда для запуска QEMU:

.\qemu-system-x86_64 -drive file=archlinux.img,index=0,media=disk,format=raw -cdrom archlinux.iso -m 3G -snapshot -cpu core2duo -smp 2

Я устанавливаю Arch, следуя этому руководству:

https://www.howtoforge.com/tutorial/install-arch-linux-on-virtualbox/

Я не уверен, правильно ли я устанавливаю grub или нет, я просто следовал руководству

1 ответ1

0

Вы добавили опцию "-snapshot" в командную строку qemu, так что это ожидаемое поведение:

Согласно инструкции, опция -snapshot указывает qemu ...

Запись во временные файлы вместо файлов образов дисков. В этом случае необработанный образ диска, который вы используете, не записывается обратно. Однако вы можете принудительно выполнить обратную запись, нажав Ca s.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .