Fórum Root.cz
Hlavní témata => Software => Téma založeno: Zvarok 22. 04. 2018, 22:02:53
-
Cavte. Rad by som vytvoril usb kluc s ubuntu alebo inymi distrami. K dispozicii su nastroje ako "usb image writer" atd. , ktore funguju, ale vytvorene partitions su nejake divne. Vo vnutri tie nastroje volaju dd proste to tam nakopiruju ten iso subor po bajtoch. Je to tusim iso 9660 filesystem. Vo windowse je to nerozpoznane a gparted ma s tym tiez nejaky problem.
Chcel by som preto vytvorit partition fat32, na nu nakopirovat vsetky subory z vnutra iso suboru a nainstalovat bootloader. Instalacia bootloaderu je najvacsi problem. Poznam syslinux, skusal som ho tam zapisat ako
syslinux -s /dev/sdb1
syslinux -i /dev/sdb1
Nefungovalo to. Tie iso subory pouzivaju nejaky isolinux vnutri.
Potrebujem, aby to bootovalo na strojoch bez uefi - ten starsi sposob bootovania.
-
Nevymejšlej blbiny a použij fungující nástroje. https://rufus.akeo.ie/
-
Tie iso subory pouzivaju nejaky isolinux vnutri.
Někdy stačí přejmenovat isolinux na syslinux a začne to fungovat.
-
To som skusil premenovat a nejde to.
-
Tie hotove nastroje poznam. Chcel som to ale vediet manualne zapisat ten bootloader.
-
A co takle to distro na to USB jednoduse nainstalovat a pak se podivat, co a jak se tam nakonfigurovalo? A k tomu si, samozrejme, nainstalovat vsechno X.org ovladace, aby to nebehlo pokud mozno vsude.
Mozna by stacilo si udelat obraz existujiciho systemu a upravit Grub config tak, aby sedelo UUID toho USB disku a preinstalit Grub.
-
Za predpokladu, ze flash ma MBR oddil, rekneme, sdb1 oznaceny jako bootable a naformatovany FAT32, tak si na nem udelas adresar /boot/syslinux, v nem si udelas konfiguracni soubor syslinux.cfg a nakopirujes tam /usr/share/syslinux/ldlinux.c32 (a typicky take menu.c32 a libutil.c32). Pak oddil unmountes.
Dale nahrajes zavadec do MBR, tj. cat /opt/CPKGsyslinux/usr/share/syslinux/mbr.bin > /dev/sdb a samotny syslinux do nejakeho zavadeciho prostoru v oddilu, tj. syslinux -d /boot/syslinux/ -i /dev/sdb1.
Doporucena cetba:
http://www.syslinux.org/wiki/index.php/SYSLINUX
https://wiki.archlinux.org/index.php/Syslinux
Tie hotove nastroje poznam. Chcel som to ale vediet manualne zapisat ten bootloader.
To delas moc dobre, to je cesta opravdoveho linuxmana.
-
Oprava: cat /usr/share/syslinux/mbr.bin > /dev/sdb
-
normálně to tam nakopírovat, klidně v jakémkoliv file manageru. Veškeré soubory z toho .iso. Tak jsem to nakopíroval z iso windows 10 na flešku s fat32