Portál AbcLinuxu, 8. května 2025 18:15
menuentry "Lubuntu_12.10_amd64" { set iso="/ISO/lubuntu-12.10-desktop-amd64.iso" set gfxpayload=keep loopback loop $iso linux (loop)/casper/vmlinuz iso-scan/filename=$iso boot=casper locale=sk_SK quiet splash -- initrd (loop)/casper/initrd.lz } menuentry "Memtest86+" { linux16 /ISO/memtest-420.bin }Problém je že ta časť s Lubuntu samozrejme neplatí pre iné distribúcie. Každé distro má svoje parametre štartu a štartovaciu ponuku. Takto musím pracne pre každé distro zisťovať parametre štartu. Používam: Hardware Detection Tool, Hirens Boot CD, a ďalšie nástroje. Existuje nejaká možnosť, aby Grub2 spustil z ISO súboru priamo zavádzač aj s jeho ponukou? Navonok by to teda vyzeralo ako keby som ISO bootoval z cd mechaniky. Následne by som si z oreginálnej ponuky na "cd" (iso) vybral čo potrebujem a to by sa spustilo. V prípade že to nieje možné: Dala by sa pre každé ISO vyrobiť partícia kam by sa obsah iso súboru zapísal cez "dd" aj so zavádzačom? Tento by sa potom spúšťal z hlavného menu Grub2 v MBR? Skúšal som googliť - asi by to mal zvládnuť parameter "chainloader +1" spolu s "loop" prípadne "memdisk":
menuentry "Hirens_Boot_CD" { set iso="/ISO/Hirens.BootCD.15.2.iso" loopback loop $iso set root=(loop) chainloader +1 } menuentry "Hardware_Detection_Tool" { linux16 /memdisk iso initrd16 /ISO/hdt-0.5.2.iso }Nejako to nefunguje. Grub vypíše buď že nenašiel súbor alebo že mám najprv zaviesť kernel. Taktiež by som potreboval štartovať aj img súbory 1,44" FDD so starým dosom. Ďakujem
Řešení dotazu:
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.