Instalējiet Linux no USB ierīces vai sāknējiet tiešajā režīmā, izmantojot komandu Unetbootin un dd


Linux instalēšana no USB lielapjoma atmiņas ierīces vai pieteikšanās Live Linux vidē ir forša ideja. Dažreiz ir nepieciešama sāknēšana no USB lielapjoma atmiņas ierīces, it īpaši, ja ROM multivides ierīce nedarbojas.

Windows palaišana no USB lielapjoma atmiņas ierīces nav grūta, un, ņemot vērā dažādas programmatūras pieejamību, tas ir bijis tikai dažu klikšķu attālumā. Sāknēšanai Windows mašīnā nepieciešami tikai trīs faili, proti, boot.ini, ntldr un ntdetect.com.

Bet sāknēšana Linux mašīnā ir sarežģīts process, kas prasa daudz failu un procesu precīzi definētā izpildes veidā. Sāknēšanas process ir sarežģīts, taču USB datu nesēja izveidošana, izmantojot sāknēšanu, ir ļoti interaktīva un jautra.

  • Unetbootin - ir atvērtā koda rīks, lai izveidotu sāknējamus Live USB diskus, kas paredzēti Ubuntu, Fedora un citiem Linux izplatījumiem.
  • dd - ir komandrindas rīks failu konvertēšanai un kopēšanai.

  • USB lielapjoma atmiņas ierīce (pildspalva).
  • Linux attēls kompaktdiskā/DVD/ISO vai interneta savienojumā (nav ieteicams lieliem attēliem).
  • Windows/Linux platforma.

Bootable USB ierīces izveide, izmantojot Unetbootin rīku

Lai instalētu UNetbootin Ubuntu un Ubuntu bāzētos Linux izplatījumos, izmantojiet šo komandu apt, lai pievienotu PPA un to instalētu.

$ sudo add-apt-repository ppa:gezakovacs/ppa
$ sudo apt-get update
$ sudo apt-get install unetbootin

Alternatīvi, jūs varat lejupielādēt UNetbootin bināros failus un palaist tos, neinstalējot Linux sistēmās (atbalsta visus Linux izplatījumus).

-------------- 64-bit System -------------- 
$ wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux64-681.bin
$ chmod +x ./unetbootin-linux64-681.bin
$ sudo ./unetbootin-linux64-681.bin

-------------- 32-bit System --------------
$ wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux-681.bin
$ chmod +x ./unetbootin-linux-681.bin
$ sudo ./unetbootin-linux-681.bin

Ievietojiet USB pildspalvas disku Windows/Linux mašīnā un palaidiet Unetbootin, jūs sagaidīs ar logu, kas līdzīgs.

Pārbaudiet saturu virs sarkanās līnijas. Veidam jābūt stingri USB ierīcei, un, ja ir pievienota vairāk nekā viena USB ierīce, jums jāzina tieši tās USB ierīces nosaukums, ar kuru jāstrādā. Nepareiza izvēle novedīs pie cietā diska notīrīšanas, tāpēc ņemiet vērā. Logā Unetbootin var pārlūkot cietajā diskā saglabāto diska attēlu.

Vai arī lejupielādējiet reāllaikā no interneta. Lai gan tas prasa laiku, un, lejupielādējot lielāku attēlu, tas var izraisīt kļūdu.

Noklikšķiniet uz Labi, un sāksies attēla lejupielādes un/vai izvilkšanas process. Tas aizņems laiku atkarībā no lejupielādes lieluma un/vai ISO attēla faila lieluma. Kad esat pabeidzis, noklikšķiniet uz “iziet”.

Droši pievienojiet USB atmiņas ierīci un pievienojiet to mašīnai, kuru vēlaties boot. Restartējiet to un iestatiet šo USB atmiņas ierīci vispirms no BIOS izvēlnes, kas var būt F12, F8, F2 vai Del atkarībā no jūsu mašīnas un uzbūvēšanas.

Jūs tiksiet sveicināts ar logu, kā parādīts zemāk, no kurienes jūs varat tieši palaist Live Linux režīmā un/vai instalēt cietajā diskā.

  1. Lielākā daļa apstrādes ir automatizēta.
  2. Viegli lietojams.
  3. Ļauj izveidot sāknēšanas spieķi no Windows/Linux.

  1. Tiek izdzēsta viena nepareiza diska izvēle un visi jūsu dati un instalēšana primārajā HDD.

Bootable USB ierīces izveidošana, izmantojot komandu dd

Sākotnēji dd komanda bija daļa no UNIX, kas tiek ieviesta Linux. Dd komanda spēj noņemt galvenes, izvilkt bināro failu daļas. To izmanto Linux kodols Makefiles, lai izveidotu sāknēšanas attēlus.

dd if=<source> of=<target> bs=<byte size>; sync

Koduma lielums parasti ir “zināma jauda 2 un parasti ne mazāk kā 512 baiti, t.i., 512, 1024, 2048, 4096, 8192, 16384, taču tā var būt jebkura saprātīga vesela skaitļa vērtība.

Sinhronizācijas opcija ļauj kopēt visu, izmantojot sinhronizēto I/O.

Palaidiet zemāk esošo komandu ar modifikāciju atkarībā no avota un mērķa.

# dd if=/home/server/Downloads/kali-linux-2020.2-installer-amd64.iso of=/dev/sdb1 bs=512M; sync

Būs nepieciešams laiks, lai izveidotu sāknēšanas disku atkarībā no ISO attēla lieluma un jūsu RAM ietilpības.

Nepārtrauciet sāknēšanas kartes izveidi, kad process būs pabeigts, jūs savā terminālā saņemsiet kaut ko līdzīgu.

4+1 records in
4+1 records out
2547646464 bytes (2.5 GB) copied, 252.723 s, 10.1 MB/s

Tagad droši izstumjiet disku, pievienojiet to mašīnai, kuru vēlaties sākt ar Linux, un Yup neaizmirst mainīt BIOS sāknēšanas opciju, vispirms iestatot zibatmiņas palaišanu.

Kad USB būs palaists, jūs sagaidīs ar logu, kas līdzīgs.

  1. Vismazākā iespējamā kļūda, veidojot kopiju.
  2. Nav nepieciešams papildu/trešās puses rīks.

  1. Nav vietas kļūdām, kļūdām, un viss tiek izdzēsts.
  2. Neinteraktīvs veids.
  3. Jums jāzina, ko jūs darāt, jo izpildes laikā nesaņemsit nevienu rokasgrāmatu/uzvedni/palīdzību, tāpēc jums ir jābūt labi terminālos.

Atcerieties, ka visi izplatītāji nepieļauj Live Environment, taču lielākā daļa mūsdienu distro to atļauj. Jūs varēsit pieteikties dzīvā Linux vidē tikai tad, ja tas tiks atbalstīts.

Iepriekš minētā raksta mērķis nav salīdzināt abas metodes. Pirms kaut ko rakstām, mēs pārbaudām un izpildām vairākas stundas, lai nodrošinātu 100% darba risinājumu.

Ja jūs kaut kur iestrēgstat, nekautrējieties sazināties ar mums komentāru sadaļā. Par jebkādiem datu/diska bojājumiem iepriekš minētās metodes rezultātā ne Autors, ne Tecmint nav atbildīgi.

Tas pagaidām ir viss. Es drīz būšu šeit atkal ar vēl vienu interesantu rakstu, jūs, cilvēki, labprāt lasīsit. Līdz tam paliec vesels, drošs, noregulēts un savienots ar Tecmint.