Fórum Root.cz

Hlavní témata => Software => Téma založeno: Zvarok kdy 22. 04. 2018, 22:02:53

Název: Zapsání bootloaderu na USB disk
Přispěvatel: Zvarok kdy 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.
Název: Re:zapisanie bootloadera na usb kluc
Přispěvatel: Lol Phirae kdy 22. 04. 2018, 22:16:03
Nevymejšlej blbiny a použij fungující nástroje. https://rufus.akeo.ie/
Název: Re:zapisanie bootloadera na usb kluc
Přispěvatel: Jenda kdy 22. 04. 2018, 22:24:36
CitaceTie iso subory pouzivaju nejaky isolinux vnutri.
Někdy stačí přejmenovat isolinux na syslinux a začne to fungovat.
Název: Re:zapisanie bootloadera na usb kluc
Přispěvatel: Zvarok kdy 22. 04. 2018, 22:25:12
To som skusil premenovat a nejde to.
Název: Re:zapisanie bootloadera na usb kluc
Přispěvatel: Zvarok kdy 22. 04. 2018, 22:26:14
Tie hotove nastroje poznam. Chcel som to ale vediet manualne zapisat ten bootloader.

Název: Re:Zapsání bootloaderu na USB disk
Přispěvatel: JardaP . kdy 22. 04. 2018, 23:37:56
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.
Název: Re:Zapsání bootloaderu na USB disk
Přispěvatel: Meh kdy 23. 04. 2018, 09:12:37
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

Citace od: Zvarok kdy 22. 04. 2018, 22:26:14
Tie hotove nastroje poznam. Chcel som to ale vediet manualne zapisat ten bootloader.

To delas moc dobre, to je cesta opravdoveho linuxmana.
Název: Re:Zapsání bootloaderu na USB disk
Přispěvatel: Meh kdy 23. 04. 2018, 09:14:07
Oprava: cat /usr/share/syslinux/mbr.bin > /dev/sdb
Název: Re:Zapsání bootloaderu na USB disk
Přispěvatel: tt kdy 23. 04. 2018, 13:09:31
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