Bash script til að búa til ræsanlegt USB frá ISO í Linux
Bootiso er öflugt Bash forskrift til að búa til ræsanlegt USB tæki á auðveldan og öruggan hátt úr einni ISO skrá. Það hjálpar þér að búa til ræsanlegt USB frá ISO með einni skipun frá flugstöðinni. Þetta er vel sniðið handrit sem var vandlega skipulagt og staðfest með skeljaskoðun.
Það verður að keyra með rótarheimild og ef ytri forrit sem það krefst eru ekki tiltæk á kerfinu þínu mun það biðja þig um að setja þau upp og hætta. Bootiso athugar að valinn ISO sé með rétta mime-gerð, annars fer hann út. Til að koma í veg fyrir skemmdir á kerfinu tryggir það að valið tæki sé aðeins tengt í gegnum USB.
Áður en USB-tækið er forsniðið og skipt í sneiðar, biður það þig um að samþykkja framkvæmd aðgerðanna til að koma í veg fyrir tap á gögnum. Mikilvægt er að það stjórnar allri bilun frá innri skipun á viðeigandi hátt. Að auki framkvæmir það hreinsun á öllum tímabundnum skrám við brottför með því að nota gildruforritið.
Settu upp Bootiso Script í Linux
Auðveldasta leiðin til að setja upp bootiso frá heimildum er að klóna git geymsluna og stilla keyrsluleyfi eins og sýnt er.
$ git clone https://github.com/jsamr/bootiso.git $ cd bootiso/ $ chmod +x bootiso
Næst skaltu færa skriftuna yfir á bin slóð (til dæmis ~/bin/ eða /usr/local/bin/) til að keyra það eins og allar aðrar Linux skipanir á kerfinu þínu.
$ mv bootiso ~/bin/
Þegar það hefur verið sett upp er setningafræðin fyrir að keyra bootiso að gefa upp ISO sem fyrstu rök.
$ bootiso myfile.iso
Til að búa til ræsanlegt USB tæki úr ISO skrá þarftu fyrst að skrá öll tiltæk USB drif sem eru tengd við kerfið þitt með því að nota -l
fánann eins og sýnt er.
$ bootiso -l Listing USB drives available in your system: NAME HOTPLUG SIZE STATE TYPE sdb 1 14.9G running disk
Næst, til að gera tækið (/dev/sdb
) sem ræsanlegt tæki, gefðu einfaldlega upp ISO sem fyrstu rökin. Athugaðu að ef það er aðeins eitt USB tæki tengt við kerfið (eins og í tilvikinu hér að ofan), velur handritið það sjálfkrafa, annars mun það biðja þig um að velja úr sjálfvirkum lista yfir öll tengd USB drif.
$ sudo bootiso ~/Templates/eXternOS.iso
Þú getur líka notað -a
fánann til að virkja sjálfvirkt val á USB-drifum í tengslum við -y
(slökkva á því að notandi sé beðinn um áður en USB-drif er forsniðið) eins og sýnt er.
$ sudo bootiso -a -y ~/Templates/eXternOS.iso
Ef þú ert með mörg USB tæki tengd við kerfið geturðu notað -d
fánann til að tilgreina sérstaklega USB tækið sem þú vilt gera ræsanlegt frá skipanalínunni eins og sýnt er.
$ sudo bootiso -d /dev/sdb ~/Templates/eXternOS.iso
Sjálfgefið er að bootiso notar mount + rsync
til að nota dd skipun í staðinn, bætið við --dd
fánanum eins og sýnt er.
$ sudo bootiso --dd -d ~/Templates/eXternOS.iso
Að auki, fyrir ekki blendinga ISO, geturðu sett upp ræsiforrit með syslinux með -b
valkostinum, eins og hér segir. Þessi valkostur styður hins vegar ekki dd skipunina.
$ sudo bootiso -b /ptah/to/non-hybrid/file.iso OR $ sudo bootiso -bd /usb/device /ptah/to/non-hybrid/file.iso
Fyrir frekari upplýsingar um aðra bootiso getu og valkosti, sjá hjálparskilaboðin.
$ bootiso -h
Bootiso Github geymsla: https://github.com/jsamr/bootiso
Það er það! Bootiso er öflugt Bash forskrift til að búa til ræsanlegt USB tæki á auðveldan og öruggan hátt úr einni ISO skrá, með einni skipun á flugstöðinni. Notaðu athugasemdareyðublaðið hér að neðan til að deila hugsunum þínum um það eða spyrja spurninga.