03/28/2024

Cum să inscripționați un fișier ISO pe o unitate USB în Linux

Utilizatorii Linux au ard în mod tradițional fișiere ISO pe DVD sau CD, dar multe computere nu mai au unități de disc. Crearea unei unități USB bootabile este o soluție mai bună – va funcționa pe majoritatea computerelor și va porni, rula și instala mai repede.

Cum funcționează unitățile USB bootabile Linux

La fel ca un CD sau DVD live, o unitate USB bootabilă vă permite să rulați practic orice distribuție Linux fără a vă afecta computerul. De asemenea, puteți instala o distribuție Linux pe computerul dvs. de pe aceasta – nu este necesară o unitate CD sau DVD. Totuși, nu puteți să copiați sau să extrageți pur și simplu fișierul ISO pe unitatea USB și să vă așteptați să funcționeze. Deși nu „ardeți” din punct de vedere tehnic fișierul ISO pe o unitate USB, este necesar un proces special pentru a lua un fișier ISO Linux și a crea o unitate USB bootabilă cu el.

Există două moduri de a face acest lucru: Unele distribuții Linux includ un instrument grafic de creare a discurilor de pornire USB care o va face pentru dvs. De asemenea, puteți utiliza comanda dd pentru a face acest lucru de pe un terminal de pe orice distribuție Linux. Indiferent de metoda pe care o alegeți, veți avea nevoie de fișierul ISO al distribuției Linux.

De exemplu, Ubuntu Linux are două metode încorporate pentru a crea o unitate USB bootabilă. O unitate USB bootabilă oferă utilizatorului aceeași experiență ca un DVD Live Ubuntu. Vă permite să încercați popularul sistem de operare asemănător Unix fără a face modificări computerului. Când sunteți gata să instalați Ubuntu, puteți utiliza unitatea USB ca mediu de instalare.

Veți avea nevoie de o imagine ISO de instalare Ubuntu pentru a crea unitatea USB bootabilă, așa că asigurați-vă că aveți a descărcat versiunea de Ubuntu doriți să utilizați.

Pentru a fi clar, această unitate USB bootabilă va porni într-o copie funcțională a Ubuntu Linux, dar nu va salva nicio modificare pe care o faceți. De fiecare dată când porniți Ubuntu de pe această unitate USB, va fi o instanță nouă a Ubuntu. Dacă doriți să puteți salva modificările și datele, trebuie să creați o unitate USB bootabilă cu stocare persistentă. Acesta este un proces mai complicat.

  Cum să configurați SparkleShare pe Linux

Doar introduceți unitatea USB rezultată în orice computer și porniți de pe dispozitivul USB. (Pe unele PC-uri, este posibil să fie necesar să dezactivați Secure Boot, în funcție de distribuția Linux pe care o alegeți.)

În timp ce folosim Ubuntu ca exemplu aici, acesta va funcționa în mod similar cu alte distribuții Linux.

Cum să faci o unitate USB bootabilă grafic

Instalarea implicită Ubuntu include o aplicație numită Startup Disk Creator, pe care o vom folosi pentru a crea unitatea noastră USB bootabilă. Dacă utilizați o altă distribuție Linux, aceasta poate include un utilitar similar. Verificați documentația distribuției dvs. Linux – o puteți căuta online – pentru mai multe informații.

Pentru utilizatorii de Windows, recomandăm Rufus pentru a crea o unitate USB live într-un mod simplu.

Avertisment: Acest lucru va șterge conținutul unității USB țintă. Pentru a vă asigura că nu scrieți din greșeală pe unitatea USB greșită, vă recomandăm să îndepărtați orice alte unități USB conectate înainte de a continua.

Pentru Ubuntu, orice unitate USB cu o capacitate de 4 GB sau mai mare ar trebui să fie în regulă. Dacă ISO Linux pe care îl alegeți este mai mare decât atât – majoritatea nu sunt – este posibil să aveți nevoie de o unitate USB mai mare.

Când sunteți sigur că unitatea USB corectă este singura conectată la computer, lansați Startup Disk Creator. Pentru a face acest lucru, apăsați tasta Super (aceasta este tasta Windows de pe majoritatea tastaturilor) și tastați „disc de pornire”. Va apărea pictograma Startup Disk Creator. Faceți clic pe pictograma acesteia sau apăsați Enter.

Va apărea fereastra principală a Startup Disk Creator. Dispozitivul USB va fi evidențiat în panoul inferior.

Faceți clic pe butonul „Altele”. Va apărea un dialog standard de deschidere a fișierului. Navigați la locația fișierului ISO Ubuntu, evidențiați-l și faceți clic pe butonul „Deschidere”.

Fereastra principală Startup Disk Creator ar trebui să semene acum cu captura de ecran de mai jos. Ar trebui să existe o imagine ISO evidențiată în panoul superior și o unitate USB evidențiată în panoul inferior.

Confirmați-vă că imaginea ISO și unitatea USB sunt corecte. Faceți clic pe butonul „Make Startup Disk” când sunteți fericit să continuați.

Apare un avertisment care vă reamintește că unitatea USB va fi ștearsă complet. Aceasta este ultima ta șansă de a te retrage fără a face nicio modificare pe unitatea USB. Faceți clic pe butonul „Da” pentru a crea unitatea USB bootabilă.

  Cum se instalează SpeedCrunch pe Linux

O bară de progres vă arată cât de aproape este procesul de creare până la finalizare.

Apare un mesaj de confirmare pentru a vă anunța când crearea unității USB bootabile s-a încheiat complet. Pe computerul pe care l-am folosit pentru acest articol, procesul a durat aproximativ cinci minute.

Faceți clic pe butonul „Ieșire”. Acum puteți fie să reporniți computerul și să porniți de pe unitatea USB, fie să deconectați unitatea USB, să o duceți la alt computer și să o porniți acolo.

Cum să faci o unitate USB bootabilă cu dd

Instrumentul pe care îl vom folosi pentru a crea unitatea de pornire din linia de comandă este comanda dd.

Avertisment: Această comandă trebuie folosită cu mare atenție. dd va face exact ceea ce îi spui, de îndată ce îi spui. Nu există întrebări „Ești sigur” sau șanse de a te retrage. dd merge înainte și execută instrucțiunile pe care i le-ați dat. Așa că trebuie să fim foarte atenți ca ceea ce îi spunem să facă este cu siguranță ceea ce vrem să facă.

Trebuie să știm cu ce dispozitiv este asociată unitatea dvs. USB. În acest fel, știți cu siguranță ce identitate dispozitiv să transmiteți lui dd pe linia de comandă.

Într-o fereastră de terminal, tastați următoarea comandă. Comanda lsblk listează dispozitivele blocate pe calculatorul tau. Fiecare unitate are asociat un dispozitiv bloc.

lsblk

Ieșirea de la lsblk va afișa unitățile conectate în prezent la computerul dvs. Există un hard disk intern pe această mașină numită sda și există o partiție pe ea numită sda1.

Conectați-vă unitatea USB și utilizați comanda lsblk încă o dată. Ieșirea de la lsblk se va fi schimbat. Unitatea USB va fi acum listată în ieșire.

Există o nouă intrare în listă, numită sdb și are două partiții pe ea. O partiție se numește sdb1 și are o dimensiune de 1 KB. Cealaltă partiție se numește sdb5 și are o dimensiune de 14,6 GB.

Aceasta este unitatea noastră USB. Identificatorul pe care trebuie să-l folosim este cel care reprezintă unitatea, nu nici una dintre partiții. În exemplul nostru, acesta este sdb. Indiferent de cum este numit pe computer, dispozitivul care nu se afla în lista anterioară lsblk trebuie să fie unitatea USB.

Comanda pe care o vom lansa lui dd este următoarea:

sudo dd bs=4M if=Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdb conv=fdatasync

Să descompun asta.

  Cum se instalează tema Evopop GTK pe Linux

sudo: Trebuie să fii un superutilizator pentru a emite comenzi dd. Vi se va solicita parola.
dd: Numele comenzii pe care o folosim.
bs=4M: Opțiunea -bs (blocksize) definește dimensiunea fiecărei bucăți care este citită din fișierul de intrare și scrisă pe dispozitivul de ieșire. 4 MB este o alegere bună, deoarece oferă un throughput decent și este un multiplu exact de 4 KB, care este dimensiunea blocului sistemului de fișiere ext4. Acest lucru oferă o rată eficientă de citire și scriere.
if=Descărcări/ubuntu-19.04-desktop-amd64.iso: opțiunea -if (fișier de intrare) necesită calea și numele imaginii ISO Linux pe care o utilizați ca fișier de intrare.
of=/dev/sdb: -of (fișierul de ieșire) este parametrul critic. Acesta trebuie să fie furnizat împreună cu dispozitivul care reprezintă unitatea dvs. USB. Aceasta este valoarea pe care am identificat-o anterior utilizând comanda lsblk. în exemplul nostru este sdb, deci folosim /dev/sdb. Unitatea dvs. USB poate avea un alt identificator. Asigurați-vă că furnizați identificatorul corect.
conv=fdatasync: Parametrul conv dictează modul în care dd convertește fișierul de intrare pe măsură ce este scris pe dispozitivul de ieșire. dd folosește memoria cache a discului kernel atunci când scrie pe unitatea USB. Modificatorul fdatasync asigură că buffer-urile de scriere sunt spălate corect și complet înainte ca procesul de creare să fie semnalat ca fiind încheiat.

Nu există niciun feedback vizual de la dd, pe măsură ce are loc progresul creării. Merge la lucru și nu raportează nimic până nu s-a terminat.

Actualizare: În versiunile recente, dd are acum o opțiune status=progress care oferă actualizări ale procesului o dată pe secundă. De exemplu, puteți rula această comandă pentru a vedea starea:

sudo dd bs=4M if=Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdb conv=fdatasync status=progerss

Când unitatea USB bootabilă a fost creată, dd raportează cantitatea de date care a fost scrisă pe unitatea USB, timpul scurs în secunde și rata medie de transfer de date.

Puteți verifica funcționarea unității USB bootabile repornind computerul și pornind de pe unitatea USB, sau puteți încerca să porniți de pe acesta pe alt computer.

Acum aveți o copie portabilă de lucru a Ubuntu sau o altă distribuție Linux la alegerea dvs. Va fi impecabil de fiecare dată când îl porniți și îl puteți porni practic pe orice computer doriți.

x