Faceți cardul SD bootabil. Un ghid pentru readucerea la starea normală a unei unități flash USB bootabile. Eroare la scrierea unității flash de instalare

Aproape orice utilizator o poate face, indiferent de cunoștințele și experiența lor. Trebuie doar să descărcați imagine isoși inscripționați-l pe CD sau DVD. Dar dacă vrem să facem o unitate flash USB bootabilă, atunci procedura are propriile sale nuanțe, în funcție de sistem de operare.

Dacă copiem imaginea ISO sau fișierele conținute în ea pe o unitate USB, nu vom obține nimic bun. Trebuie să transformăm unitatea flash într-o partiție bootabilă. De obicei, acest proces șterge toate informațiile de pe unitatea USB sau cardul SD.

Cum să creați medii de instalare Linux doar cu Windows

Pentru cei care doresc să facă o unitate flash USB bootabilă cu Ubuntu de sub Windows, este recomandat să o folosească USB universal instalator. Vă permite să lucrați cu aproape orice distribuție Linux. Opțiune alternativă este UNetbootin.

Pentru a crea o unitate flash Linux bootabilă, descărcați de pe Internet o imagine ISO a distribuției alese. Rulați unul dintre programele menționate mai sus, îndreptați-l către locația fișierului .ISO, apoi selectați unitatea USB pe care doriți să o faceți bootabilă. Orice altceva se va face fără participarea dumneavoastră directă.

Sub Linux, puteți utiliza programe cu funcții similare. De exemplu, Ubuntu are un Startup Disk Creator care poate crea unități flash cu acest sistem de operare. Există și UNetbootin care rulează pe Linux. Prin urmare, puteți utiliza acest utilitar.

Ce se întâmplă dacă avem un fișier IMG?

Unele distribuții ale sistemului de operare sunt distribuite mai degrabă ca fișier IMG decât ca ISO. IMG este o imagine concepută pentru a fi scrisă nu pe un disc optic, ci direct pe o unitate flash USB.

Utilizați Win32 Disk Imager pentru a-l transfera pe un stick USB sau pe un card SD. Trebuie doar să descărcați fișierul IMG, să spuneți acestui instrument unde se află și să selectați unitatea flash dorită. Toate fișierele de pe suport, atunci când IMG este scris pe acesta, sunt distruse. Cu acest instrument, puteți crea și imagini IMG bazate pe o unitate flash USB sau un card SD bootabil.

Utilizatorii Linux mai experimentați pot folosi comanda dd pentru a scrie imaginea IMG pe orice suport amovibil. Introduceți suportul amovibil și rulați următoarea comandă (pe Ubuntu):

sudo dd if=/home/user/file.img of=/dev/sdX bs=1M

Înlocuiți /home/user/file.img cu calea către fișierul IMG și înlocuiți /dev/sdX cu calea către cardul SD sau unitatea flash. Aveți grijă când specificați calea către mediile amovibile. Dacă, în schimb, specificați un disc cu un sistem sau date, le veți șterge complet.

Creați o unitate flash USB bootabilă cu Windows 7 dintr-un fișier ISO

Puteți folosi instrumentul Microsoft pentru a descărca Imagine Windows 7 și creează disc de pornire sau o unitate flash. Pentru a rula acest instrument, veți avea nevoie de un fișier de instalare ISO Windows 7. Sper că aveți cheie de licență pentru a instala acest sistem de operare?

Unitate flash bootabilă Windows 8 sau 8.1

Dacă aveți o cheie de licență sau 8.1, atunci puteți descărca imaginea sistemului de operare de pe site-ul Microsoft și puteți crea imediat o unitate flash USB de instalare. Mai întâi trebuie să descărcați instrumentul corespunzător de pe pagină actualizări de Windows. Desigur, veți avea nevoie de o cheie de licență pentru aceasta. Rulați instrumentul, introduceți cheia și alegeți să creați un mediu de instalare USB.

Rețineți că Windows 8 și Windows 8.1 au taste diferite. Prin urmare, dacă doriți să creați o unitate flash de instalare Windows 8.1 cu o cheie pentru Windows 8, va trebui să parcurgeți o cale obișnuită. Cel mai simplu mod este să instalați mai întâi Windows 8 și apoi să îl actualizați gratuit la Windows 8.1. Nu este nimic dificil în asta.

Arderea unei unități flash USB de instalare Windows 8 dintr-un fișier ISO

Dacă aveți deja un fișier ISO cu Windows 8 sau 8.1, atunci puteți utiliza instrumentul pe care l-am menționat în paragraful despre Windows 7. Acest lucru elimină nevoia de a descărca un fișier mare.

Doar „alimentați” o imagine ISO cu Windows 8 sau 8.1.

DOS

Dacă trebuie să porniți computerul din vechiul DOS bun (de exemplu, uneori singura modalitate de a actualiza BIOS-ul sau de a folosi utilitare speciale de nivel scăzut), puteți utiliza Rufus pentru a crea medii de pornire.

Acest instrument va scrie FreeDOS, o alternativă gratuită la MS DOS cu sursă deschisă, pe o unitate flash. cod sursa. Poate rula toate programele create pentru DOS.

Mac OS X

Pentru a crea o unitate flash USB bootabilă în Mac OS X, mai întâi actualizați sistemul de operare la ultima versiune. Pentru a face acest lucru, utilizați App Store de pe computer. Apoi, rulați utilitarul Apple „createinstallmedia” sau program terță parte DiskMakerX.

Mediile amovibile cu o imagine OS X pot fi folosite pentru a „curăța” instalarea sistemului de operare pe un computer sau pentru a actualiza alte mașini fără a descărca fișiere de pe Internet pe acestea.

Realizarea unei unități flash USB bootabile de la Windows la Mac

Dacă intenționați să instalați Windows pe Mac, atunci utilizați Boot Camp pentru a arde mediul de instalare. Acest program vă va ghida prin procesul de creare a unei unități flash pentru Instalare Windows cu drivere pentru computerele Apple și utilități Boot Camp integrate.

De pe această unitate USB, puteți instala Windows pe Calculatoare Mac, dar nu încercați să îl utilizați cu computere care nu au un măr mușcat.

În acest articol, am menționat doar cele mai populare soluții. Dar există și alte modalități de a crea o unitate flash USB bootabilă pentru un anumit sistem de operare.

Aproape orice utilizator poate crea un disc de boot, indiferent de cunoștințele și experiența lor. Trebuie doar să descărcați imaginea ISO și să o inscripționați pe un CD sau DVD. Dar dacă vrem să facem o unitate flash bootabilă, atunci procedura are propriile sale nuanțe, în funcție de sistemul de operare.

Dacă copiem imaginea ISO sau fișierele conținute în ea pe o unitate USB, nu vom obține nimic bun. Trebuie să transformăm unitatea flash într-o partiție bootabilă. De obicei, acest proces șterge toate informațiile de pe unitatea USB sau cardul SD.

Cum să creați medii de instalare Linux doar cu Windows

Pentru cei care doresc să facă o unitate flash USB bootabilă cu Ubuntu de sub Windows, este recomandat să folosească Universal USB Installer. Vă permite să lucrați cu aproape orice distribuție Linux. O alternativă este UNetbootin.

Pentru a crea o unitate flash Linux bootabilă, descărcați de pe Internet o imagine ISO a distribuției alese. Rulați unul dintre programele menționate mai sus, îndreptați-l către locația fișierului .ISO, apoi selectați unitatea USB pe care doriți să o faceți bootabilă. Orice altceva se va face fără participarea dumneavoastră directă.

Sub Linux, puteți utiliza programe cu funcții similare. De exemplu, Ubuntu are un Startup Disk Creator care poate crea unități flash cu acest sistem de operare. Există și UNetbootin care rulează pe Linux. Prin urmare, puteți utiliza acest utilitar.

Ce se întâmplă dacă avem un fișier IMG?

Unele distribuții ale sistemului de operare sunt distribuite mai degrabă ca fișier IMG decât ca ISO. IMG este o imagine concepută pentru a fi scrisă nu pe un disc optic, ci direct pe o unitate flash USB.

Utilizați Win32 Disk Imager pentru a-l transfera pe un stick USB sau pe un card SD. Trebuie doar să descărcați fișierul IMG, să spuneți acestui instrument unde se află și să selectați unitatea flash dorită. Toate fișierele de pe suport, atunci când IMG este scris pe acesta, sunt distruse. Cu acest instrument, puteți crea și imagini IMG bazate pe o unitate flash USB sau un card SD bootabil.

Utilizatorii Linux mai experimentați pot folosi comanda dd pentru a scrie imaginea IMG pe orice suport amovibil. Introduceți suportul amovibil și rulați următoarea comandă (pe Ubuntu):

sudo dd if=/home/user/file.img of=/dev/sdX bs=1M

Înlocuiți /home/user/file.img cu calea către fișierul IMG și înlocuiți /dev/sdX cu calea către cardul SD sau unitatea flash. Aveți grijă când specificați calea către mediile amovibile. Dacă, în schimb, specificați un disc cu un sistem sau date, le veți șterge complet.

Creați o unitate flash USB bootabilă cu Windows 7 dintr-un fișier ISO

Puteți utiliza un instrument Microsoft care vă permite să descărcați o imagine Windows 7 și să creați un disc de pornire sau o unitate flash USB. Pentru a rula acest instrument, veți avea nevoie de un fișier de instalare ISO Windows 7. Sper că aveți o cheie de licență pentru a instala acest sistem de operare?

Unitate flash bootabilă Windows 8 sau 8.1

Dacă aveți o cheie de licență Windows 8 sau 8.1, puteți descărca imaginea sistemului de operare de pe site-ul web Microsoft și puteți crea imediat o unitate flash USB de instalare. Mai întâi trebuie să descărcați instrumentul corespunzător din pagina de actualizare Windows. Desigur, veți avea nevoie de o cheie de licență pentru aceasta. Rulați instrumentul, introduceți cheia și alegeți să creați un mediu de instalare USB.

Rețineți că Windows 8 și Windows 8.1 au taste diferite. Prin urmare, dacă doriți să creați o unitate flash de instalare Windows 8.1 cu o cheie pentru Windows 8, va trebui să parcurgeți o cale obișnuită. Cel mai simplu mod este să instalați mai întâi Windows 8 și apoi să îl actualizați gratuit la Windows 8.1. Nu este nimic dificil în asta.

Arderea unei unități flash USB de instalare Windows 8 dintr-un fișier ISO

Dacă aveți deja un fișier ISO Windows 8 sau 8.1, atunci puteți utiliza instrumentul pe care l-am menționat în paragraful Windows 7 pentru a crea medii de pornire. Acest lucru elimină nevoia de a descărca un fișier mare.

Doar „alimentați” o imagine ISO cu Windows 8 sau 8.1.

DOS

Dacă trebuie să porniți computerul din vechiul DOS bun (de exemplu, uneori singura modalitate de a actualiza BIOS-ul sau de a folosi utilitare speciale de nivel scăzut), puteți utiliza Rufus pentru a crea medii de pornire.

Acest instrument va scrie FreeDOS, un analog gratuit și open source al MS DOS, pe o unitate flash. Poate rula toate programele create pentru DOS.

Mac OS X

Pentru a crea o unitate flash USB bootabilă în Mac OS X, mai întâi actualizați sistemul de operare la cea mai recentă versiune. Pentru a face acest lucru, utilizați App Store de pe computer. Apoi, rulați utilitarul Apple „createinstallmedia” sau DiskMaker X terță parte.

Mediile amovibile cu o imagine OS X pot fi folosite pentru a „curăța” instalarea sistemului de operare pe un computer sau pentru a actualiza alte mașini fără a descărca fișiere de pe Internet pe acestea.

Realizarea unei unități flash USB bootabile de la Windows la Mac

Dacă intenționați să instalați Windows pe Mac, atunci utilizați Boot Camp pentru a arde mediul de instalare. Acest program vă ghidează prin procesul de creare a unei unități flash de instalare Windows cu drivere pentru computerele Apple și utilitare Boot Camp integrate.

Ar trebui să puteți instala Windows pe computere Mac de pe un astfel de stick USB, dar nu încercați să îl utilizați cu computere care nu au un măr mușcat.

În acest articol, am menționat doar cele mai populare soluții. Dar există și alte modalități de a crea o unitate flash USB bootabilă pentru un anumit sistem de operare.

Am o tabletă Toshiba Portege M205. HDD a murit, așa că am luat altul și am rămas acolo, cu intenția de a reinstala Windows XP Tablet. Cu toate acestea, acest computer special nu este echipat cu o unitate optică. În schimb are un USB CDRW / unitate DVD. Există doar unul sau două modele de stick-uri USB Toshiba care sunt bootabile, iar M205 nu pornește de pe USB.

Inutil să spun că unitatea mea de CD Toshiba a murit și nu pot porni de pe ea.

O altă opțiune este să pornești de pe un card SD. Aș dori să pornesc într-un mediu de driver USB, astfel încât să pot conecta un alt stick USB și să instalez Windows pe tabletă. Am încercat să folosesc WinToFlash, dar nu am reușit să funcționeze pe carduri SD.

Știe cineva cum să faci un card SD bootabil cu drivere USB?

Aș dori să adaug că M205 poate recunoaște doar carduri SD de până la 32 sau 64 MB, așa că nu pot instala mediul de instalare pe cardul SD.

O soluție colectare formular web pentru „Crearea unui card SD bootabil”

Cum se creează porniți Windows Card SD sau unitate flash

Pasul 1: Partiționați cardul SD

Start > cmd

diskpart

Și apoi selectați discul 2 în funcție de numărul discului pentru cardul SD

După ce ați ales Clean

Creați secțiunea principală

Selectați secțiunea 1

Activ

Acest pas va dura ceva timp, așa că aveți răbdare

Format fs=fat32

Atribuiți litera = y

Ieșire

Pasul 2 Copiați iso

Montați iso cu MagicDisc sau paste DVD Windows/CD

Următoarea comandă copiază discul de pornire, aici E: este discul sursă, dacă sunteți Windows media este Y: acesta este cardul dvs. SD

Xcopie e:*y:\/s/e/f

Introducere

Acum, pe piața gadgeturilor există multe dispozitive ieftine fabricate în China, construite pe baza cipurilor de la Allwinner care rulează sistemul de operare Android. În ciuda numărului mare de producători sub marca cărora sunt vândute aceste dispozitive, aceștia au un lucru în comun: lipsa totală a suportului tehnic din partea producătorului. Sistemul de operare pentru ei este compilat de chinezi, care nu se grăbesc să actualizeze software-ul la versiuni mai noi, deși, pe baza informațiilor de pe site-ul Allwinner, aceste cipuri acceptă până la Android 4.2.2. Ceva îmi spune că nu vor actualiza deloc software-ul.

Unul dintre aceste dispozitive - RoverPad w74l - l-am cumpărat în DNS pentru experimente cu Android. Aceasta este o tabletă bazată pe Allwinner A13. Aș spune că aceasta este o tabletă foarte bună pentru tot felul de internet - stând, citind cărți etc. Lipsa suportului tehnic nu m-a surprins în mod deosebit, deoarece am deja o tabletă de la un alt producător „rus” - 3Q, care , dacă este deschis capacul superior prost montat de către adevăratul producător este „Pegatron Lucid”. Asistența tehnică de la companiile „ruse” este efectuată exclusiv pe forum de către utilizatorii înșiși. Și există, de asemenea, w3bsit3-dns.com, unde oamenii, în măsura posibilităților lor, se ajută reciproc să rezolve probleme tehnice pe care ar fi bine să le rezolve cu suport tehnic oficial.

Parte din cercetările mele în domeniul dezvoltării firmware-ului pentru astfel de dispozitive, am decis să vă prezint în mai multe articole, deoarece ar fi oarecum nepoliticos din partea mea să scriu în detaliu și cu poze pe forum.

Despre ce este acest ciclu?

Deci, despre ce vom vorbi. În timpul cunoașterii mele cu structura internă a tabletei, au devenit clare câteva lucruri nu foarte convenabile. În primul rând, firmware-ul este încărcat prin LiveSuit. Programul, sincer, nu este o fântână și nici măcar un flux ... În plus, dacă ați lucrat cu tableta prin ADB, după ce ați înșurubat driverele de la Google înainte de asta, nu veți putea instala driverul LiveSuit, prin urmare, firmware-ul nu va funcționa. Ca o cale de ieșire din această situație, puteți folosi VMWare, care poate atașa dispozitive USB la sistemul de operare invitat sau poate coase pe un alt computer (am folosit un netbook în acest scop). În al doilea rând, atunci când modificați firmware-ul, este foarte adesea necesar să îl reîncărcați în dispozitiv, care este foarte lung și neproductiv. Mai mult, înainte de asta trebuie reasamblat, deci este un inconvenient total. Aici vom discuta mai departe soluția acestei părți a întrebării, și anume cum să faci un card microSD bootabil din imaginea pentru LiveSuit, de pe care poți porni tableta fără a utiliza memoria flash încorporată. Astfel, modificările de firmware se reduc la modificări ale fișierelor de pe microSD, dar dacă îl scoți din slot, tableta se va porni din memorie ca și cum nimic nu s-ar fi întâmplat. În plus, după ce am făcut modificări, voi arăta cum să faci o imagine LiveSuit de pe acest card SD, care poate fi deja încărcat pe flash-ul intern al dispozitivului și utilizat.

Pregătirea locului de muncă

Pentru început, instrumentele pentru ceea ce vom face pot fi complet diferite, așa că voi descrie pe scurt întregul proces punct cu punct.

  • În primul rând, trebuie să spargeți imaginea firmware-ului în componente. Acest lucru se realizează folosind bucătăria, despre care se va discuta mai jos, în Windows;
  • Lucrările ulterioare cu imaginile rezultate vor avea loc în sistemul de operare Linux, deoarece va fi necesar să se lucreze cu legături simbolice Sistemul de fișiere ext4 pe care Windows nu îl acceptă. Și aici există o mulțime de opțiuni. Este posibil să instalați Linux (am folosit server Ubuntu x64) pe o altă mașină fizică. Decizia „în frunte”, dar are dreptul la viață. Poate fi folosit mașină virtuală, și aici din nou există o alegere cu argumentele pro și contra. Pentru a monta un card SD într-un sistem invitat, instrumentul de virtualizare trebuie să poată funcționa cu USB și nu totul este atât de bine aici. VirtualBox de la Sun (sau de la Oracle, orice) are un dezavantaj serios la montarea dispozitivelor USB (descoperit din experiența personală amară). Driverul USB de la VirtualBox nu inițializează corect controlerul USB al unor producători la pornirea sistemului de operare. Rezultat - după o repornire, USB-ul de pe gazdă nu funcționează până când îl reinstalați manual. WMVare Workstation - funcționează foarte bine cu USB, fără probleme în orice etapă (cu excepția faptului că uneori SD-ul nu este montat imediat în sistemul de operare guest, așa că uneori este nevoie să îl deconectați de la guest și apoi să îl conectați din nou). Dar Hyper-V de la Microsoft USB nu poate oferi un oaspete, ceea ce se datorează unor motive de securitate notorii, prin urmare, atunci când lucrați cu acest software, va trebui mai întâi să creați o imagine RAW a cardului SD și să lucrați cu acesta și apoi scrieți-l sector cu sector pentru a mapa. Dintre cele trei de mai sus cea mai bună opțiune pentru mine este VMWare Workstation cu serverul Ubuntu x64 instalat. Deși, am făcut același lucru pe VirtualBox și Gentoo, principiul este același. Ubuntu se implementează mai repede și, din moment ce toate operațiunile de imagine se fac în consolă, pentru a nu risipi resurse pe GUI, am ales varianta server.
  • Apoi, cardul SD este montat în Ubuntu, partiționat, partițiile sunt formatate și datele sunt extrase din imaginile firmware de pe ele. Apoi bootloader-ul este scris și scripturile de inițializare sunt fixate pentru a funcționa cu cardul SD. După aceea, cardul poate fi folosit pentru a descărca tableta.
  • apoi se efectuează tot felul de manipulări cu fișierele firmware, ale căror rezultate pot fi observate vizual prin încărcarea unei tablete de pe aceasta. În această etapă, va trebui adesea să trageți fișiere din sistemul de operare invitat în sistemul de operare gazdă și înapoi. Am folosit WinSCP pentru asta, foarte convenabil.
  • și, în final, imaginile de partiție modificate sunt create de pe cardul SD, scripturile de inițializare din ele sunt corectate înapoi și este asamblată o nouă imagine LiveSuit, care este încărcată pe tabletă.

Instrumente:

  • Linux Ubuntu 13.04 x64- descărcați fișierul torrent http://releases.ubuntu.com/13.04/ubuntu-13.04-server-amd64.iso.torrent (am folosit versiunea 12.10, dar nu contează deloc);
  • Stația de lucru WMVare– https://my.vmware.com/web/vmware/evalcenter?p=vmware-workstation9 de aici puteți descărca o versiune de probă;
  • Chit- http://the.earth.li/~sgtatham/putty/latest/x86/putty.zip Client SSH. Foarte convenabil pentru organizarea unui terminal cu mai multe ferestre;
  • WinSCP– http://winscp.net/download/winscp515setup.exe instrument pentru transferul de fișiere către și de la sistemul de operare invitat;

Aceasta este o listă generală de instrumente. Acesta va fi completat în procesul de prezentare, dar mai întâi.

ÎNCEPE

Această lucrare se bazează pe un număr destul de mare de surse, dar două articole au constituit fundamentul care a servit drept început al începuturilor:

  • https://www.miniand.com/wiki/Allwinner/Unpacking+and+building+LiveSuit+images articol despre dezasamblarea și construirea imaginilor pentru LiveSuit. Metoda descrisă aici este cea pe care am folosit-o. Din păcate, sau poate din fericire, articolul a fost scris pentru un alt dispozitiv, deci este potrivit pentru dezasamblarea imaginii, dar pentru asamblare va trebui să lucrați mai temeinic cu fișierele de bucătărie;
  • http://linux-sunxi.org/Boot_Android_from_SdCard și aici descrie doar cum să faci un card SD bootabil de pe Android, totuși, din nou, pentru un dispozitiv diferit, așa că am folosit ambele articole.

Restul surselor le voi aminti pe parcursul textului în acele locuri în care, de fapt, s-au folosit informațiile din acestea.

Imediat după instalare, executați următoarele comenzi:

$ sudo su
# apt-get update
# apt-get upgrade
# apt-get install sshd - dacă nu ați selectat un server SSH la sfârșitul instalării
# apt-get install mc - aceasta va instala Midnight Commander - panou dublu manager de fișiere cu care poți lucra în terminalul Putty.

Dacă ați instalat versiunea rusă a Ubuntu, atunci în setările sesiunii Putty din secțiunea Aspect, asigurați-vă că setați codificarea la UTF-8, altfel caracterele chirilice vor fi afișate într-un mod foarte ciudat.

Etapa pregătitoare s-a încheiat, să trecem la treabă.




Top