Installare Suse 10.0 da penna usb

Dovendo installare un pc senza lettore cd , non potendo aprire il case per fare un collegamento volante via bus eide, non avendo un lettore esterno usb o firewire, ho risolto effettuando il boot da una pennina usb e facendo partire l'installer da lì.


Le operazioni che seguono le ho effettuate su un altro computer collegato in rete locale con quello da installare.

Si inizia montando il primo cd (oppure il dvd) di Suse 10.0 e la penna usb (se non lo è già)

mount -o loop /home/gmcr/suse-10.0-cd1.iso /mnt/cd1
mount -t vfat /dev/sda1 /mnt/usbpen

Il materiale interessante per il boot, si trova dentro /mnt/cd1/boot/loader; bisogna copiare i file linux, isolinux.cfg e initrd dentro la penna usb, avendo cura di rinominare il file isolinux.cfg in syslinux.cfg.

Con Syslinux rendo la penna avviabile

syslinux -s /dev/sda1

A questo punto dovrebbe essere in grado di effettuare il boot, sempre che la vostra scheda madre permetta di effettuarlo da una periferica usb!

Per l'installazione bisogna avviare l'installer in modalità rescue (al prompt digitate rescue quindi invio), sorvolando su un pò di messaggi d'errore che appariranno, dovreste arrivare al pannello di controllo in modalità testuale e da lì procedere con l'installazione via network tramite nfs o ftp. Personalmente ho usato la strada nfs, più veloce ed affidabile del ftp.

Riferimenti:

Syslinux - http://www.kernel.org/pub/linux/utils/boot/syslinux/

Run GNU/Linux from usb pen - http://applications.linux.com/applications/05/07/08/1522237.shtml?tid=13

Network installation - http://www.opensuse.org/Network_Installation_Source

 

 

20 Dicembre, 2005 @ 10:37 di gmcr
Commenti:
Nessun commento disponibile
Scrivi un commento