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