Bootiso je moćna Bash skripta za jednostavno i sigurno stvaranje USB uređaja za pokretanje iz jedne ISO datoteke. Pomaže vam u stvaranju pokretačkog USB -a s ISO -a jednom naredbom s terminala. To je dobro skrojena skripta koja je pomno organizirana i provjerena korištenjem shellcheck.
Mora se pokrenuti s root ovlaštenjem, a ako vanjski programi koje zahtijeva nisu dostupni na vašem sustavu, od vas će se tražiti da ih instalirate i izađete. Bootiso provjerava ima li odabrani ISO ispravan mime-tip, u protivnom izlazi. Kako bi se spriječila oštećenja sustava, osigurava se da je odabrani uređaj spojen samo putem USB -a.
Pročitajte također: 3 načina za izdvajanje i kopiranje datoteka iz ISO slike u Linuxu
Prije formatiranja i particioniranja vašeg USB uređaja, od vas će se zatražiti da prihvatite izvršavanje radnji kako biste spriječili gubitak podataka. Ono što je važno, upravlja svim greškama iz odgovarajućih izlaza unutarnje naredbe. Osim toga, prilikom čišćenja vrši čišćenje svih privremenih datoteka korištenjem pomoćnog programa za hvatanje.
Jednostavan način instalacije bootiso from sources treba klonirati git spremište i postaviti dozvolu za izvršavanje kao što je prikazano.
klon $ git https://github.com/jsamr/bootiso.git. $ cd bootiso/ $ chmod +x bootiso.
Zatim premjestite skriptu na stazu za smeće (na primjer ~/bin/ ili /usr/local/bin/) da biste ga pokrenuli kao i sve druge naredbe Linuxa na vašem sustavu.
$ mv bootiso ~/bin/
Nakon instaliranja, sintaksa za pokretanje bootiso je pružiti ISO kao prvi argument.
$ bootiso myfile.iso.
Da biste iz ISO datoteke stvorili pokretački USB uređaj, najprije morate popisati sve dostupne USB pogone priključene na vaš sustav pomoću -l
zastava kako je prikazano.
$ bootiso -l Popis USB pogona dostupnih u vašem sustavu: IME HOTPLUG SIZE STATE TYPE. sdb 1 14.9G tekući disk
Zatim, kako biste napravili uređaj (/dev/sdb
) kao uređaj za pokretanje, jednostavno navedite ISO kao prvi argument. Imajte na umu da ako je na sustav priključen samo jedan USB uređaj (kao u gornjem slučaju), skripta će automatski ga odaberite, u protivnom će od vas tražiti da odaberete sa automatski generiranog popisa svih priključenih USB-a pogoni.
$ sudo bootiso ~/Templates/eXternOS.iso
Također možete koristiti -a
zastavica za omogućavanje automatskog odabira USB pogona zajedno s -da
(onemogućuje postavljanje upita korisniku prije formatiranja USB pogona) kao što je prikazano.
$ sudo bootiso -a -y ~/Templates/eXternOS.iso.
Ako je na sustav spojeno više USB uređaja, možete koristiti -d
flag za izričito navođenje USB uređaja koji želite učiniti pokretačkim iz naredbenog retka kao što je prikazano.
$ sudo bootiso -d/dev/sdb ~/Templates/eXternOS.iso
Prema zadanim postavkama, bootiso koristi mount + rsync
zaposliti naredba dd umjesto toga dodajte --dd
zastava kako je prikazano.
$ sudo bootiso --dd -d ~/Templates/eXternOS.iso
Osim toga, za ne-hibridne ISO-ove možete instalirati pokretački program sa syslinux-om sa -b
opciju, kako slijedi. Ova opcija, međutim, ne podržava naredba dd.
$ sudo bootiso -b /ptah/to/non-hybrid/file.iso. ILI. $ sudo bootiso -bd/usb/device /ptah/to/non-hybrid/file.iso.
Za više informacija o drugim mogućnostima i opcijama bootisa, pogledajte poruku pomoći.
$ bootiso -h
Bootiso Github spremište: https://github.com/jsamr/bootiso
To je to! Bootiso je moćna Bash skripta za jednostavno i sigurno stvaranje USB uređaja za pokretanje iz jedne ISO datoteke, s jednom naredbom na terminalu. Koristite donji obrazac za komentare da podijelite svoja mišljenja o tome ili postavite pitanja.