Rendi avviabile la scheda SD. Una guida per riportare un'unità flash USB avviabile al suo stato normale. Errore durante la scrittura dell'unità flash di installazione

Quasi tutti gli utenti possono farlo, indipendentemente dalla loro conoscenza ed esperienza. Devi solo scaricare immagine iso e masterizzalo su CD o DVD. Ma se vogliamo creare un'unità flash USB avviabile, la procedura ha le sue sfumature, a seconda sistema operativo.

Se copiamo l'immagine ISO oi file in essa contenuti su un'unità USB, non otterremo nulla di buono. Dobbiamo trasformare l'unità flash in una partizione avviabile. In genere, questo processo elimina tutte le informazioni dall'unità USB o dalla scheda SD.

Come creare supporti di installazione di Linux solo con Windows

Per coloro che desiderano creare un'unità flash USB avviabile con Ubuntu da Windows, si consiglia di utilizzare USB universale installatore. Ti permette di lavorare con quasi tutte le distribuzioni Linux. Opzione alternativaè UNetbootin.

Per creare un'unità flash Linux avviabile, scarica un'immagine ISO della distribuzione scelta da Internet. Esegui uno dei programmi sopra menzionati, indirizzalo alla posizione del file .ISO, quindi seleziona l'unità USB che desideri rendere avviabile. Tutto il resto sarà fatto senza la tua partecipazione diretta.

Sotto Linux, puoi usare programmi con funzioni simili. Ad esempio, Ubuntu ha uno Startup Disk Creator che può creare unità flash con questo sistema operativo. C'è anche UNetbootin che gira su Linux. Pertanto, puoi utilizzare questa utilità.

E se avessimo un file IMG?

Alcune distribuzioni del sistema operativo sono distribuite come file IMG anziché ISO. IMG è un'immagine progettata per essere scritta non su un disco ottico, ma direttamente su un'unità flash USB.

Usa Win32 Disk Imager per trasferirlo su una chiavetta USB o una scheda SD. Devi solo scaricare il file IMG, dire a questo strumento dove si trova e selezionare l'unità flash desiderata. Tutti i file sul supporto, quando IMG viene scritto su di esso, vengono distrutti. Con questo strumento, puoi anche creare immagini IMG basate su un'unità flash USB avviabile o su una scheda SD.

Gli utenti Linux più esperti possono utilizzare il comando dd per scrivere l'immagine IMG su qualsiasi supporto rimovibile. Inserisci il supporto rimovibile ed esegui il seguente comando (su Ubuntu):

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

Sostituisci /home/user/file.img con il percorso del file IMG e sostituisci /dev/sdX con il percorso della scheda SD o dell'unità flash. Prestare attenzione quando si specifica il percorso del supporto rimovibile. Se invece specifichi un disco con un sistema o dei dati, li cancellerai completamente.

Crea un'unità flash USB avviabile con Windows 7 da un file ISO

È possibile utilizzare lo strumento Microsoft per il download Immagine Windows 7 e creare disco di avvio o unità flash. Per eseguire questo strumento, avrai bisogno di un file di installazione ISO di Windows 7. Spero che tu lo abbia chiave di licenza installare questo sistema operativo?

Unità flash avviabile Windows 8 o 8.1

Se si dispone di una chiave di licenza o 8.1, è possibile scaricare l'immagine del sistema operativo dal sito Web Microsoft e creare immediatamente un'unità flash USB di installazione. Per prima cosa devi scaricare lo strumento appropriato dalla pagina aggiornamenti di windows. Naturalmente, avrai bisogno di una chiave di licenza per questo. Esegui lo strumento, inserisci la chiave e scegli di creare un supporto di installazione USB.

Si noti che Windows 8 e Windows 8.1 hanno chiavi diverse. Pertanto, se desideri creare un'unità flash di installazione di Windows 8.1 con una chiave per Windows 8, dovrai seguire una via indiretta. Il modo più semplice è installare prima Windows 8 e poi aggiornarlo gratuitamente a Windows 8.1. Non c'è niente di difficile in questo.

Masterizzazione di un'unità flash USB di installazione di Windows 8 da un file ISO

Se hai già un file ISO con Windows 8 o 8.1, puoi utilizzare lo strumento che ho menzionato nel paragrafo su Windows 7. Questo elimina la necessità di scaricare un file di grandi dimensioni.

Basta "dargli da mangiare" un'immagine ISO con Windows 8 o 8.1.

DOS

Se devi avviare il tuo computer dal buon vecchio DOS (ad esempio, a volte l'unico modo per aggiornare il BIOS o utilizzare speciali utilità di basso livello), puoi utilizzare Rufus per creare un supporto di avvio.

Questo strumento scriverà FreeDOS, un'alternativa gratuita a MS DOS con open source, su un'unità flash. codice sorgente. Può eseguire tutti i programmi creati per DOS.

macOS X

Per creare un'unità flash USB avviabile in Mac OS X, aggiorna prima il tuo sistema operativo a ultima versione. Per fare ciò, usa l'App Store sul tuo computer. Quindi, esegui l'utilità "createinstallmedia" di Apple o programma di terze parti DiskMakerX.

I supporti rimovibili con un'immagine OS X possono essere utilizzati per "pulire" l'installazione del sistema operativo su un computer o aggiornare altre macchine senza scaricare file da Internet su di esse.

Creazione di un'unità flash USB avviabile da Windows a Mac

Se prevedi di installare Windows sul tuo Mac, utilizza Boot Camp per masterizzare il supporto di installazione. Questo programma ti guiderà attraverso il processo di creazione di un'unità flash per Installazione Windows con driver per computer Apple e utility Boot Camp integrate.

Da questa unità USB è possibile installare Windows su Computer Mac, ma non provare a usarlo con computer che non hanno una mela morsicata.

In questo articolo, ho citato solo le soluzioni più popolari. Ma ci sono altri modi per creare un'unità flash USB avviabile per un particolare sistema operativo.

Quasi tutti gli utenti possono creare un disco di avvio, indipendentemente dalla loro conoscenza ed esperienza. Devi solo scaricare l'immagine ISO e masterizzarla su un CD o DVD. Ma se vogliamo creare un'unità flash avviabile, la procedura ha le sue sfumature, a seconda del sistema operativo.

Se copiamo l'immagine ISO oi file in essa contenuti su un'unità USB, non otterremo nulla di buono. Dobbiamo trasformare l'unità flash in una partizione avviabile. In genere, questo processo elimina tutte le informazioni dall'unità USB o dalla scheda SD.

Come creare supporti di installazione di Linux solo con Windows

Per coloro che desiderano creare un'unità flash USB avviabile con Ubuntu da Windows, si consiglia di utilizzare Universal USB Installer. Ti permette di lavorare con quasi tutte le distribuzioni Linux. Un'alternativa è UNetbootin.

Per creare un'unità flash Linux avviabile, scarica un'immagine ISO della distribuzione scelta da Internet. Esegui uno dei programmi sopra menzionati, indirizzalo alla posizione del file .ISO, quindi seleziona l'unità USB che desideri rendere avviabile. Tutto il resto sarà fatto senza la tua partecipazione diretta.

Sotto Linux, puoi usare programmi con funzioni simili. Ad esempio, Ubuntu ha uno Startup Disk Creator che può creare unità flash con questo sistema operativo. C'è anche UNetbootin che gira su Linux. Pertanto, puoi utilizzare questa utilità.

E se avessimo un file IMG?

Alcune distribuzioni del sistema operativo sono distribuite come file IMG anziché ISO. IMG è un'immagine progettata per essere scritta non su un disco ottico, ma direttamente su un'unità flash USB.

Usa Win32 Disk Imager per trasferirlo su una chiavetta USB o una scheda SD. Devi solo scaricare il file IMG, dire a questo strumento dove si trova e selezionare l'unità flash desiderata. Tutti i file sul supporto, quando IMG viene scritto su di esso, vengono distrutti. Con questo strumento, puoi anche creare immagini IMG basate su un'unità flash USB avviabile o su una scheda SD.

Gli utenti Linux più esperti possono utilizzare il comando dd per scrivere l'immagine IMG su qualsiasi supporto rimovibile. Inserisci il supporto rimovibile ed esegui il seguente comando (su Ubuntu):

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

Sostituisci /home/user/file.img con il percorso del file IMG e sostituisci /dev/sdX con il percorso della scheda SD o dell'unità flash. Prestare attenzione quando si specifica il percorso del supporto rimovibile. Se invece specifichi un disco con un sistema o dei dati, li cancellerai completamente.

Crea un'unità flash USB avviabile con Windows 7 da un file ISO

È possibile utilizzare uno strumento Microsoft che consente di scaricare un'immagine di Windows 7 e creare un disco di avvio o un'unità flash USB. Per eseguire questo strumento, avrai bisogno di un file di installazione ISO di Windows 7. Spero che tu abbia una chiave di licenza per installare questo sistema operativo?

Unità flash avviabile Windows 8 o 8.1

Se si dispone di una chiave di licenza Windows 8 o 8.1, è possibile scaricare l'immagine del sistema operativo dal sito Web Microsoft e creare immediatamente un'unità flash USB di installazione. Per prima cosa devi scaricare l'apposito tool dalla pagina degli aggiornamenti di Windows. Naturalmente, avrai bisogno di una chiave di licenza per questo. Esegui lo strumento, inserisci la chiave e scegli di creare un supporto di installazione USB.

Si noti che Windows 8 e Windows 8.1 hanno chiavi diverse. Pertanto, se desideri creare un'unità flash di installazione di Windows 8.1 con una chiave per Windows 8, dovrai seguire una via indiretta. Il modo più semplice è installare prima Windows 8 e poi aggiornarlo gratuitamente a Windows 8.1. Non c'è niente di difficile in questo.

Masterizzazione di un'unità flash USB di installazione di Windows 8 da un file ISO

Se disponi già di un file ISO di Windows 8 o 8.1, puoi utilizzare lo strumento che ho citato nel paragrafo Windows 7 per creare un supporto di avvio, eliminando così la necessità di scaricare un file di grandi dimensioni.

Basta "dargli da mangiare" un'immagine ISO con Windows 8 o 8.1.

DOS

Se devi avviare il tuo computer dal buon vecchio DOS (ad esempio, a volte l'unico modo per aggiornare il BIOS o utilizzare speciali utilità di basso livello), puoi utilizzare Rufus per creare un supporto di avvio.

Questo strumento scriverà FreeDOS, un analogo gratuito e open source di MS DOS, su un'unità flash. Può eseguire tutti i programmi creati per DOS.

macOS X

Per creare un'unità flash USB avviabile in Mac OS X, aggiorna prima il sistema operativo all'ultima versione. Per fare ciò, usa l'App Store sul tuo computer. Quindi, esegui l'utilità "createinstallmedia" di Apple o DiskMaker X di terze parti.

I supporti rimovibili con un'immagine OS X possono essere utilizzati per "pulire" l'installazione del sistema operativo su un computer o aggiornare altre macchine senza scaricare file da Internet su di esse.

Creazione di un'unità flash USB avviabile da Windows a Mac

Se prevedi di installare Windows sul tuo Mac, utilizza Boot Camp per masterizzare il supporto di installazione. Questo programma ti guida attraverso il processo di creazione di un'unità flash di installazione di Windows con driver per computer Apple e utilità Boot Camp integrate.

Dovresti essere in grado di installare Windows su computer Mac da una chiavetta USB di questo tipo, ma non provare a usarlo con computer che non hanno una mela morsicata.

In questo articolo, ho citato solo le soluzioni più popolari. Ma ci sono altri modi per creare un'unità flash USB avviabile per un particolare sistema operativo.

Ho un tablet Toshiba Portege M205. HDDè morto, quindi ne ho preso un altro e mi sono bloccato lì, con l'intenzione di reinstallare Windows XP Tablet. Tuttavia, questo particolare computer non è dotato di un'unità ottica. Invece ha un CDRW USB / Unità DVD. Esistono solo uno o due modelli di chiavette USB Toshiba avviabili e l'M205 non si avvia da USB.

Inutile dire che la mia unità CD Toshiba è morta e non riesco ad avviarla.

Un'altra opzione è l'avvio da una scheda SD. Vorrei avviare un ambiente con driver USB in modo da poter collegare un'altra chiavetta USB e installare Windows sul mio tablet. Ho provato a utilizzare WinToFlash ma non sono riuscito a farlo funzionare su schede SD.

Qualcuno sa come creare una scheda SD avviabile con driver USB?

Vorrei aggiungere che l'M205 può riconoscere solo schede SD fino a 32 o 64 MB, quindi non posso installare il supporto di installazione sulla scheda SD.

Una soluzione raccoglie il modulo Web per "Creazione di una scheda SD avviabile"

Come creare avviare Windows Scheda SD o unità flash

Passaggio 1: partizionamento della scheda SD

Inizio > cmd

diskpart

Quindi seleziona il disco 2 in base al numero del disco per la scheda SD

Dopo aver scelto Clean

Crea la sezione della sezione principale

Seleziona la sezione 1

Attivo

Questo passaggio richiederà del tempo, quindi sii paziente

Formato fs=fat32

Assegna lettera = y

Uscita

Step 2Copia iso

Monta iso con MagicDisc o incolla DVD Windows/CD

Il seguente comando copia il disco di avvio, qui E: è il disco di origine, se sei un supporto Windows è Y: questa è la tua scheda SD

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

introduzione

Ora sul mercato dei gadget ci sono molti dispositivi economici di fabbricazione cinese costruiti sulla base di chip di Allwinner che eseguono il sistema operativo Android. Nonostante l'elevato numero di produttori con il cui marchio vengono venduti questi dispositivi, hanno una cosa in comune: la totale mancanza di supporto tecnico da parte del produttore. Il sistema operativo per loro è compilato dai cinesi, che non hanno fretta di aggiornare il software alle versioni più recenti, sebbene, in base alle informazioni sul sito Web di Allwinner, questi chip supportino fino ad Android 4.2.2. Qualcosa mi dice che non aggiorneranno affatto il software.

Uno di questi dispositivi - RoverPad w74l - l'ho acquistato in DNS per esperimenti con Android. Questo è un tablet basato su Allwinner A13. Direi che questo è un ottimo tablet per tutti i tipi di Internet: sedersi, leggere libri, ecc. La mancanza di supporto tecnico non mi ha particolarmente sorpreso, perché ho già un tablet di un altro produttore "russo" - 3Q, che , se aperto il tappo superiore mal montato dal vero produttore è "Pegatron Lucid". Il supporto tecnico delle aziende "russe" viene effettuato esclusivamente sul forum dagli utenti stessi. E c'è anche w3bsit3-dns.com, dove le persone, al meglio delle loro capacità, si aiutano a vicenda a risolvere problemi tecnici che sarebbe bello risolvere con il supporto tecnico ufficiale.

Parte della mia ricerca nel campo dello sviluppo del firmware per tali dispositivi, ho deciso di presentare in diversi articoli, poiché sarebbe piuttosto scortese da parte mia scrivere in dettaglio e con immagini sul forum.

In cosa consiste questo ciclo?

Quindi, di cosa parleremo. Durante la mia conoscenza della struttura interna del tablet, sono emerse diverse cose non molto convenienti. Innanzitutto, il firmware viene caricato tramite LiveSuit. Il programma, francamente, non è una fontana, e nemmeno uno stream ... Inoltre, se hai lavorato con il tablet tramite ADB, avendo prima avvitato i driver di Google, non sarai in grado di installare il tuo driver LiveSuit, pertanto, il firmware non funzionerà. Per uscire da questa situazione, puoi utilizzare VMWare, che può collegare dispositivi USB al sistema operativo guest o cucire su un altro computer (ho utilizzato un netbook per questo scopo). In secondo luogo, quando si modifica il firmware, molto spesso è necessario ricaricarlo nel dispositivo, che è molto lungo e improduttivo. Inoltre, prima deve essere rimontato, quindi è un completo inconveniente. Qui discuteremo ulteriormente la soluzione di questa parte della domanda, ovvero come creare una scheda microSD avviabile dall'immagine per LiveSuit, dalla quale è possibile avviare il tablet senza utilizzare la memoria flash incorporata. Pertanto, le modifiche al firmware si riducono a modifiche nei file sulla microSD, ma se la estrai dallo slot, il tablet si avvierà dalla sua memoria come se nulla fosse accaduto. Inoltre, dopo aver apportato le modifiche, mostrerò come creare un'immagine LiveSuit da questa scheda SD, che può già essere caricata sul flash interno del dispositivo e utilizzata.

Preparazione del posto di lavoro

Per cominciare, gli strumenti per ciò che faremo possono essere completamente diversi, quindi descriverò brevemente l'intero processo punto per punto.

  • Innanzitutto, è necessario suddividere l'immagine del firmware in componenti. Questo viene fatto usando la cucina, che verrà discussa di seguito, in Windows;
  • ulteriore lavoro con le immagini risultanti avverrà nel sistema operativo Linux, poiché sarà necessario lavorare con collegamenti simbolici sistema di file ext4 che Windows non supporta. E ci sono molte opzioni qui. È possibile installare Linux (ho usato il server Ubuntu x64) su un'altra macchina fisica. La decisione "in fronte", ma ha il diritto alla vita. Può essere utilizzata macchina virtuale, e anche qui c'è una scelta con i suoi pro e contro. Per montare una scheda SD in un sistema guest, lo strumento di virtualizzazione deve essere in grado di funzionare con USB, e qui non tutto va così bene. VirtualBox di Sun (o di Oracle, qualunque cosa) presenta un grave inconveniente durante il montaggio di dispositivi USB (scoperto dall'amara esperienza personale). Il driver USB di VirtualBox non inizializza correttamente il controller USB di alcuni produttori all'avvio del sistema operativo. Risultato: dopo un riavvio, l'USB sull'host non funziona fino a quando non lo si reinstalla manualmente. WMVare Workstation - funziona molto bene con USB, nessun problema in nessuna fase (tranne che a volte la SD non viene montata immediatamente nel sistema operativo guest, quindi a volte è necessario scollegarla dall'ospite e quindi ricollegarla). Ma Hyper-V di Microsoft USB non è in grado di fornire un ospite, a causa di noti motivi di sicurezza, quindi, quando lavori con questo software, dovrai prima creare un'immagine RAW della scheda SD e lavorarci, e quindi scrivilo settore per settore per mappare. Dei tre sopra L'opzione migliore per me lo è Stazione di lavoro VMWare con il server Ubuntu x64 installato. Anche se ho fatto lo stesso su VirtualBox e Gentoo, il principio è lo stesso. Ubuntu si distribuisce più velocemente e poiché tutte le operazioni sull'immagine vengono eseguite nella console, per non sprecare risorse sulla GUI, ho scelto l'opzione server.
  • Successivamente, la scheda SD viene montata in Ubuntu, partizionata, le partizioni vengono formattate e i dati vengono estratti dalle immagini del firmware su di esse. Quindi viene scritto il bootloader e gli script di inizializzazione vengono corretti per funzionare con la scheda SD. Successivamente, la scheda può essere utilizzata per scaricare il tablet.
  • quindi vengono eseguiti tutti i tipi di manipolazioni con i file del firmware, i cui risultati possono essere osservati visivamente caricando un tablet da esso. In questa fase, dovrai spesso trascinare i file dal sistema operativo guest al sistema operativo host e viceversa. Ho usato WinSCP per questo, molto conveniente.
  • e, infine, le immagini delle partizioni modificate vengono create dalla scheda SD, gli script di inizializzazione in esse contenuti vengono corretti e viene assemblata una nuova immagine LiveSuit, che viene caricata sul tablet.

Utensili:

  • LinuxUbuntu 13.04x64- scarica il file torrent http://releases.ubuntu.com/13.04/ubuntu-13.04-server-amd64.iso.torrent (io ho usato la versione 12.10, ma non importa);
  • Stazione di lavoro WMVare– https://my.vmware.com/web/vmware/evalcenter?p=vmware-workstation9 qui è possibile scaricare una versione di prova;
  • Stucco- http://the.earth.li/~sgtatham/putty/latest/x86/putty.zip client SSH. Molto comodo per organizzare un terminale multifinestra;
  • WinSCP– strumento http://winscp.net/download/winscp515setup.exe per il trasferimento di file da e verso il sistema operativo guest;

Questo è un elenco generale di strumenti. Sarà reintegrato nel processo di presentazione, ma andiamo con ordine.

Inizio

Questo lavoro si basa su un numero abbastanza elevato di fonti, ma due articoli sono stati la base che è servita come inizio degli inizi:

  • https://www.miniand.com/wiki/Allwinner/Unpacking+and+building+LiveSuit+images articolo sullo smontaggio e la creazione di immagini per LiveSuit. Il metodo descritto qui è quello che ho usato. Purtroppo, o forse per fortuna, l'articolo è stato scritto per un dispositivo diverso, quindi è adatto per smontare l'immagine, ma per il montaggio dovrai lavorare in modo più approfondito con le lime da cucina;
  • http://linux-sunxi.org/Boot_Android_from_SdCard e qui descrive solo come creare una scheda SD avviabile da Android, tuttavia, ancora una volta, per un dispositivo diverso, quindi ho utilizzato entrambi gli articoli.

Citerò il resto delle fonti nel corso del testo in quei luoghi in cui le informazioni da esse, infatti, sono state utilizzate.

Subito dopo l'installazione, eseguire i seguenti comandi:

$sudo su
# aggiornamento apt-get
# apt-get upgrade
# apt-get install sshd - se non hai selezionato un server SSH al termine dell'installazione
# apt-get install mc - questo installerà il comandante di mezzanotte - pannello doppio gestore di file con cui puoi lavorare nel terminale Putty.

Se hai installato la versione russa di Ubuntu, nelle impostazioni della sessione Putty nella sezione Aspetto, assicurati di impostare la codifica su UTF-8, altrimenti i caratteri cirillici verranno visualizzati in un modo molto particolare.

La fase preparatoria è finita, mettiamoci al lavoro.




Superiore