Home Wiki > SDB:Chiavetta USB Live
Sign up | Login

SDB:Chiavetta USB Live

tagline: Da openSUSE.

Questa pagina illustra come creare una chiavetta USB avviabile a partire da una LiveCD, ovvero come creare una LiveUSB.
Versione: 11.3+Valevole per openSUSE a partire dalla versione 11.3.
Attenzione! Le istruzioni esposte in questa pagina distruggeranno tutti i dati attualmente presenti sulla chiavetta USB che si sta usando. Accertarsi che non contenga informazioni importanti.


Indice

[modifica] Creare una Live USB (GUI)

[modifica] Scaricare il file ISO LiveCD

Scarica l'immagine di installazione che hai scelto da http://software.opensuse.org/. Avrai bisogno di consultare la sezione USB DVD più sotto se non vuoi installare da un'immagine LiveCD.

Imagewriter Windows.png

Istruzioni per Windows

Scaricare ImageWriter

Scarica SUSE Studio ImageWriter.

Scrivere il file ISO su USB

Scrivi il LiveCD sulla chiavetta USB

NOTA: Windows Imagewriter.exe, a differenza della versione per Linux, non rileva autoamaticamente i file .iso, ma solo i .raw, tuttavia funziona con qualunque di quei file senza problemi. Si deve perciò ricorrere alla selezione manuale descritta qui sotto.

  • Apri ImageWriter appena scaricato
    • Se ImageWriter non si avvia probabilmente avrai bisogno di scaricare il Runtime .NET 2.0
    • Se ricevi un messaggio di errore subito dopo aver avviato il processo, dovresti fare clic col tasto destro sull'eseguibile e selezionare "Esegui come amministratore".
  • Premi il pulsante "Select" ("Seleziona")
  • Scrivi *.* nel riquadro "File name" ("Nome del file") e cerca la tua immagine LiveCD
  • Seleziona la tua chiavetta USB e fai clic sul pulsante "Write" ("Scrivi")



Yast install imagewriter.png

Istruzioni per Linux

Installare ImageWriter

Installa SUSE Studio Image Writer.

  • Apri il modulo di YaST della gestione del software.
    • In KDE, apri l'Avviatore di applicazioni (Kickoff), vai alla scheda Computer, infine fai clic su Installa/Rimuovi software
    • In GNOME, dovrebbe essere visibile "Installa/Rimuovi software" sul lato destro del menù Computer
  • Ti verrà richiesta la password di root, inseriscila
  • Cerca "imagewriter" (senza virgolette) e controlla che sia installato
  • Clic su Accetta


Imagewriter.png

Scrivere il file ISO su USB

Scrivi l'immagine della LiveCD sulla chiavetta USB.

  • Apri ImageWriter
    • In KDE, apri l'Avviatore di applicazioni (Kickoff), cerca "imagewriter", e fai clic su SUSE Studio Imagewriter
    • In GNOME, dovrai fare click su Altre Applicazioni, cercare imagewriter, e fare clic su SUSE Studio Imagewriter
  • Inserisci la password di root quando richiesta
  • Fai clic al centro dell'applicazione e naviga fino a dove hai salvato l'immagine
  • Seleziona il tuo dispositivo USB dal menu a discesa e fai clic sul pulsante Scrivi (Write)
  • Riavvia il sistema



[modifica] Creare una Live USB (console)

[modifica] Scaricare e Verificare il file ISO del LiveCD

Scarica l'immagine di installazione che hai scelto da http://download.opensuse.org/distribution/12.1/iso/.

~> aria2c -x5 http://download.opensuse.org/distribution/12.1/iso/openSUSE-12.1-KDE-LiveCD-x86_64.iso

Potrebbe essere utile verificare l'integrità del download

~> gpg --recv-keys 9C800ACA
~> wget http://download.opensuse.org/distribution/12.1/iso/openSUSE-12.1-KDE-LiveCD-x86_64.iso.asc
~> gpg -a openSUSE-12.1-KDE-LiveCD-x86_64.iso.asc
USB dd rescue.png

Istruzioni per Linux

Trovare il Dispositivo a Blocchi (Block Device)

Una volta inserita la chiavetta USB, puoi trovare il dispositivo a cui questa corrisponde con

~> su
# grep -Ff <(hwinfo --disk --short) <(hwinfo --usb --short)

Scrivere il file ISO su USB

Infine, una volta che hai trovato il dispositivo a blocchi, scrivi l'immagine su quest'ultimo. Fai puntare l'input di 'dd' al percorso completo del file immagine, ad esempio '/home/utente/Scaricati/openSUSE-12.1-KDE-LiveCD-x86_64.iso' o cambia la directory di lavoro in quella che lo contiene (esempio: cd ./Scaricati).

# umount /dev/sdX
# dd if=/percorso/verso/file_scaricato.iso of=/dev/sdX



200px

Istruzioni per OS X

Trovare il Dispositivo a Blocchi(Block Device)

Inserisci la tua chiavetta USB e trova quale percorso "/dev/diskN" (in cui "N" sta per "disk0", "disk1", "disk2", etc.) è mappato su quest'ultima aprendo Terminal ed eseguendo:

# diskutil list

Quest'ultimo stamperà l'elenco dei dispositivi/partizioni correntemente mappati. Trova il dispositivo USB usando la colonna "NAME" ("NOME"). Quindi prendi nota del corrispondente /dev/diskN, dove "N" va sostituito con il numero di indicizzazione del tuo disco. Per esempio:

/dev/disk2
   #:                       TYPE        NAME                    SIZE   IDENTIFIER
   0:                       FAT32                               2.0 GB   disk0
   1:                                   USB2                    2.0 GB   disk0s1

In questo caso "/dev/disk2" è il dispositivo cercato.

Smontare la chiavetta USB

Smonta la chiavetta USB

# diskutil unmountDisk /dev/diskN

Dove /dev/diskN è il dispositivo che hai trovato al passo precedente, continuando con l'esempio di sopra sarebbe "/dev/disk2".

Scrivere il file ISO su USB

Scrivi il contenuto del file ISO:

# sudo dd if=/percorso/verso/file_scaricato.iso of=/dev/diskN bs=4k

Di nuovo il percorso /dev/diskN è lo stesso che hai trovato in precedenza. Ti verrà richiesto di inserire la password di amministratore.



[modifica] USB avviabile a partire da un DVD o da Installazione da Rete

[modifica] Scaricare il file ISO per DVD

Scarica una delle immagini per DVD disponibili o l'immagine per l'Installazione da Rete da http://software.opensuse.org/

Linux isohybrid.png

Istruzioni per Linux

Installare syslinux/isohybrid

Nel caso in cui si voglia avviare l'installazione da chiavetta USB stick si può rendere il file ISO avviabile installando syslinux.

# zypper in syslinux
# isohybrid openSUSE-12.1-DVD-x86_64.iso

Quando avrai finito ti basterà seguire una qualsiasi, secondo le tue esigenze, tra le sequenze di istruzioni per la LiveUSB esposte sopra, e abbi cura, in seguito, di leggere la sezione "Avviare da USB-DVD" più sotto.



Extract Syslinux.png

Istruzioni per Windows

Ottenere isohybrid

Scarica ed estrai isohybrid dal pacchetto syslinux.

  • Scarica syslinux.
  • Estrai il file zip. Fai clic sul file col tasto destro del mouse in Windows Explorer e seleziona "Estrai tutto" ("Extract All")
  • Trova lo script isohybrid.pl nella cartella utils e mettilo nella stessa cartella del tuo file immagine.


[modifica] Installare Perl

Installa strawberry perl.

Windows isohybrid.png

Creare un'immagine iso "ibrida" (Hybrid ISO)

Rendi ibrida l'immagine del DVD o dell'Installazione da Rete.

  • Apri cmd e spostati nella cartella contenente lo script isohybrid.pl e l'immagine dell'installazione che vuoi usare.
  • Esegui isohybrid.pl
> C:\strawberry\perl\bin\perl.exe isohybrid.pl openSUSE-12.1-DVD-x86_64.iso
  • Questo dovrebbe essere eseguito in meno di un secondo

Quando avrai finito ti basterà seguire una qualsiasi, secondo le tue esigenze, tra le sequenze di istruzioni per la LiveUSB esposte sopra, e abbi cura, in seguito, di leggere la sezione "Avviare da USB-DVD" più sotto.



Boot by-label.png

Avviare da USB-DVD

Scrivi l'immagine sulla chiavetta USB seguendo le Istruzioni per Windows, riportate più sopra.

  • Premi F4, cambia la sorgente di installazione, scegliendo Hard Drive (Disco rigido, se si seleziona in [F2]Language l'italiano), ma lascia tutti i campi di inserimento vuoti e premi Enter (Invio) per uscire dal dialogo.
  • Scrivi "namescheme=by-label" nelle opzioni di avvio per la voce "Installation" ("Installazione") e avvia l'installazione; dovresti approdare senza alcun problema al processo di installazione.



[modifica] Come rendere avviabile una unità USB

Questa situazione dovrebbe capitare assai di rado, ma nel caso in cui il tuo computer non riesca ad avviare dalla LiveUSB/DVD, ottenuta dai passi illustrati sopra, prova la seguente procedura.

Linux fdisk.png

Istruzioni per Linux

Apri una console ed esegui le seguenti operazioni come root

# umount /dev/sdX
# fdisk /dev/sdX
: p   «--- (print) stampa la tabella delle partizioni
: a   «--- attiva la partizione (avviabile)
: 1   «--- applica il flag avviabile alla partizione n. 1
: w   «--- (write) scrive le modifiche ed esce



200px

Istruzioni per Windows

L'equivalente per Windows di quanto fatto qui sopra per Linux, sarà questo:

C:\> diskpart
DISKPART> list disk           «--- stampa l'elenco dei dischi
DISKPART> select disk 0       «--- seleziona il numero del disco
DISKPART> list partition      «--- stampa la tabella delle partizioni
DISKPART> select partition 1  «--- seleziona la prima partizione
DISKPART> active              «--- attiva il disco o la partizione (avviabile)
DISKPART> exit                «--- esce

A differenza di fdisk, diskpart eseguirà le modifiche immediatamente dopo il loro inserimento, per cui non c'è l'istruzione "write".



[modifica] Chiavetta USB Live USB con file system persistente

Per creare un file system persistente, ovvero resistente ai riavvii di sistema, su una chiavetta usb, aggiungi in coda il seguente comando alla riga di inserimento iniziale che compare all'avvio:

kiwi_hybridpersistent=yes

Verrà creato un file system aggiuntivo, in modo tale che i dati delle sessioni possano essere salvati sul dispositivo e siano così ancora disponibili ai successivi riavvi, in una maniera persistente.

Notare che ciò ha senso solo se la chiavetta USB ha una capienza superiore a 1 GB.

[modifica] Vedi anche



[modifica] Altri collegamenti a pagine di openSUSE e Novell