Gjør SD-kortet oppstartbart. En veiledning for å returnere en oppstartbar flash-stasjon til normal tilstand. Feil under prosessen med å skrive installasjonsflash-stasjonen

Nesten alle brukere kan gjøre dette, uavhengig av hans eller hennes kunnskap og erfaring. Du trenger bare å laste ned ISO-bilde og brenn den til en CD eller DVD. Men hvis vi vil lage en oppstartbar USB-flash-stasjon, har prosedyren sine egne nyanser, avhengig av operativsystem.

Hvis vi kopierer et ISO-bilde eller filene det inneholder til en USB-stasjon, får vi ikke noe bra. Vi må gjøre om flash-stasjonen til en oppstartspartisjon. Vanligvis sletter denne prosessen all informasjon fra USB-stasjonen eller SD-kortet.

Hvordan lage installasjonsmedier med Linux, med bare Windows

For de som ønsker å lage en oppstartbar USB-flash-stasjon med Ubuntu fra Windows, anbefales det å bruke Universal USB Installatør. Den lar deg jobbe med nesten hvilken som helst Linux-distribusjon. Alternativt alternativ er UNetbootin.

For å lage en oppstartbar Linux-flash-stasjon, last ned et ISO-bilde av den valgte distribusjonen fra Internett. Start et av programmene nevnt ovenfor, pek det til plasseringen av .ISO-filen, og velg deretter USB-stasjonen du vil gjøre oppstartbar. Alt annet vil bli gjort uten din direkte deltakelse.

Under Linux kan du bruke programmer med lignende funksjoner. For eksempel har Ubuntu Startup Disk Creator, som kan lage flash-stasjoner med dette operativsystemet. Det er også UNetbootin, som kjører på Linux. Derfor kan du bruke dette verktøyet.

Hva om vi har en IMG-fil?

Noen operativsystemdistribusjoner distribueres som en IMG-fil i stedet for en ISO. IMG er et bilde designet for å skrives ikke til en optisk disk, men direkte til en flash-stasjon.

For å overføre den til en USB-stasjon eller SD-kort, bruk Win32 Disk Imager-programmet. Du trenger bare å laste ned IMG-filen, fortelle dette verktøyet hvor den er plassert og velge ønsket flash-stasjon. Alle filer på mediet, når IMG er skrevet til det, blir ødelagt. Ved å bruke dette verktøyet kan du også lage IMG-bilder ved å bruke en oppstartbar USB-flash-stasjon eller SD-kort som grunnlag.

Mer erfarne Linux-brukere kan bruke dd-kommandoen til å skrive IMG-bilde til eventuelle flyttbare medier. Sett inn det flyttbare mediet og kjør følgende kommando (på Ubuntu):

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

I stedet for /home/user/file.img, spesifiser banen til IMG-fil, og i stedet for /dev/sdX - banen til SD-kortet eller flash-stasjonen. Vær forsiktig når du angir banen til flyttbare medier. Hvis du spesifiserer en disk med systemet eller data i stedet, vil du slette dem fullstendig.

Lag en oppstartbar USB-flash-stasjon med Windows 7 fra en ISO-fil

Du kan bruke et Microsoft-verktøy som lar deg laste ned Windows-bilde 7 og lage oppstartsdisk eller flash-stasjon. For å kjøre dette verktøyet trenger du en ISO-installasjonsfil fra Windows 7. Jeg håper du har lisensnøkkelå installere dette operativsystemet?

Oppstartbar USB-flash-stasjon Windows 8 eller 8.1

Hvis du har en lisensnøkkel eller 8.1, kan du laste ned operativsystembildet fra Microsofts nettsted og umiddelbart opprette en installasjonsflash-stasjon. Først må du laste ned det tilsvarende verktøyet fra siden Windows-oppdateringer. Naturligvis trenger du en lisensnøkkel for dette. Start verktøyet, skriv inn nøkkelen og velg å opprette et USB-installasjonsmedium.

Vær oppmerksom på at Windows 8 og Windows 8.1 har forskjellige nøkler. Derfor, hvis du ønsker å lage en installasjon Windows flash-stasjon 8.1, med en nøkkel for Windows 8, må du gå gjennom en rundkjøringsrute. Den enkleste måten er å installere Windows 8 først og deretter oppgradere til Windows 8.1 gratis. Det er ikke noe komplisert med det.

Brenne en Windows 8-installasjonsflash-stasjon fra en ISO-fil

Hvis du allerede har en ISO-fil med Windows 8 eller 8.1, kan du bruke verktøyet som jeg nevnte i avsnittet om Windows 7. Dette eliminerer behovet for å laste ned en stor fil.

Bare gi den et ISO-bilde med Windows 8 eller 8.1.

DOS

Hvis du trenger å starte datamaskinen med god gammel DOS (for eksempel er dette noen ganger den eneste måten å oppdatere BIOS eller bruke spesielle lavnivåverktøy), kan du bruke Rufus til å lage oppstartbare medier.

Dette verktøyet vil skrive FreeDOS til en flash-stasjon - en gratis analog av MS DOS med åpen kildekode. Den kan kjøre alle programmer som er laget for DOS.

Mac OS X

For å opprette en oppstartbar USB-flash-stasjon i Mac OS X må du først oppdatere operativsystemet til siste versjon. For å gjøre dette, bruk App Store på datamaskinen. Deretter kjører du "createinstallmedia"-verktøyet fra Apple eller tredjepartsprogram DiskMaker X.

Flyttbare medier med et OS X-bilde kan brukes til å "rense" installere operativsystemet på en datamaskin eller oppdatere andre maskiner, uten å laste ned filer fra Internett til dem.

Lage en oppstartbar USB-flash-stasjon fra Windows på Mac

Hvis du planlegger å installere Windows på Mac-en din, bruk Boot Camp til å brenne installasjonsmediet. Dette programmet vil veilede deg gjennom prosessen med å lage en flash-stasjon for Windows installasjoner med drivere for Apple-datamaskiner og integrerte Boot Camp-verktøy.

Fra en slik USB-stasjon kan du installere Windows på Mac-datamaskiner, men ikke prøv å bruke den med datamaskiner som ikke har en bit av eplet.

I denne artikkelen har jeg bare nevnt de mest populære løsningene. Men det finnes andre måter å skape på oppstartbar flash-stasjon for et bestemt operativsystem.

Nesten alle brukere kan lage en oppstartsdisk, uavhengig av deres kunnskap og erfaring. Du trenger bare å laste ned ISO-bildet og brenne det til en CD eller DVD. Men hvis vi vil lage en oppstartbar USB-flash-stasjon, har prosedyren sine egne nyanser, avhengig av operativsystemet.

Hvis vi kopierer et ISO-bilde eller filene det inneholder til en USB-stasjon, får vi ikke noe bra. Vi må gjøre om flash-stasjonen til en oppstartspartisjon. Vanligvis sletter denne prosessen all informasjon fra USB-stasjonen eller SD-kortet.

Hvordan lage installasjonsmedier med Linux, med bare Windows

For de som ønsker å lage en oppstartbar USB-flash-stasjon med Ubuntu fra Windows, anbefales det å bruke Universal USB Installer. Den lar deg jobbe med nesten hvilken som helst Linux-distribusjon. Et alternativ er UNetbootin.

For å lage en oppstartbar Linux-flash-stasjon, last ned et ISO-bilde av den valgte distribusjonen fra Internett. Start et av programmene nevnt ovenfor, pek det til plasseringen av .ISO-filen, og velg deretter USB-stasjonen du vil gjøre oppstartbar. Alt annet vil bli gjort uten din direkte deltakelse.

Under Linux kan du bruke programmer med lignende funksjoner. For eksempel har Ubuntu Startup Disk Creator, som kan lage flash-stasjoner med dette operativsystemet. Det er også UNetbootin, som kjører på Linux. Derfor kan du bruke dette verktøyet.

Hva om vi har en IMG-fil?

Noen operativsystemdistribusjoner distribueres som en IMG-fil i stedet for en ISO. IMG er et bilde designet for å skrives ikke til en optisk disk, men direkte til en flash-stasjon.

For å overføre den til en USB-stasjon eller SD-kort, bruk Win32 Disk Imager-programmet. Du trenger bare å laste ned IMG-filen, fortelle dette verktøyet hvor den er plassert og velge ønsket flash-stasjon. Alle filer på mediet, når IMG er skrevet til det, blir ødelagt. Ved å bruke dette verktøyet kan du også lage IMG-bilder ved å bruke en oppstartbar USB-flash-stasjon eller SD-kort som grunnlag.

Mer erfarne Linux-brukere kan bruke dd-kommandoen til å skrive et IMG-bilde til alle flyttbare medier. Sett inn det flyttbare mediet og kjør følgende kommando (på Ubuntu):

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

I stedet for /home/user/file.img, spesifiser banen til IMG-filen, og i stedet for /dev/sdX, spesifiser banen til SD-kortet eller flash-stasjonen. Vær forsiktig når du angir banen til flyttbare medier. Hvis du spesifiserer en disk med systemet eller data i stedet, vil du slette dem fullstendig.

Lag en oppstartbar USB-flash-stasjon med Windows 7 fra en ISO-fil

Du kan bruke et Microsoft-verktøy som lar deg laste ned et bilde av Windows 7 og lage en oppstartbar disk eller flash-stasjon. For å kjøre dette verktøyet trenger du en ISO-installasjonsfil fra Windows 7. Jeg håper du har lisensnøkkelen for å installere dette operativsystemet?

Oppstartbar USB-flash-stasjon Windows 8 eller 8.1

Hvis du har en Windows 8- eller 8.1-lisensnøkkel, kan du laste ned operativsystembildet fra Microsofts nettsted og umiddelbart lage en installasjonsflash-stasjon. Først må du laste ned det riktige verktøyet fra Windows-oppdateringssiden. Naturligvis trenger du en lisensnøkkel for dette. Start verktøyet, skriv inn nøkkelen og velg å opprette et USB-installasjonsmedium.

Vær oppmerksom på at Windows 8 og Windows 8.1 har forskjellige nøkler. Derfor, hvis du vil lage en Windows 8.1-installasjonsflash-stasjon med en nøkkel for Windows 8, må du gå gjennom en rundkjøringsrute. Den enkleste måten er å installere Windows 8 først og deretter oppgradere til Windows 8.1 gratis. Det er ikke noe komplisert med det.

Brenne en Windows 8-installasjonsflash-stasjon fra en ISO-fil

Hvis du allerede har en ISO-fil med Windows 8 eller 8.1, kan du bruke verktøyet jeg nevnte i Windows 7-delen for å lage oppstartbare medier. Dette eliminerer behovet for å laste ned en stor fil.

Bare "mat" det et ISO-bilde med Windows 8 eller 8.1.

DOS

Hvis du trenger å starte datamaskinen med god gammel DOS (for eksempel er dette noen ganger den eneste måten å oppdatere BIOS eller bruke spesielle lavnivåverktøy), kan du bruke Rufus til å lage oppstartbare medier.

Dette verktøyet vil skrive FreeDOS til en flash-stasjon - en gratis, åpen kildekode-analog av MS DOS. Den kan kjøre alle programmer som er laget for DOS.

Mac OS X

For å lage en oppstartbar USB-flash-stasjon i Mac OS X må du først oppdatere operativsystemet til den nyeste versjonen. For å gjøre dette, bruk App Store på datamaskinen. Deretter kjører du Apples "createinstallmedia"-verktøy eller tredjepartsprogrammet DiskMaker X.

Flyttbare medier med et OS X-bilde kan brukes til å "rense" installere operativsystemet på en datamaskin eller oppdatere andre maskiner, uten å laste ned filer fra Internett til dem.

Lage en oppstartbar USB-flash-stasjon fra Windows på Mac

Hvis du planlegger å installere Windows på Mac-en din, bruk Boot Camp til å brenne installasjonsmediet. Dette programmet leder deg gjennom prosessen med å lage en USB-flash-stasjon for å installere Windows med drivere for Apple-datamaskiner og integrerte Boot Camp-verktøy.

Denne USB-pinnen lar deg installere Windows på Mac-datamaskiner, men ikke prøv å bruke den på datamaskiner som ikke har eplet i munnen.

I denne artikkelen har jeg bare nevnt de mest populære løsningene. Men det er andre måter å lage en oppstartbar USB-flash-stasjon for et bestemt operativsystem.

Jeg har et Toshiba Portege M205 nettbrett. HDD døde, så jeg tok en annen og ble stående der, med den hensikt å installere Windows XP-nettbrettet på nytt. Denne datamaskinen har imidlertid ikke en optisk stasjon. I stedet har den en USB CDRW/ DVD-stasjon. Det er bare én eller to modeller av Toshiba USB-flash-stasjoner som er oppstartbare, og M205 starter ikke opp fra USB.

Unødvendig å si, Toshiba CD-stasjonen min døde og jeg kan ikke starte opp fra den.

Et annet alternativ er å starte opp fra et SD-kort. Jeg vil starte opp i et miljø med USB-drivere slik at jeg kan koble til en annen USB USB-stasjon og installere Windows på nettbrettet mitt. Jeg prøvde å bruke WinToFlash, men jeg kunne ikke få det til å fungere på SD-kort.

Er det noen som vet hvordan man lager et oppstartbart SD-kort med USB-drivere?

Jeg vil gjerne legge til at M205 bare kan gjenkjenne opptil 32 eller 64 MB SD-kort, så jeg kan ikke installere installasjonsmedier på SD-kortet.

En løsning for å samle inn skjema for "Opprett et oppstartbart SD-kort"

Hvordan lage oppstartbare Windows SD-kort eller flash-stasjon

Trinn 1: Partisjonering av SD-kortet

Start>cmd

DiskPart

Og velg deretter disk 2 basert på disknummeret ditt for SD-kort

Etter å ha valgt Rengjør

Opprett hovedpartisjonsseksjon

Velg seksjon 1

Aktiv

Dette trinnet vil ta litt tid, så vær tålmodig

Format fs = fat32

Tilordne bokstav = y

Exit

Trinn 2: Kopier iso

Monter isoen med MagicDisc eller lim inn Windows DVD/CD

Følgende kommando kopierer oppstartsstasjonen, her E: er kildestasjonen, hvis du er en Windows-innfødt Y: er SD-kortet ditt

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

Introduksjon

I dag har mange billige kinesiskproduserte enheter dukket opp på gadgetmarkedet, bygget på brikker fra Allwinner som kjører Android OS. Til tross for de mange produsentene under hvis merke disse enhetene selges, har de én ting til felles: en fullstendig mangel på teknisk støtte fra produsenten. OS for dem er kompilert av kineserne, som ikke har hastverk med å oppdatere programvaren til nyere versjoner, selv om disse brikkene, basert på informasjon på Allwinner-nettstedet, støtter opp til Android 4.2.2. Noe sier meg at de ikke kommer til å oppdatere programvaren i det hele tatt.

Jeg kjøpte en av disse enhetene - RoverPad w74l - fra DNS for å eksperimentere med Android. Dette er et nettbrett basert på Allwinner A13. Jeg vil si at dette er et veldig godt nettbrett for alle typer Internett-surfing, lesing av bøker osv. Mangelen på teknisk støtte overrasket meg ikke spesielt, fordi jeg allerede har et nettbrett fra en annen "russisk" produsent - 3Q, som, hvis jeg åpner toppdekselet, dårlig matchet av den sanne produsenten, er "Pegatron Lucid". Teknisk støtte fra "russiske" selskaper tilbys utelukkende på forumet av brukerne selv. Og det er også 4PDA, der folk etter beste evne hjelper hverandre med å løse tekniske problemer som ville vært fint å få løst av offisiell teknisk støtte.

Jeg bestemte meg for å presentere deler av forskningen min innen fastvareutvikling for slike enheter i flere artikler, siden det å skrive i detalj og med bilder på forumet ville være noe uhøflig fra min side.

Hva handler denne serien om?

Så hva skal vi snakke om? Under mitt bekjentskap med den interne strukturen til nettbrettet ble flere ikke veldig praktiske ting klart. For det første lastes fastvaren opp via LiveSuit. Programmet, ærlig talt, er ikke en fontene, eller til og med en drypp... I tillegg, hvis du jobbet med nettbrettet via ADB, etter å ha installert drivere fra Google tidligere, vil ikke LiveSuit kunne installere sin egen driver, derfor, fastvaren vil ikke fungere. Som en vei ut av denne situasjonen kan du bruke VMWare, som kan koble USB-enheter til gjeste-OS, eller sy på en annen datamaskin (jeg brukte en netbook til dette formålet). For det andre, når du endrer fastvaren, må du ofte laste den opp til enheten på nytt, noe som er veldig tidkrevende og uproduktivt. Dessuten, før det må den settes sammen igjen, så det er en total ulempe. Det er løsningen på denne delen av spørsmålet som vil bli diskutert videre, nemlig hvordan lage et oppstartbart microSD-kort fra et bilde for LiveSuit, hvorfra du kan starte nettbrettet uten å bruke det innebygde flashminnet. Dermed kommer endringer i fastvaren ned til endringer i filer på microSD-en, og når du trekker den ut av sporet, vil nettbrettet starte opp fra minnet som om ingenting hadde skjedd. Deretter, etter å ha gjort endringene, vil jeg vise deg hvordan du lager et LiveSuit-bilde fra dette SD-kortet, som allerede kan lastes opp til den interne flashen til enheten og brukes.

Klargjøring av arbeidsplassen

La meg starte med at verktøyene for det vi skal gjøre kan være helt forskjellige, så jeg vil kort beskrive hele prosessen punkt for punkt.

  • Først må du dele opp fastvarebildet i komponentene. Dette gjøres ved hjelp av kjøkkenet, som vil bli diskutert nedenfor, i Windows OS;
  • videre arbeid med de resulterende bildene vil foregå i Linux OS, siden det vil være behov for å jobbe med symbolske lenker filsystem ext4, som Windows ikke støtter. Og det er mange alternativer. Du kan installere Linux (jeg brukte Ubuntu server x64) på ​​en annen fysisk datamaskin. Avgjørelsen er «head-on», men har livets rett. Kan bli brukt virtuell maskin, og her er det igjen et valg med sine fordeler og ulemper. For å montere et SD-kort i et gjestesystem må virtualiseringsverktøyet kunne fungere med USB, og ikke alt er så bra her. VirtualBox fra Sun (eller fra Oracle, avhengig av ditt valg) har en alvorlig ulempe når du monterer USB-enheter (funnet ut gjennom personlig bitter erfaring). USB-driver fra VirtualBox tillater ikke at USB-kontrolleren til enkelte produsenter initialiseres riktig når operativsystemet startes. Resultatet er at etter en omstart fungerer ikke USB på verten før du installerer den på nytt manuelt. WMVare Workstation - fungerer veldig bra med USB, ingen problemer oppsto på noe stadium (bortsett fra at noen ganger ikke SD-en er umiddelbart montert i gjeste-OS, så noen ganger er det behov for å koble den fra gjesten og deretter koble den til igjen). Men Hyper-V fra Microsoft kan ikke gi USB til gjester, noe som skyldes de beryktede sikkerhetsårsakene, derfor, når du arbeider med denne programvaren, må du først lage et RAW-bilde av et SD-kort og jobbe med det, og deretter skrive det sektor for sektor på kartet. Av de tre ovenfor det beste alternativet for meg er VMWare arbeidsstasjon med Ubuntu server x64 installert. Selv om jeg gjorde det samme på VirtualBox og Gentoo, er prinsippet det samme. Ubuntu distribuerer raskere, og siden alle operasjoner med bilder gjøres i konsollen, for ikke å kaste bort ressurser på GUI, valgte jeg serveralternativet.
  • Deretter monteres SD-kortet i Ubuntu, deles inn i partisjoner, partisjonene formateres og data fra fastvarebildene trekkes ut på dem. Oppstartslasteren skrives deretter og init-skriptene lappes for å fungere med SD-kortet. Etter dette kan kortet brukes til å starte nettbrettet.
  • deretter utføres alle slags manipulasjoner med fastvarefilene, hvis resultater kan observeres visuelt ved å laste nettbrettet fra det. På dette stadiet vil du ofte måtte dra filer fra gjeste-OS til verts-OS og tilbake. Jeg brukte WinSCP for dette, det er veldig praktisk.
  • og til slutt opprettes modifiserte bilder av partisjoner fra SD-kortet, initialiseringsskriptene i dem blir korrigert tilbake og satt sammen nytt bilde LiveSuit, som helles i nettbrettet.

Verktøy:

  • Linux Ubuntu 13.04 x64– torrentfil for nedlasting http://releases.ubuntu.com/13.04/ubuntu-13.04-server-amd64.iso.torrent (jeg brukte versjon 12.10, men dette er helt uviktig);
  • WMVare arbeidsstasjon– https://my.vmware.com/web/vmware/evalcenter?p=vmware-workstation9 her kan du laste ned en prøveversjon;
  • Kitt– http://the.earth.li/~sgtatham/putty/latest/x86/putty.zip SSH-klient. Veldig praktisk for å organisere en flervindusterminal;
  • WinSCP– http://winscp.net/download/winscp515setup.exe et verktøy for å overføre filer til gjeste-OS og tilbake;

Dette er en generell liste over verktøy. Det vil fylles på under presentasjonen, men først.

Begynne

Dette arbeidet er basert på et ganske stort antall kilder, men to artikler var grunnlaget som fungerte som begynnelsen:

  • https://www.miniand.com/wiki/Allwinner/Unpacking+and+building+LiveSuit+images artikkel om demontering og montering av bilder for LiveSuit. Jeg brukte metoden beskrevet her. Dessverre, eller kanskje heldigvis, ble artikkelen skrevet for en annen enhet, så den egner seg for å demontere bildet, men for montering må du jobbe mer grundig med kjøkkenfilene;
  • http://linux-sunxi.org/Boot_Android_from_SdCard og det er her det er beskrevet hvordan man lager et oppstartbart SD-kort fra Android, men igjen, for en annen enhet, det er derfor jeg brukte begge artiklene.

Jeg vil nevne andre kilder gjennom teksten på de stedene hvor informasjon fra dem faktisk ble brukt.

Umiddelbart etter installasjonen, kjør følgende kommandoer:

$sudo su
# apt-get update
# apt-get oppgradering
# apt-get install sshd – hvis du ikke valgte på slutten av installasjonen SSH server
# apt-get install mc – dette vil installere midnight commander – to-panel filbehandler som du også kan jobbe med i Putty-terminalen.

Hvis du installerte den russiske versjonen av Ubuntu, sørg for å sette kodingen til UTF-8 i Putty-sesjonsinnstillingene i Utseende-delen, ellers vil kyrilliske tegn vises på en veldig merkelig måte.

Den forberedende fasen er over, la oss komme i gang.




Topp