View previous topic :: View next topic |
Author |
Message |
maruscya Guru

Joined: 13 Aug 2004 Posts: 507
|
Posted: Tue Aug 08, 2006 8:24 am Post subject: Gentoo 2005.0 - Cdrom USB |
|
|
Ciao a tutti.
Devo installare una macchina con gentoo. Dato che ho sotto mano la versione che e' in oggetto ... ho pensato di usare quel livecd.
Operazione fatta diverse volte ormai, con buoni risultati.
Il problema e' che ho orae' molto semplice. Gentoo parte... carica un po' di cose e poi si blocca perche non trova il device che deve usare come root. Alla fine non e' un grosso problema, collego al pc un cdrom ide e il problema si risolve.
Ma piu' che altro vorrei un chiarimento su come far partire gentoo da un'unita usb, nel caso dovesse mai capitarmi un situazione dove non posso connettere un normale lettore cd ide.
NB: Magari la versione 2006.x risolve il problema
Grazie mille.... |
|
Back to top |
|
 |
cloc3 Advocate


Joined: 13 Jan 2004 Posts: 4815 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Tue Aug 08, 2006 8:41 am Post subject: |
|
|
ci sono diverse cose che vanno sistemate.
prima di tutto serve una bios che consenta il boot da usb. in assenza, è inutile procedere.
poi, bisogna avere un kernel con i driver usb compilati built-in.
infine, serve una initramfs adeguata.
non so se i cd di gentoo siano predisposti per l'usb.
se lo fossero e se usassero grub, anzichè isolinux, si dovrebbe riuscire a boottare direttamente da cd:
avviare grub, pigiare e (modo edit), selezionare la seconda riga, ripigiare e, modificare in qualcosa del genere il parametro real_root:
Code: |
real_root=/dev/sda1
|
se non funzia, bisogna passare a qualcosa fatto mano, magari così o così, o infine così.
qui avevo scritto una cosa in itialiano che riguarda specificamente le initramfs. risponde solo in parte alle tue esigenze, ma può essere interessante per capire come parte un sistema linux. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
 |
IlGab Guru


Joined: 26 Nov 2004 Posts: 486
|
Posted: Tue Aug 08, 2006 10:38 am Post subject: |
|
|
A me è capitato con un cd USB la stessa cosa. Non ricordo la procedura esatta che avevo usato, ti dico quello che vagamente ricordo.
La prma cosa che puoi provare è passare l' opzione scandelay=N (cito dalla documentazione)
Code: | scandelay=X This allows you to specify a given delay, in seconds, to be
added to certain portions of the boot process to allow for
devices that are slow to initialize to be ready for use.
Replace X with the number of seconds to pause. |
Io però avviavo con l'opzione debug, quando l'esecuzione si arrestava e mi si apriva la shell dei comandi verificavo che fosse presente il device /dev/sr0 (il cd su USB), provavo il mount e poi facevo continuare l'esecuzione.
Se mi viene in mente altro te lo posto.
Ciau |
|
Back to top |
|
 |
maruscya Guru

Joined: 13 Aug 2004 Posts: 507
|
Posted: Tue Aug 08, 2006 12:18 pm Post subject: |
|
|
IlGab wrote: | A me è capitato con un cd USB la stessa cosa. Non ricordo la procedura esatta che avevo usato, ti dico quello che vagamente ricordo.
La prma cosa che puoi provare è passare l' opzione scandelay=N (cito dalla documentazione)
Code: | scandelay=X This allows you to specify a given delay, in seconds, to be
added to certain portions of the boot process to allow for
devices that are slow to initialize to be ready for use.
Replace X with the number of seconds to pause. |
Io però avviavo con l'opzione debug, quando l'esecuzione si arrestava e mi si apriva la shell dei comandi verificavo che fosse presente il device /dev/sr0 (il cd su USB), provavo il mount e poi facevo continuare l'esecuzione.
Se mi viene in mente altro te lo posto.
Ciau |
Anche a me viene proposta una shell dei comandi. Pero' non sapevo che il cd fosse /dev/sr0 .
Quindi facendo un
Dovrei risolvere il problema ?
Intanto ho installato il cd ide... e tutto va alla grande Come al solito del resto  |
|
Back to top |
|
 |
IlGab Guru


Joined: 26 Nov 2004 Posts: 486
|
Posted: Tue Aug 08, 2006 3:14 pm Post subject: |
|
|
No, non devi montarlo sotto /, devi solo montarlo in un mount point generico (non /tmp perchè si incarta) per verificare che veda il contenuto del cd.
E' possibile che il device /dev/sr0 non venga creato quindi lo devi fare a mano
Code: | mknod /dev/sr0 b 11 0 |
Una volta che hai il device e che il sistema lo vede lo smonti e fai exit e la procedura del livecd riprende montando da sola il device su USB dove ne ha bisogno. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|