Cum se configurează smartphone-uri și PC-uri. Portal informativ

Unitate flash Linux bootabilă cu manager de fișiere. Crearea unei unități flash Linux bootabile

Ubuntu are deja o aplicație pentru crearea de imagini de disc - Startup Disk Creator, dar poate crea doar USB-uri bootabile cu Linux. Pentru creați o unitate usb Windows bootabilă din linux, există WinUSB, dar nu a fost actualizat de mult și sincer să fiu, nu mi-a funcționat. Această postare este destul de detaliată și este destinată în principal persoanelor care sunt noi în Linux.

Înainte de a continua, ar trebui să subliniez că există două metode de pornire în lumea Windows:

  • MBR, în care spațiu este rezervat la începutul discului și se află un fișier de boot special;
  • EFI, în care executabilul bootloader-ului este stocat într-o locație standard pe sistemul de fișiere FAT32;

Dacă nu știți pe care să alegeți, cea mai frecventă opțiune care funcționează fără modificarea fișierelor Windows este tabelul de partiții msdos cu un sistem de fișiere fat32 și un steag de boot.

În primul rând, discul USB trebuie pregătit. În Linux, cel mai simplu și convenabil utilitar pentru aceste scopuri este gparted.

Instalați-l dacă nu este instalat:

sudo apt-get install gparted

Pregătirea discului USB

Selectați unitatea noastră flash USB, demontați-o dacă este montată:

Acum trebuie să recreați tabelul de partiții, în timp ce alegeți tipul msdos. Accesați meniul Dispozitiv (Dispozitiv) și selectați Creare tabel de partiții (Creare tabel de partiții):

După aceea, selectați zona nealocată, faceți clic dreapta pe ea și selectați elementul de meniu „Nou”. În fereastra care apare, selectați sistemul de fișiere NTFS sau FAT32. Dacă aveți un fel de asamblare non-standard în care pot exista fișiere mai mari de 4 gigaocteți, atunci sistemul de fișiere trebuie să fie cu siguranță NTFS, în caz contrar, puteți selecta FAT32 și apoi puteți porni și din UEFI. De asemenea, trebuie să specificați o etichetă pentru unitatea USB. Important: eticheta nu ar trebui să fie doar „Windows”, ci ceva mai unic. Dacă sistemul de fișiere este FAT32, atunci eticheta trebuie să fie cu majuscule.

Aplicând toate modificările noastre:

Ieșire gparted.

Copierea fișierelor Windows pe o unitate USB

Acum trebuie să montați imaginea cu Windows și să copiați datele de pe ea pe discul nostru USB pregătit anterior. În majoritatea mediilor desktop moderne, acest lucru se poate face din managerul de fișiere. Faceți clic dreapta pe imaginea dorită, selectați Deschideți cu și selectați Disk Image Mounter:

Dacă nu aveți un astfel de utilitar, atunci puteți monta din linia de comandă:

sudo mount -o loop $HOME /Downloads/Windows.iso /mnt/cdrom

Unde $HOME/Downloads/Windows.iso trebuie înlocuit cu calea către imaginea Windows. Imaginea va fi montată în directorul /mnt/cdrom.

Realizarea unei unități USB bootabile

Dacă creăm un disc de pornire MBR

Pentru a crea o înregistrare de boot MBR, vom folosi grub:

sudo grub-install --target=i386-pc --boot-directory="/media/$user/$drive/boot" /dev/sdX

  • $user - numele utilizatorului curent;
  • $drive - numele imaginii;
  • /dev/sdX - locația discului (în cazul meu /dev/sdb ;

Dacă imaginea a fost montată manual, atunci /media/$user/$drive/boot trebuie înlocuit cu /mnt/cdrom/boot .
Dacă nu au existat erori, atunci consola ar trebui să vadă ceva de genul acesta:

Instalare pentru platforma i386-pc. Instalarea s-a terminat. Nicio eroare raportată.

Acum, pe unitatea USB din directorul boot/grub, trebuie să creați un fișier grub.cfg cu următorul conținut:

implicit=1 timeout=15 color_normal=cyan-deschis/gri-închis menu_color_normal=negru/cian deschis menu_color_highlight=alb/negru intrarea de meniu „Porniți instalarea Windows” ( insmod ntfs insmod search_label căutare --no-floppy --set=root --label $USB_drive_label --hint hd0,msdos1 ntldr /bootmgr ) intrarea de meniu „Pornire de pe primul hard disk” ( insmod ntfs insmod chain insmod part_msdos insmod part_gpt set root=(hd1) chainloader +1 boot )

În lista de mai sus, $USB_drive_label trebuie înlocuit cu eticheta pe care am atribuit-o discului în primul pas. În acest caz WINUSB2503 .

Reporniți, porniți de pe unitatea USB și selectați Start Windows Installation.

Dacă creăm un disc de boot UEFI

Cu UEFI, totul este ceva mai simplu. Vă rugăm să rețineți că această metodă este potrivită numai pentru Windows 7 x64 și versiuni ulterioare.
După ce toate fișierele au fost copiate, trebuie să mergeți la directorul efi/boot. Dacă conține fișiere bootx64.efi sau bootia32.efi, atunci totul este în ordine, puteți încerca să porniți de pe disc.

Dacă niciunul dintre fișierele de mai sus nu este prezent, atunci trebuie să mergeți la directorul în care este montată imaginea Windows, deschideți fișierul install.wim cu un arhivator (trebuie instalat 7z). În arhivator, deschideți calea ./1/Windows/Boot/EFI , dezarhivați fișierul bootmgfw.efi în directorul efi/boot și redenumiți-l în bootx64.efi . Dacă aceste fișiere nu sunt prezente, atunci cel mai probabil aveți o imagine Windows pe 32 de biți. Windows pe 32 de biți nu acceptă pornirea din UEFI.

  • Faceți un USB Windows bootabil din Linux - conține câteva informații utile;
  • Grub2/Instalare - documentație Ubuntu;
  • Instalarea GRUB folosind grub-install - documentația GRUB 2.0;

În acest articol, vă voi ghida prin procesul de creare a unei unități flash USB bootabile (LiveUSB) pe sistemele de operare Linux, Windows și MacOS. Voi arde imaginea ISO a distribuției Linux pe o unitate flash USB, dar puteți folosi programele descrise mai jos pentru a inscripționa orice imagini Live.

De regulă, utilizatorul se confruntă cu sarcina de a scrie o imagine ISO pe o unitate flash USB pentru a obține un LiveUSB ca rezultat. De exemplu, decideți să instalați Ubuntu. Pentru a face acest lucru, descărcați o imagine ISO cu sistemul, o inscripționați pe o unitate flash USB, porniți de pe unitatea flash USB și pornește sistemul Live sau programul de instalare.

Pentru a porni de pe o unitate flash LiveUSB, trebuie să setați BIOS-ul computerului să pornească de pe USB în primul rând. Pentru multe plăci de bază, atunci când porniți computerul, puteți apela un meniu în care puteți alege de pe ce dispozitiv să porniți. În acest caz, nu trebuie să modificați setările BIOS-ului. De exemplu, am apelat acest meniu apăsând tasta F12.

Creați o unitate flash bootabilă (în Linux, Windows și MacOS)

Pentru a crea o unitate flash bootabilă, voi folosi un program gratuit Gravor. Acesta este un program foarte simplu și ușor de înțeles. Crearea suportului de pornire se face în ea este extrem de simplă.

Programul este multiplatform și cu ajutorul său puteți crea unități flash USB bootabile în Linux, Windows și MacOS. Funcționează la fel pe toate sistemele.

Programul poate fi descărcat de pe site-ul oficial https://etcher.io
Notă: Pe Linux, instalarea nu este necesară, doar descărcați fișierul etcher-1.2.3-x86-64.AppImageși rulează-l.

Luați în considerare procesul de creare a unei unități flash USB bootabile în programul Etcher.


Video - Cum să creați o unitate flash USB bootabilă în Etcher

Crearea unei unități flash USB bootabile cu UNetbootin

Există un program destul de popular pentru Linux UNetbootin, care vă permite să creați unități flash bootabile. Poate arde imagini de disc, precum și descărca automat imagini ale distribuțiilor Linux populare (deși versiuni foarte vechi ale distribuțiilor sunt disponibile pentru descărcare, așa că este puțin probabil ca această caracteristică să vă fie utilă).

Programul este multiplatform și poate fi utilizat atât pe Windows, cât și pe MacOS. L-am testat doar sub Linux. Dar ea are un mare dezavantaj! Unele unități flash create de ea pur și simplu refuză să pornească. De exemplu, nimic nu a funcționat pentru mine până când nu am format unitatea flash în FAT16. Am formatat unitatea flash în programul GParted, dimensiunea partiției de pe unitatea flash a fost setată automat la 4GB, restul spațiului liber pur și simplu nu a fost folosit.

În cele ce urmează, se descrie procesul de creare a unei unități flash USB bootabile în UNetbootin.


Posibile probleme

Lipsește eroarea sistemului de operare

Daca primesti mesajul " Sistem de operare lipsă”, atunci cel mai probabil unitatea flash nu are steag Boot. Pentru a-l instala, reporniți computerul și conectați-vă la sistem. După aceea, executați comanda în terminal (unitatea flash trebuie conectată):

/dev/sdb a pornit 1 pornit

Acum reporniți computerul din nou.

Nu a fost găsită nicio eroare implicită sau directiva de configurare a UI

Am întâlnit o altă eroare la pornirea computerului - „Nu a fost găsită nicio directivă de configurare implicită sau UI”. A fost posibil să se rezolve această problemă doar prin formatarea unității flash în FAT16 și recreând LiveUSB.

Video - Cum să creați o unitate flash USB bootabilă în UNetbootin

Probabil că cei mai mulți dintre voi s-ar putea gândi la problema pregătirii unei cizme unități flash cu sistem de operare Linux la bord și, ulterior, instalați sistemul Ubuntu de pe o unitate flash USB. În acest articol, vom putea vedea în detaliu cum să implementăm acest lucru într-un sistem deja instalat Linux. Citiți despre cum să creați o unitate flash USB bootabilă în Windows aici:. Ei bine, hai să mergem 🙂

Tot ce avem nevoie este o unitate flash goală cu cel puțin 2 gigaocteți de informații care trebuie introduse, imagine ISO un fel de disc cu un sistem Linux, o conexiune la internet și ceva timp liber.

Ei bine, desigur, primul lucru pe care îl facem este (în niciun caz să nu introducem o unitate flash) să instalăm un software special, și anume o aplicație software cu un nume oarecum neobișnuit UNetBootin. Aceasta este o aplicație software grozavă concepută pentru a crea unități flash bootabile din imagini ISO. Nu este nimic de prisos în el, este ușor de gestionat și este disponibil și în depozitul ubuntu.
Hai să-l instalăm acum:
sudoapt-getinstall unet-bootin

Și după ce ați așteptat câteva minute, puteți rula deja acest program:

Această aplicație software are, de asemenea, capacitatea creați unități flash bootabile, chiar dacă nu aveți o imagine ISO cu sistemul de operare Linux la îndemână. Pur și simplu se va rescrie de pe Internet și apoi va fi rescris pe o unitate flash. Pentru a face acest lucru în aplicația software de mai sus, va fi necesar să selectați caseta de selectare de sus „distribuție”, apoi selectați distribuția Linux necesară și selectați versiunea acestei distribuții. Adevărat, avem deja propria noastră imagine ISO. Din acest motiv, bifam a doua caseta de selectare „imagine”, selectăm formatul nostru de imagine - ISO din lista de formate (în cazul în care brusc nu apare implicit), apoi apăsăm butonul „…” și îl căutam pe hard. conduce computerul nostru personal.

Există, de asemenea, posibilitatea de a crea o imagine manual (în timp ce vă specificați initrd , kernel-ul și folosiți opțiuni suplimentare), dar toate acestea depășesc cu mult scopul articolului nostru de astăzi și nu avem nevoie de el.

Totul, imaginea este deja selectată la noi, atunci trebuie să facem alegerea noastră pe elementul „Tip” - unitate USB, pentru a indica unitatea noastră flash, pe care vom scrie imaginea noastră „Drive: /nodiv/sdb2” și facem clic pe butonul Ok. Totul, procesul a început! În cazul în care ați făcut alegerea pe partea superioară, atunci procesul de ardere a imaginii poate dura mult mai mult, deoarece imaginea trebuie mai întâi descărcată pe hard disk și apoi va fi scrisă. Aceasta încheie articolul nostru. Noroc.

Când este nevoie să instalați sau să schimbați sistemul de operare pe un computer, majoritatea utilizatorilor folosesc o unitate flash USB bootabilă pentru aceasta. Aceasta este una dintre cele mai ușoare modalități de a obține rezultatul dorit. Dar dacă înregistrarea unei imagini Windows este ușoară pentru majoritatea, atunci când vine vorba de Linux, apar probleme.

În continuare, în text, veți învăța cum să creați o unitate flash USB Linux bootabilă atât în ​​Windows, cât și în Linux. La sfârșit, într-un bloc separat, vom emite instrucțiuni pentru crearea unei unități flash Windows în Linux, deoarece pentru majoritatea utilizatorilor aceasta este, în general, o sarcină nerealistă.

Cum să faci o unitate flash USB bootabilă Linux pe Windows

Având în vedere faptul că majoritatea utilizatorilor de computere folosesc Windows ca sistem de operare principal, ar fi înțelept să începeți direct prin crearea unei unități flash Linux bootabile în ea. Trei cereri pentru aceasta vor fi acum luate în considerare.

Metoda unu: UNetbootin

Probabil, toți cei care au înregistrat vreodată o imagine de sistem de operare în Windows știu despre un program numit UNetbootin. După cum ați putea ghici, va fi posibil să inscripționați o imagine din Linux cu ajutorul acestuia. Fără alte prelungiri, să trecem direct la miezul problemei:

  1. Rulați programul.
  2. Setați comutatorul pe Diskimage.
  3. Selectați ISO din lista derulantă de formate.
  4. Faceți clic pe butonul cu trei puncte, care se află vizavi de această listă, iar în fereastra managerului de fișiere care apare, selectați imaginea Linux descărcată anterior.
  5. În partea de jos a ferestrei, selectați USB Drive din listă, în lista Drive, selectați unitatea flash USB pe care urmează să inscripționați imaginea.
  6. Faceți clic pe OK.

După finalizarea tuturor pașilor de mai sus, va începe procesul de scriere a fișierelor pe unitate. Tot ce trebuie să faceți este să așteptați să se finalizeze, după care puteți închide programul și puteți trece direct la instalarea sistemului de operare de pe o unitate flash USB.

Metoda 2: Linux Live USB Creator

Continuând conversația despre cum să faci o unitate flash USB bootabilă a Linux Mint sau orice altă distribuție, să trecem direct la al doilea program - LinuxLive USB Creator. Însuși numele său vorbește de la sine - acest software este conceput pentru a scrie imaginea de distribuție pe o unitate flash USB, iată cum se utilizează:

  1. Deschideți programul.
  2. În blocul care este semnat ca PASUL 1, din listă, determinați unitatea flash pe care intenționați să scrieți imaginea.
  3. În al doilea pas, în PASUL 2, faceți clic pe poza cu textul ISO / IMG / ZIP scris mai jos. Va apărea fereastra „Explorer”, în care, după cum ați putea ghici, trebuie să specificați imaginea sistemului.
  4. PASUL 3 este omis.
  5. În PASUL 4, este important să bifați caseta de lângă text: „Formatare”, selectați restul articolelor după cum doriți.
  6. După ce ați urmat instrucțiunile, apăsați butonul sub forma unui fulger.

Procesul de creare a unei unități flash bootabile va începe. Ca și data trecută, trebuie să așteptați să se finalizeze, după care programul poate fi închis.

Metoda 3Xboot

Dacă, dintr-un motiv oarecare, programele anterioare nu ți s-au potrivit pentru a realiza o unitate flash USB bootabilă din ISO Linux, atunci poți folosi Xboot. Caracteristica sa distinctivă este faptul că nu trebuie să descărcați în prealabil imaginea sistemului pe computer, toate acestea putând fi făcute direct în program. Deci, să trecem la ghidul de utilizare:

  1. Lansați aplicația.
  2. Faceți clic pe butonul Fișier, selectați Deschidere din meniul derulant dacă imaginea sistemului de operare este pe computerul dvs., în caz contrar selectați Descărcare.
  3. În fereastra care apare, selectați distribuția Linux pe care doriți să o ardeți din prima listă, apoi faceți clic pe Deschidere.
  4. Veți fi redirecționat către pagina de descărcare a imaginii. Descărcați-l și în program faceți clic pe Fișier, apoi pe meniul Deschidere.
  5. Selectați imaginea pe care tocmai ați descărcat-o.
  6. În fereastra nouă, din listă, faceți clic pe Adăugați folosind, apoi faceți clic pe Adăugați acest fișier.
  7. Veți reveni la meniul principal al programului, în care trebuie să faceți clic pe Creare.
  8. În fereastra nouă, lăsați toate setările implicite, programul va determina totul pentru dvs.
  9. Faceți clic pe OK.

Procesul de scriere a tuturor fișierelor de imagine pe unitatea flash USB va începe. Așteptați până la sfârșit și închideți programul.

Cum să faci o unitate flash Linux bootabilă în Linux

Ne-am dat seama cum să facem o unitate flash USB Linux bootabilă în Windows, acum să ne dăm seama cum să o facem în sistemul de operare Linux în sine. Ca și data trecută, mai jos vor fi trei aplicații potrivite pentru asta.

Metoda 1: DD

Dacă nu știți cum să faceți o unitate flash bootabilă a Kali Linux sau orice altă distribuție direct în sistemul de operare în sine bazat pe kernel-ul Linux, atunci puteți utiliza „Terminal” și comanda DD. Pentru a scrie o imagine pe o unitate flash, trebuie să faceți următoarele:

  1. Deschideți Terminalul apăsând Ctrl + Alt + T.
  2. Introduceți comanda dd în ea cu variabile speciale. Ca rezultat, sintaxa va arăta astfel: dd if=<образ дистрибутива>.iso of=/dev/<название флешки>bs=2048.
  3. Vă rugăm să rețineți că în variabila if trebuie să specificați calea completă către imagine, iar în of - calea către unitatea flash, de exemplu, /dev/sdb .
  4. Dacă nu știți exact cum se numește unitatea flash, atunci rulați comanda fdisk -l, toate discurile conectate la computer vor fi afișate în ieșire.

După executarea comenzii DD, va începe înregistrarea unității flash bootabile. Procesul nu va fi afișat în niciun fel, așa că așteptați fără a lua nicio măsură. Ca urmare, în „Terminal” va apărea o inscripție care anunță sfârșitul înregistrării.

Metoda 2: ROSA Image Writer

Realizarea unei distribuții bootabile sau de altă natură în „Terminal” este dificilă pentru mulți. În acest caz, vă sugerăm să utilizați programul ROSA Image Writer, care are o interfață grafică și este ușor de utilizat.

  1. Descărcați software-ul numit de pe site-ul dezvoltatorului și instalați-l.
  2. Lansați aplicația.
  3. Faceți clic pe pictograma sub formă de folder și în fereastra managerului de fișiere care apare, specificați imaginea de distribuție.
  4. Selectați unitatea USB din listă.
  5. Faceți clic pe „Înregistrare”.

După cum ați putea ghici, tot ce rămâne este să așteptați până când crearea este finalizată, după care unitatea poate fi folosită pentru a instala sistemul de operare pe computer.

Metoda 3: Etcher

Etcher este un alt software pentru unitatea flash bootabilă pentru Linux, care vine cu o interfață grafică.

  1. Accesați site-ul oficial al programului și descărcați pachetul de acolo.
  2. Instalați programul și apoi rulați-l.
  3. Vi se vor afișa trei etape. Pe primul clic pe Selectați imaginea și în managerul de fișiere selectați imaginea de gravat.
  4. În al doilea pas, vi se va cere să introduceți unitatea flash în computer.
  5. Pe al treilea, trebuie să apăsați butonul Flash pentru a începe înregistrarea.

Rămâne doar să așteptați finalizarea acestuia, după care programul vă va anunța despre acest lucru prin afișarea inscripției Flash Complete pe ecran.

Cum să faci o unitate flash USB Windows bootabilă pe Linux

Știm deja cum să creăm un stick USB Linux bootabil atât în ​​Windows, cât și în Linux în sine, dar ce se întâmplă dacă trebuie să ardem o imagine Windows în Linux? Cert este că majoritatea programelor, în special cele care au fost listate, nu vor funcționa pentru asta. De aceea s-a decis ca această instrucțiune să fie o subpoziție separată. Deci, vom folosi un program numit WinUSB, dar mai întâi îl vom instala.

  1. Lansați „Terminal”.
  2. Adăugați depozitul care conține acest program cu sudo add-apt-repository ppa:nilarimogard/webupd8 .
  3. Actualizați lista tuturor depozitelor: sudo apt update .
  4. Acum rulați comanda direct pentru a instala aplicația: sudo apt install winusb .

Programul este instalat, puteți continua să creați o unitate flash USB bootabilă:

  1. Demontați unitatea flash pe care ar trebui să fie scrisă imaginea utilizând managerul de fișiere.
  2. Rulați programul.
  3. Setați comutatorul la De la o imagine de disc și faceți clic pe butonul cu folderul.
  4. Selectați imaginea Windows în managerul de fișiere.
  5. Selectați unitatea flash din lista din partea de jos a ferestrei.
  6. Faceți clic pe butonul Instalare.

Rămâne doar să așteptați până când imaginea este scrisă pe unitatea flash USB, după care programul poate fi oprit.

Concluzie

Așa că ne-am dat seama cum să facem o unitate flash USB Linux bootabilă. Acum sunteți la curent cu cum să faceți acest lucru sub Windows, dar și Linux. Printre altele, ați învățat cum să creați o astfel de unitate flash Windows pe computere care rulează un sistem Linux.

Cele mai recente imagini de distribuție Ubuntu/Linux Mint acum este imposibil să-i scriu disc CD, deoarece dimensiunea lor depășește 700 MB, așa că recomand să utilizați Flash Drive USB sau pur și simplu unitate flash orice marime.
Acest manual va oferi utilizatorilor două opțiuni Linux Mint 14 a crea USB live cu una dintre distribuţii linux.

Opțiune 1al

Creați disc de pornire (usb-creator-gtk)

1. Ar trebui să aveți deja descărcată imaginea de distribuție linuxîntr-un folder Descărcări, pe care doriți să o inscripționați pe o unitate flash USB și apoi să o instalați.

2. Pentru a instala programul usb-creator-gtk.
Nu este instalat implicit Linux Mint 14. Prin urmare, trebuie mai întâi instalat de la Manager de program:

Sau executați comanda în terminal:

sudo apt-get install usb-creator-gtk

3. Introducem unitatea noastră flash USB în computer și o deschidem din meniu usb-creator-gtk dar acum in Meniu -> Opțiuni acest program este definit ca Creați un disc de pornire:

Daca aveai cateva fisiere importante pe unitatea flash: documente, fotografii etc., este indicat sa le copiezi/tragi intr-unul din folderele managerului de fisiere, deoarece acestea vor fi sterse la scrierea distributiei.
1. Apăsați butonul Ștergeți disculși introduceți parola.
2. Selectați distribuția de scris făcând clic pe butonul Prezentare generală.
3. Creați un disc de pornire.

După aceea, procesul de instalare ar trebui să înceapă:

Vi se va solicita o parolă înainte de finalizarea instalării. Intrați și faceți clic Autentifica:

Și instalarea va continua din nou:

Așteptați ca instalarea să se termine când se închide fereastra Instalare.

Unitatea dvs. flash este gata să instaleze distribuția înregistrată pe orice computer.

Opțiunea 2

Creați un stick USB bootabil cu UNetbootin

1.UNetbootin este un instrument GUI care permite utilizatorului să creeze usb live cu diverse distribuţii. Nu este instalat implicit, dar este disponibil în Manager de program:

Sau executați următoarea comandă într-un terminal:

sudo apt-get install unetbootin

2. Deschidem UNetbootin. Meniu ->Sistem ->Unetbootin:


1. Activați elementul Imagine de disc.
2. Faceți clic pe butonul fără nume pentru a căuta .izo imagine cu distributie.

În fereastra deschisă Deschideți fișierul imagine de disc faceți clic în coloana din stânga pe linia cu inscripția calculator, iar apoi în dreapta pe pictograma hard disk:

După aceea, folderele sistemului de fișiere vor fi afișate în coloana din dreapta, unde trebuie să mergeți la următoarea adresă:

Top articole similare