mercoledì 22 luglio 2009

Super penna! (usb)

Ho una penna usb bella spaziosa (16GB), e mi stavo giustappunto chiedendo come sfruttarla bene.

Mi piacerebbe avere una partizione con un linux permanente installato, una swap se serve, e il resto dello spazio vfat o ntfs per l'accesso da macchine win come normale penna usb.

Un primo tentativo: ho partizionato la penna in questo modo:
Dispositivo Boot Start End Blocks Id System
/dev/sdb1 * 1 9538 2441712 83 Linux
/dev/sdb2 9539 62111 13458672+ 5 Esteso
/dev/sdb5 9539 11492 500208 82 Linux swap / Solaris
/dev/sdb6 11493 62111 12958448 c W95 FAT32 (LBA)
ed installato un linux mediante l'utility usb-creator, ma non è andato a buon fine:
  1. senza la penna inserita all'avvio non si boota più il pc!!
  2. la penna non è letta da windows (nemmeno la partizione fat32...forse perchè estesa?)
  3. la penna non boota
per risolvere il primo grave punto, ho dovuto avviare il pc con la penna, ed entrare nel sistema insstallato; poi ho smontato la penna e reinstallato grub con il comando grub-install /dev/sda (sda=partizione locale).

Per risolvere il punto 2 pensavo di mettere la partizione fat32 nella primaria, ed installare linux nell'estesa, istruendo grub dove andare a prendersi i file di boot.

Per quanto riguarda il punto 3, il manuale del GRUB potrebbe essermi d'aiuto, sopratutto le istruzioni per installare grub manualmente.

Una procedura per rendere avviabile la penna usb è con syslinux: il comando syslinux /dev/sdb1 dovrebbe fare al nostro caso; il problema è che alcune penne non bootano con alcuni sistemi per misteriosi motivi di incompatibilità, per cui spesso una penna che pare non bootare in realtà potrebbe funzionare su un altro pc.

C'è anche da dire che l'utility di creazione di dischi di avvio di default per ubuntu ogni tanto sembra fallire (avviando da penna il menù di selezione rimane quello dell'iso precedente) e non riconosce le iso non ubuntu (?)

Un programma da tenere in considerazione è Plop, un boot manager che potrebbe aiutare all'avvio da usb.

Nessun commento:

Posta un commento