LINUX.ORG.RU

История изменений

Исправление alex52mail, (текущая версия) :

А что определяться: последняя версия chromeos_flex.bin - грузится ТОЛЬКО в efi - о чем не раз в тс.

А вот так делать не надо. Qemu запускается и работает от обычного пользователя.
Да и так работает: но только из его Home
А если надо что с другого места: то sudo qemu ... - пока другого не знаю

В общем в традициях форума: ничего по теме моих вопросов.

По chromeos_flex.bin - надо делать самостоятельную тему - там куча вопросов: как не идти на поводу у Google - и поставить chromeos_flex как еще одну ось - не перекраивая весь первый диск под эту барыню.

Здесь же был вопрос:

В Ventoy не знаю пока как примапить образ куда ставить ChromeOS

Пытался загрузить chromeos_flex.bin.img в Grub (где можно примапить образ) - но пока без успеха.

Может тут кто знает:

1).— Как грузить в Grub в EFI - образ типа bin img - как диск - не влезая в разделы ?

Обычно грузят типа:

     menuentry "loopback /Downloads/chromeos_flex.bin " "/Downloads/chromeos_flex.bin "  {
     search  -s -l btrfs_128
     loopback loop  $2
     ls
     ls  (loop,gpt12)/

echo  (loop,gpt12)  - это EFI раздел
echo  chainloader (loop)
echo  chainloader (loop,gpt12)/efi/boot/bootx64.efi
        configfile  (loop,gpt12)/efi/boot/grub.cfg
   }

chainloader (loop)+ или +1 - это грузить MBR или PBR

Как выше: chainloader (loop) - не работает.

Ventoy (тот же Grub) как то грузит этот образ в EFI - как целый диск - с открытием Grub меню - и далее саму ось. Но в Ventoy все в переменных - разбираться долго.

1).— А как грузить в EFI много раздельный образ img - где нет MBR PBR ?


Пробовал грузить и так:

sudo qemu-system-x86_64  -m 4G  -smp $(nproc)  -cpu host  -enable-kvm  -bios OVMF.fd  -drive format=raw,file=chromeos_flex.bin  -drive format=qcow2,file=chromeos_flex.qcow2  -display "gtk,gl=on,show-cursor=on"  -device virtio-vga-gl  -usb  -device usb-tablet  -audiodev pa,id=audio0  -device intel-hda  -device hda-output,audiodev=audio0

Но в Qemu-9.2.3 -device virtio-vga-gl - нет такого параметра. Убирая это - все равно: EFI грузится - а ось не начинает грузится.
Может тут кто делал:

2). Как загрузить chromeos_flex.bin в Qemu ?

Исходная версия alex52mail, :

А что определяться: последняя версия chromeos_flex.bin - грузится ТОЛЬКО в efi - о чем не раз в тс.

А вот так делать не надо. Qemu запускается и работает от обычного пользователя.
Да и так работает: но только из его Home
А если надо что с другого места: то sudo qemu ... - пока другого не знаю

В общем в традициях форума: ничего по теме вопроса.

По chromeos_flex.bin - надо делать самостоятельную тему - там куча вопросов: как не идти на поводу у Google - и поставить chromeos_flex как еще одну ось - не перекраивая весь первый диск под эту барыню.

Здесь же был вопрос:

В Ventoy не знаю пока как примапить образ куда ставить ChromeOS

Пытался загрузить chromeos_flex.bin.img в Grub (где можно примапить образ) - но пока без успеха.

Может тут кто знает:

1).— Как грузить в Grub в EFI - образ типа bin img - как диск - не влезая в разделы ?

Обычно грузят типа:

     menuentry "loopback /Downloads/chromeos_flex.bin " "/Downloads/chromeos_flex.bin "  {
     search  -s -l btrfs_128
     loopback loop  $2
     ls
     ls  (loop,gpt12)/

echo  (loop,gpt12)  - это EFI раздел
echo  chainloader (loop)
echo  chainloader (loop,gpt12)/efi/boot/bootx64.efi
        configfile  (loop,gpt12)/efi/boot/grub.cfg
   }

chainloader (loop)+ или +1 - это грузить MBR или PBR

Как выше: chainloader (loop) - не работает.

Ventoy (тот же Grub) как то грузит этот образ в EFI - как целый диск - с открытием Grub меню - и далее саму ось. Но в Ventoy все в переменных - разбираться долго.

1).— А как грузить в EFI много раздельный образ img - где нет MBR PBR ?


Пробовал грузить и так:

sudo qemu-system-x86_64  -m 4G  -smp $(nproc)  -cpu host  -enable-kvm  -bios OVMF.fd  -drive format=raw,file=chromeos_flex.bin  -drive format=qcow2,file=chromeos_flex.qcow2  -display "gtk,gl=on,show-cursor=on"  -device virtio-vga-gl  -usb  -device usb-tablet  -audiodev pa,id=audio0  -device intel-hda  -device hda-output,audiodev=audio0

Но в Qemu-9.2.3 -device virtio-vga-gl - нет такого параметра. Убирая это - все равно: EFI грузится - а ось не начинает грузится.
Может тут кто делал:

2). Как загрузить chromeos_flex.bin в Qemu ?