Чтоб не возиться (не портить их) и с медленными флешками: Ventoy грузит с быстрого SSD диска chromeos-flex.bin.img - в котором 12 разделов вкл. efi - грузит как диск - с открытием Grub меню - и далее саму ось.
Разбираться как грузит Ventoy долго.
Да и не понятно: как в Ventoy монтировать типа chromeos_flex.qcow2 - куда ставить загруженную ось.
Поиск как грузить img через Grub (где можно монтировать образ для установки): выкидывает типа
menuentry "My bootable disk image" {
set isofile="hdd_ext4.img"
loopback loop (hd0,1)/${isofile}
linux (loop,1)/boot/vmlinuz-3.16.0-4-amd64 root=/dev/sda1 loop=/${isofile} ro
initrd (loop,1)/boot/initrd.img-3.16.0-4-amd64
}
Но это загрузка самого линя - а не диска.
Обычно образы грузят типа:
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 через Grub грузить bin img образы где нет MBR PBR - грузить как диск - без вылавливания разделы ?
И chromeos - супер хозяин всего компа: поэтому неплохо бы сначала поставить в изолированной среде виртуалки.
Но ни в VBox ни в Qemu: chromeos-flex.bin.img - у меня не загружается. А все найденное в сети: у меня не работает.
Рытье в сети: от "в chromeos_flex нет драйверов работать в виртуалке" до "в виртуалке есть все для загрузки оси.
Копание в сети сводится:
sudo qemu-system-x86_64 -drive format=raw,file=chromeos_flex.bin -m 4G -smp 8 -enable-kvm -display "gtk,gl=on,show-cursor=on" -device virtio-vga-gl -usb -device usb-tablet
Сам пробовал грузить и так:
sudo qemu-system-x86_64 -m 4G -smp $(nproc) -enable-kvm -cpu host -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).—– Как загрузить [i]chromeos_flex.bin[/i] в Qemu ?
Перемещено hobbit из general

