doc:appunti:linux:sa:install_usb
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:sa:install_usb [2010/03/13 22:26] – niccolo | doc:appunti:linux:sa:install_usb [2018/04/16 09:53] (current) – [Untebootin] niccolo | ||
|---|---|---|---|
| Line 47: | Line 47: | ||
| ===== Avvio di Ubuntu Live da USB ===== | ===== Avvio di Ubuntu Live da USB ===== | ||
| + | |||
| + | **NOTA:** Questa operazione viene automatizzata dal programma **Unetbootin**, | ||
| Come travasare un **CD Live Ubuntu** in una **chiavetta USB**. Provato con **Ubuntu 8.04** e chiavetta da **2 Gb**. | Come travasare un **CD Live Ubuntu** in una **chiavetta USB**. Provato con **Ubuntu 8.04** e chiavetta da **2 Gb**. | ||
| - | - Formattare la chiavetta (supponiamo che sia **''/ | + | - Formattare la chiavetta (supponiamo che sia **''/ |
| - Montare la partizione **/ | - Montare la partizione **/ | ||
| - | - Montare l' | + | - Montare l' |
| - Spostare tutti i file contenuti nella directory **'' | - Spostare tutti i file contenuti nella directory **'' | ||
| - Rinominare **'' | - Rinominare **'' | ||
| Line 58: | Line 60: | ||
| syslinux /dev/sdb1 | syslinux /dev/sdb1 | ||
| </ | </ | ||
| + | |||
| + | ===== Unetbootin ===== | ||
| + | |||
| + | **Unetbootin** è un programma che trasferisce il contenuto di file ISO (immagine di CD-ROM avviabile) su una chiavetta USB, rendendola avviabile. Il programma ha bisogno del **display grafico** e dei **permessi di root** (usare ad esempio '' | ||
| + | |||
| + | La chiavetta USB deve essere già partizionata, | ||
| + | |||
| + | * **unetbootin** | ||
| + | * **syslinux** | ||
| + | * **mbr** | ||
| + | |||
| + | Ecco la procedura completa da seguire: | ||
| + | |||
| + | < | ||
| + | dd if=/ | ||
| + | fdisk /dev/sdb | ||
| + | # Create one primary partition, type c, bootable (keypress: n 1 p Enter Enter t c a w) | ||
| + | install-mbr /dev/sdb | ||
| + | mkfs.vfat -F 32 /dev/sdb1 | ||
| + | mount /dev/sdb1 /mnt | ||
| + | unetbootin | ||
| + | </ | ||
| + | |||
| + | La chiavetta così preparata potrebbe non essere avviabile, vedi più avanti per possibili problemi e soluzioni. | ||
| + | ===== Problemi con Syslinux ===== | ||
| + | |||
| + | Ci possono essere problemi con immagini Syslinux v.6 e alcuni creatori di chiavette USB che invece installano il binario del boot manager in versione 4. Il problema si manifesta con l' | ||
| + | |||
| + | < | ||
| + | not a COM32R image | ||
| + | </ | ||
| + | |||
| + | Su un host che abbia installato il pacchetto syslinux versione 6, supponendo che la partizione FAT da rendere avviabile sia ''/ | ||
| + | |||
| + | < | ||
| + | syslinux --install /dev/sdb1 | ||
| + | </ | ||
| + | |||
| + | Viene sostituito il file **'' | ||
| + | |||
| + | In altri casi il messaggio di errore potrebbe essere: | ||
| + | |||
| + | < | ||
| + | Failed to load COM32 file menu.c32 | ||
| + | </ | ||
| + | |||
| + | in questo caso dovrebbe essere sufficiente copiare tre file nella directory principale della chiavetta, prendendoli da **''/ | ||
| + | |||
| + | * **libcom32.c32** | ||
| + | * **libutil.c32** | ||
| + | * **menu.c32** | ||
| ===== Assegnare una label ad una partizione FAT32 ===== | ===== Assegnare una label ad una partizione FAT32 ===== | ||
doc/appunti/linux/sa/install_usb.1268515579.txt.gz · Last modified: by niccolo
