Faceți cardul SD bootabil. Un ghid pentru readucerea unei unități flash bootabile la starea sa normală. Eroare în timpul procesului de scriere a unității flash de instalare

Aproape orice utilizator poate face acest lucru, indiferent de cunoștințele și experiența sa. Trebuie doar să descărcați Imagine ISOși inscripționați-l pe un 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 o imagine ISO sau fișierele pe care le conține pe o unitate USB, nu vom obține nimic bun. Trebuie să transformăm unitatea flash într-o partiție de boot. De obicei, acest proces șterge toate informațiile de pe unitatea USB sau cardul SD.

Cum se creează medii de instalare cu Linux, având doar Windows

Pentru cei care doresc să facă o unitate flash USB bootabilă cu Ubuntu din 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 selectate. Lansaț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 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 sistemelor 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.

Pentru a-l transfera pe o unitate USB sau pe un card SD, utilizați programul Win32 Disk Imager. 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. Folosind acest instrument, puteți crea și imagini IMG folosind o unitate flash USB sau un card SD bootabil ca bază.

Utilizatorii Linux mai experimentați pot folosi comanda dd pentru a scrie o imagine 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

În loc de /home/user/file.img, specificați calea către fișierul IMG și, în loc de /dev/sdX, specificați 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 sistemul sau datele, îl 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 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 din Windows 7. Sper că aveți cheie de licență pentru a instala acest sistem de operare?

Unitate flash USB bootabilă Windows 8 sau 8.1

Dacă aveți o cheie de licență 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 de instalare. Mai întâi trebuie să descărcați instrumentul corespunzător de pe pagină Actualizări Windows. Desigur, veți avea nevoie de o cheie de licență pentru aceasta. Lansați instrumentul, introduceți cheia și alegeți să creați un mediu de instalare USB.

Vă rugăm să rețineți că Windows 8 și Windows 8.1 au chei 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 un traseu giratoriu. Cel mai simplu mod este să instalați mai întâi Windows 8 și apoi să faceți upgrade gratuit la Windows 8.1. Nu e nimic complicat în asta.

Arderea unei unități flash 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 cu o imagine ISO cu Windows 8 sau 8.1.

DOS

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

Acest instrument va scrie FreeDOS pe o unitate flash - un analog gratuit al MS DOS cu deschis 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 „createinstallmedia” de la Apple sau program terță parte DiskMaker X.

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 din Windows pe 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 Instalări Windows cu drivere pentru computerele Apple și utilități Boot Camp integrate.

De pe o astfel de unitate USB puteți instala Windows pe Calculatoare Mac, dar nu încercați să îl folosiți cu computere care nu au o mușcătură de măr.

Î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 USB bootabilă, atunci procedura are propriile sale nuanțe, în funcție de sistemul de operare.

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

Cum se creează medii de instalare cu Linux, având doar Windows

Pentru cei care doresc să facă o unitate flash USB bootabilă cu Ubuntu din Windows, este recomandat să folosească Universal USB Installer. Vă permite să lucrați cu aproape orice distribuție Linux. O 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 selectate. Lansaț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 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 sistemelor 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.

Pentru a-l transfera pe o unitate USB sau pe un card SD, utilizați programul Win32 Disk Imager. 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. Folosind acest instrument, puteți crea și imagini IMG folosind o unitate flash USB sau un card SD bootabil ca bază.

Utilizatorii Linux mai experimentați pot folosi comanda dd pentru a scrie o imagine 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

În loc de /home/user/file.img, specificați calea către fișierul IMG și, în loc de /dev/sdX, specificați 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 sistemul sau datele, îl 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 a Windows 7 și să creați un disc de pornire sau o unitate flash. Pentru a rula acest instrument, veți avea nevoie de fișierul ISO de instalare Windows 7. Sper că aveți cheia de licență pentru a instala acest sistem de operare?

Unitate flash USB 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 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. Lansați instrumentul, introduceți cheia și alegeți să creați un mediu de instalare USB.

Vă rugăm să rețineți că Windows 8 și Windows 8.1 au chei 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 un traseu giratoriu. Cel mai simplu mod este să instalați mai întâi Windows 8 și apoi să faceți upgrade gratuit la Windows 8.1. Nu e nimic complicat în asta.

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

Dacă aveți deja un fișier ISO cu Windows 8 sau 8.1, puteți utiliza instrumentul pe care l-am menționat în secțiunea Windows 7 pentru a crea medii de pornire.Astfel 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 cu un DOS vechi bun (de exemplu, uneori, aceasta este singura modalitate de a actualiza BIOS-ul sau de a utiliza utilitare speciale de nivel scăzut), puteți utiliza Rufus pentru a crea medii de pornire.

Acest instrument va scrie FreeDOS pe o unitate flash - un analog gratuit, open-source al MS DOS. 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 programul terță parte DiskMaker X.

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 din Windows pe 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 USB pentru a instala Windows cu drivere pentru computerele Apple și utilitare Boot Camp integrate.

Acest stick USB vă va permite să instalați Windows pe computere Mac, dar nu încercați să îl utilizați pe computere care nu au mărul în gură.

Î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 nu are o unitate optică. În schimb, are un USB CDRW/ unitate DVD. Există doar unul sau două modele de unități flash 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 cu drivere USB, astfel încât să pot conecta o altă unitate USB 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.

One Solution colectează formularul web pentru „Creați un card SD de pornire”

Cum se creează Windows bootabil 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 selectat Curățare

Creați secțiunea partiției principale

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-ul folosind MagicDisc sau paste DVD Windows/CD

Următoarea comandă copiază unitatea de pornire, aici E: este unitatea sursă, dacă sunteți Windows nativ Y: este cardul SD

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

Introducere

În zilele noastre, pe piața gadgeturilor au apărut multe dispozitive ieftine fabricate în China, construite pe cipuri de la Allwinner care rulează sistemul de operare Android. În ciuda numeroșilor producători sub marca cărora sunt vândute aceste dispozitive, aceștia au un lucru în comun: o lipsă totală de suport 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 web Allwinner, aceste cipuri acceptă până la Android 4.2.2. Ceva îmi spune că nu vor actualiza deloc software-ul.

Am cumpărat unul dintre aceste dispozitive - RoverPad w74l - de la DNS pentru a experimenta cu Android. Aceasta este o tabletă bazată pe Allwinner A13. Aș spune că aceasta este o tabletă foarte bună pentru tot felul de navigare pe Internet, citire de 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ă deschid Capacul superior, montat prost de către adevăratul producător, este „Pegatron Lucid”. Suportul tehnic de la companiile „ruse” este oferit exclusiv pe forum de către utilizatorii înșiși. Și există, de asemenea, 4PDA, în care oamenii, în măsura posibilităților lor, se ajută reciproc să rezolve probleme tehnice pe care ar fi bine să le fi rezolvate prin suport tehnic oficial.

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

Despre ce este acest serial?

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 vorbind, nu este o fântână, sau chiar un filtru... În plus, dacă ai lucrat cu tableta prin ADB, având instalate anterior drivere de la Google, LiveSuit nu va putea instala propriul driver, 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, de multe ori trebuie să îl reîncărcați în dispozitiv, ceea ce consumă foarte mult timp și este neproductiv. Mai mult, înainte de asta trebuie reasamblat, deci este un inconvenient total. Este soluția la această parte a întrebării care va fi discutată în continuare, și anume cum să faci un card microSD bootabil dintr-o imagine 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, iar odată ce îl scoți din slot, tableta se va porni din memorie ca și cum nimic nu s-ar fi întâmplat. În continuare, după efectuarea modificărilor, vă voi arăta cum să faceți o imagine LiveSuit de pe acest card SD, care poate fi deja încărcat pe flash-ul intern al dispozitivului și utilizat.

Pregatirea locului de munca

Permiteți-mi să încep cu faptul că 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 componentele sale. Acest lucru se realizează folosind bucătăria, despre care se va discuta mai jos, în sistemul de operare 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 există o mulțime de opțiuni. Puteți instala Linux (am folosit server Ubuntu x64) pe alt computer fizic. Decizia este „directă”, 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, în funcție de alegerea dvs.) are un dezavantaj serios atunci când montați dispozitive USB (descoperit prin experiența personală amară). Driverul USB de la VirtualBox nu permite ca controlerul USB al unor producători să fie inițializat corect la pornirea sistemului de operare. Rezultatul este că, 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, nu au apărut probleme în nicio etapă (cu excepția faptului că uneori SD-ul nu este montat imediat în sistemul de operare invitat, așa că uneori este nevoie să îl deconectați de la invitat și apoi să îl conectați din nou). Dar Hyper-V de la Microsoft nu poate oferi USB oaspeților, 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 unui card SD și să lucrați cu el, apoi să scrieți it sector cu sector pe hartă. 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, iar din moment ce toate operațiunile cu imagini se fac în consolă, pentru a nu irosi resurse pe GUI, am ales varianta server.
  • Apoi, cardul SD este montat în Ubuntu, împărțit în partiții, partițiile sunt formatate și datele din imaginile firmware sunt extrase pe ele. Încărcătorul de pornire este apoi scris și scripturile de inițializare sunt patchizate pentru a funcționa cu cardul SD. După aceasta, cardul poate fi folosit pentru a porni tableta.
  • apoi se efectuează tot felul de manipulări cu fișierele firmware, ale căror rezultate pot fi observate vizual prin încărcarea tabletei 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, este foarte convenabil.
  • și, în final, sunt create imagini modificate ale partițiilor 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– fișier torrent pentru descărcare http://releases.ubuntu.com/13.04/ubuntu-13.04-server-amd64.iso.torrent (am folosit versiunea 12.10, dar aceasta este complet lipsită de importanță);
  • 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 un instrument pentru transferul de fișiere către sistemul de operare invitat și înapoi;

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:

  • https://www.miniand.com/wiki/Allwinner/Unpacking+and+building+LiveSuit+images articol despre dezasamblarea și asamblarea imaginilor pentru LiveSuit. Am folosit metoda descrisă aici. 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 este descris cum se face un card SD bootabil de pe Android, totuși, din nou, pentru un alt dispozitiv, de aceea am folosit ambele articole.

Voi menționa și alte surse de-a lungul textului în acele locuri în care au fost, de fapt, folosite informații 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 – cu două panouri manager de fișiere cu care puteți lucra și î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