Sada je: 27 tra 2024, 18:39.
Razne diskusije o Linuxu, neovisno o distribuciji.

Moderator/ica: Moderatori/ce

Prije par dana, pokušao sam instalirati omiljenu mi distribuciju na USB stik ali tako da mogu bootati s tog stika bez obzira što je ili nije postavljeno za boot opciju na nekom PC-u (kao što to može Ventoy) - i uspio sam!

Testirano na Archu, Debianu i Mintu, pretpostavljam da vrijedi za sve distribucije

Prvo, napravite GPT particijsku tablicu na USB stiku/disku i odradite klasičnu UEFI instalaciju distre na USB stik/disk.
Prilikom instalacije GRUB-a, potrebno je postaviti parametar --removable kako bi instalacija radila na svakom PC-u, a ne samo na vašem.

Primjerice:
Kod: Označi sve
grub-install --force --removable --target=x86_64-efi --efi-directory=/boot #(ili /boot/efi)

Ovaj idući dio je moguće izbjeći tako da GRUB odmah instalirate na oba načina (UEFI i MBR), testirano.

Nakon instalacije, ubacite USB disk/stik s friško instaliranom distrom i podignite live distru s drugog stika/diska (možete ovo odraditi i u VM-u ali morate dodati putanju USB stika (npr. /dev/sdb) kao virtualni disk).

Montirajte EFI particiju na /mnt/boot, a root particiju montirajte na /mnt (primjer ako je USB disk /dev/sdb, prva particija je EFI, a druga je root):
Kod: Označi sve
mount -m /dev/sdb1 /mnt/boot #(ili /boot/efi)
mount /dev/sdb2 /mnt


Pokrenite MBR instalaciju GRUB-a:
Kod: Označi sve
grub-install --force --target=i386-pc --root-directory=/mnt /dev/sd?

(znak ? zamijenite slovom vašeg USB stika što lako provjerite naredbom lsblk ili preciznije naredbom lsblk -o NAME,MODEL,TRAN,TYPE | grep disk)

Javit će vam upozorenje da je disk GPT particioniran no slobodno to ignorirajte, a na kraju će pisati da je instalacija uspješna i nema prijavljenih grešaka.
Napravite reboot ili poweroff i pokušajte pri sljedećem pokretanju bootati s tog USB stika/diska kao MBR ili UEFI, svejedno bi trebalo raditi.

Sretno!
Arch Linux Install Script (BIG update, BETA verzija)
Vl@do je napisao/la:Arch imaš upravo zato da uštediš na vremenu. Nemaš nikakvih problema s instalacijama, kompajliranjem i ostalim. Imaš jednostavno funkcionalan i stabilan, uvijek najsvježiji OS, a osim toga je sexy i cool do neba.

I've seen some idiots back in my time, but you man... you're special!
Avatar
Moderator
Postovi: 6764
Moderator
Postovi: 6764
Pridružen/a: 13 stu 2010, 21:12
Lokacija: /hrvatska/solin/.../4
Podijelio/la zahvalu: 353 puta
Primio/la zahvalu: 417 puta
Spol: M
OS: Arch Linux KDE
Svaka čast na trudu :thmb-up
Isprobam uskoro.
Avatar
Postovi: 197
Postovi: 197
Pridružen/a: 26 srp 2015, 11:30
Podijelio/la zahvalu: 35 puta
Primio/la zahvalu: 72 puta
OS: Fedora WS
Samo mali update prvog posta. Testirano instaliranje GRUB-a na oba načina odjednom. Radi savršeno.
Arch Linux Install Script (BIG update, BETA verzija)
Vl@do je napisao/la:Arch imaš upravo zato da uštediš na vremenu. Nemaš nikakvih problema s instalacijama, kompajliranjem i ostalim. Imaš jednostavno funkcionalan i stabilan, uvijek najsvježiji OS, a osim toga je sexy i cool do neba.

I've seen some idiots back in my time, but you man... you're special!
Avatar
Moderator
Postovi: 6764
Moderator
Postovi: 6764
Pridružen/a: 13 stu 2010, 21:12
Lokacija: /hrvatska/solin/.../4
Podijelio/la zahvalu: 353 puta
Primio/la zahvalu: 417 puta
Spol: M
OS: Arch Linux KDE

Na mreži
Trenutno korisnika/ca: / i 2 gostiju.