Asenna Linux USB-laitteesta tai käynnistä live-tilassa Unetbootin- ja dd-komentojen avulla


Linuxin asentaminen USB-massamuistilaitteesta tai kirjautuminen Live Linux Environment -ympäristöön on hieno idea. Käynnistys USB-massamuistilaitteesta on joskus tarpeen, varsinkin kun ROM-medialaite ei toimi.

Windowsin käynnistäminen USB-massamuistilaitteelta ei ole vaikeaa, ja useiden ohjelmistojen saatavuuden ansiosta se on ollut vain muutaman napsautuksen päässä. Windows-koneen käynnistäminen vaatii vain kolme tiedostoa, jotka ovat boot.ini, ntldr, ja ntdetect.com.

Mutta Linux-koneen käynnistäminen on monimutkainen prosessi, joka vaatii paljon tiedostoja ja prosessin tarkasti määritellyllä suoritustavalla. Käynnistysprosessi on monimutkainen, mutta käynnistyskelpoisen USB-median luominen on erittäin interaktiivista ja hauskaa.

Luomme USB-käynnistyskuvan kahdella eri tavalla
  • Unetbootin – on avoimen lähdekoodin työkalu käynnistettävien Live-USB-asemien luomiseen Ubuntulle, Fedoralle ja muille Linux-jakeluille.
  • dd – on komentorivityökalu tiedostojen muuntamiseen ja kopioimiseen.
Tietyt perusvaatimukset ovat USB-käynnistettävän kuvan luominen:
  • USB-massamuistilaite (Pen Drive).
  • Linux Image CD/DVD/ISO- tai Internet-yhteydellä (Ei suositella suurille kuville).
  • Windows/Linux-alusta.

Käynnistettävän USB-laitteen luominen Unetbootin Toolin avulla

Asenna UNetbootin Ubuntu- ja Ubuntu-pohjaisiin Linux-jakeluihin lisäämällä ja asentamalla PPA seuraavalla apt-komennolla.

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

Vaihtoehtoisesti voit ladata UNetbootin-binaarit ja käyttää niitä asentamatta Linux-järjestelmiin (tukee kaikkia Linux-jakeluja).

-------------- 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

Aseta USB-kynäasemasi Windows/Linux-koneeseen ja käynnistä Unetbootin. Sinua tervehditään samanlainen ikkuna kuin.

Tarkista sisältö punaisen viivan yläpuolelta. Tyypin tulee olla USb-laite, ja jos useampi kuin yksiusb-laite on kytketty, sinun on tiedettävä tarkkaUSb-laitteen nimi. sinun täytyy työskennellä. Väärä valinta johtaa kiintolevyn pyyhkimiseen, joten ole tietoinen. Voit selata kiintolevyllesi tallennettua levykuvaa Unetbootin-ikkunasta.

Tai vaihtoehtoisesti lataa Internetistä reaaliajassa. Vaikka se on aikaa vievä prosessi ja voi aiheuttaa virheen, kun suurempi kuva ladataan.

Napsauta OK, ja kuvan lataaminen ja/tai purkaminen alkaa. Se vie aikaa riippuen latauksen koosta ja/tai ISO-kuvan tiedostokoosta. Kun olet valmis, napsauta poistua.

Liitä usb-tallennuslaite turvallisesti ja liitä se laitteeseen, jonka haluat käynnistää. Käynnistä se uudelleen ja aseta usb-tallennuslaite käynnistymään ensin BIOS-valikosta, joka saattaa olla F12, F8, F2, tai Del koneestasi ja kokoonpanostasi riippuen.

Sinua tervehtii alla oleva ikkuna, josta voit käynnistää Live Linux -tilaan ja/tai Install on Hard Disk sieltä suoraan.

Unetbootinin käytön plussat
  1. Suurin osa käsittelystä on automatisoitua.
  2. Helppokäyttöinen.
  3. Mahdollistaa käynnistyksen mahdollistavan tikun luominen Windowsista/Linuxista.
Unetbootinin käytön haitat
  1. Yksi väärä levyvalinta ja kaikki tiedot ja asennus ensisijaiselta kiintolevyltä pyyhitään.

Käynnistettävän USB-laitteen luominen dd-komennolla

dd-komento oli alun perin osa UNIXia, joka on toteutettu Linuxissa. dd-komento pystyy poistamaan otsikot ja purkamaan osia binaaritiedostoista. Linux-ydin Makefiles käyttää sitä käynnistyskuvien tekemiseen.

dd-komennon perussyntaksi on
dd if=<source> of=<target> bs=<byte size>; sync

Bite Koko on yleensä "jokin teho 2 ja yleensä vähintään 512 tavua, eli 512 , 1024, 2048, 4096, 8192, 16384, mutta voi olla mikä tahansa kohtuullinen kokonaislukuarvo.

synkronointi-vaihtoehdon avulla voit kopioida kaiken synkronoidun I/O-toiminnon avulla.

Suorita alla oleva komento muokkauksella lähteen ja määränpään mukaan.

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

Käynnistyslevyn luominen vie aikaa ISO-kuvan koon ja RAM-kapasiteetin mukaan.

Älä keskeytä käynnistystikun luomista, kun prosessi on valmis, saat jotain tällaista terminaalissasi.

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

Poista nyt levy turvallisesti, liitä se koneeseen, jonka haluat käynnistää Linuxilla, ja Yup ei unohda muuttaa BIOSin käynnistysvaihtoehtoa asettamalla flash-tikku käynnistymään ensisijaisesti.

Kun USB käynnistetään, sinua tervehtii samanlainen ikkuna kuin.

Yllä olevan menetelmän edut:
  1. Pienin mahdollinen virhe kopioitaessa.
  2. Ylimääräistä/kolmannen osapuolen työkalua ei tarvita.
Yllä olevan menetelmän haitat:
  1. Ei tilaa virheille, virhe, ja kaikki pyyhitään.
  2. Ei-interaktiivinen tapa.
  3. Sinun pitäisi tietää, mitä teet, koska et saa mitään manuaalia/kehotetta/apua ajon aikana, sinun on oltava hyvä terminaaleissa.

Muista, että kaikki jakelut eivät salli Live Environment -käyttöä, mutta suurin osa nykyajan distroista sallii. Voit kirjautua reaaliaikaiseen Linux-ympäristöön vain, jos se tuetaan.

Yllä olevan artikkelin tarkoituksena ei ole vertailla kahta menetelmää. Ennen kuin kirjoitat mitään, annamme tunteja prosessin testaamiseen ja suorittamiseen varmistaaksemme, että saat 100 % toimivan ratkaisun.

Jos jäät jumiin jossain, ota rohkeasti yhteyttä kommenttiosiossa. Tietoille/levylle aiheutuvista vahingoista, jotka johtuvat yllä olevasta menetelmästä, Kirjoittaja tai Tecmint eivät ole vastuussa.

Tässä kaikki tältä erää. Olen pian täällä taas, ja minulla on toinen mielenkiintoinen artikkeli, jota tulette lukemaan mielellään. Pysy siihen asti terveenä, turvassa, viritettynä ja yhteydessä Tecmintiin.