Jak udělat ISO z bootovatelné flasky?

Jak udělat ISO z bootovatelné flasky?
« kdy: 16. 04. 2026, 10:21:26 »
Zdravím všechny, poradíte?
Mám flashku s nejmenovaným systémem upraveným pro starší PC a chtěl bych si z toho v linuxu udělat ISO, abych ho mohl startovat z Ventoy. Vyzkoušel jsem 2 postupy, které jsem našel, nejdřív "dd" a pak "genisoimage" a podruhé Gnome disks.
https://www.baeldung.com/linux/convert-bootable-usb-to-iso
Obě vytvořená ISO nefungujou a hlásí, že nemůže najít obraz systému nebo co.
Existuje správný postup, aby mi to Ventoy fungovalo?
Díky moc.


Re:Jak udělat ISO z bootovatelné flasky?
« Odpověď #1 kdy: 16. 04. 2026, 12:58:12 »
Jestli ten obraz disku nepotřebuješ zavádět z CDROM mechaniky nebo vypalovat na fyzickou CD placku, tak vyrábět ISO nemá žádný smysl. Ten binární obraz disku vytvořený třeba pomocí dd by ti měl natáhnout kterýkoli bootloader. Pokud bys přesto trval na tom že to musí být ISO, musel bys ten výstup z genisoimage protáhnout ještě programem isohybrid. Ten z toho vytvoří hybridní ISO které má MBR na začátku.

Re:Jak udělat ISO z bootovatelné flasky?
« Odpověď #2 kdy: 17. 04. 2026, 13:26:32 »
navíc žiju v přesvědčení, že aktuální Ventoy blokový image umí, jen mu musíš dát příponu .img

Re:Jak udělat ISO z bootovatelné flasky?
« Odpověď #3 kdy: Dnes v 12:28:24 »
Obecně bootovat a běžet z ISO filesystému hned tak něco neumí. Třeba proto, že ten FS je read-only.
Normální živý OS nainstalovaný třeba na NTFS nebo FAT32 k něčemu takovému nezhmoždíte.
Emulovat HDD pomocí RAMdisku šlo ještě tak vůči DOSu, ale modernímu OS, který má vlastní ovladače pro hardware, nějakou takovou habaďůru úplně snadno nevnutíte.
Leda z toho ISO nastartovat nějaký live Linux, a pokud máte hodně RAM, tak z toho live Linuxu spustit QEMU, a guestovi podat disk, který se guestovi bude tvářit jako SCSI HDD, ale hypervizor ho podloží něčím v RAMce... nikdy jsem to nezkoušel, nevím jestli třeba LVM v nějaké sparse variantě by takovou věc dal.

Wasper

  • ****
  • 255
    • Zobrazit profil
    • E-mail
Re:Jak udělat ISO z bootovatelné flasky?
« Odpověď #4 kdy: Dnes v 13:20:21 »
Obecně bootovat a běžet z ISO filesystému hned tak něco neumí. Třeba proto, že ten FS je read-only.
Normální živý OS nainstalovaný třeba na NTFS nebo FAT32 k něčemu takovému nezhmoždíte.
Emulovat HDD pomocí RAMdisku šlo ještě tak vůči DOSu, ale modernímu OS, který má vlastní ovladače pro hardware, nějakou takovou habaďůru úplně snadno nevnutíte.
Leda z toho ISO nastartovat nějaký live Linux, a pokud máte hodně RAM, tak z toho live Linuxu spustit QEMU, a guestovi podat disk, který se guestovi bude tvářit jako SCSI HDD, ale hypervizor ho podloží něčím v RAMce... nikdy jsem to nezkoušel, nevím jestli třeba LVM v nějaké sparse variantě by takovou věc dal.
Proc tak slozite? Pokud je to Linux, tak proste jako root mountete overlayfs, kde jako spodek mate to iso, a vrsek ramdisk...