Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gentoo 2005.0 - Cdrom USB
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
maruscya
Guru
Guru


Joined: 13 Aug 2004
Posts: 507

PostPosted: Tue Aug 08, 2006 8:24 am    Post subject: Gentoo 2005.0 - Cdrom USB Reply with quote

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
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4815
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Tue Aug 08, 2006 8:41 am    Post subject: Reply with quote

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
View user's profile Send private message
IlGab
Guru
Guru


Joined: 26 Nov 2004
Posts: 486

PostPosted: Tue Aug 08, 2006 10:38 am    Post subject: Reply with quote

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
View user's profile Send private message
maruscya
Guru
Guru


Joined: 13 Aug 2004
Posts: 507

PostPosted: Tue Aug 08, 2006 12:18 pm    Post subject: Reply with quote

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
Code:

#>mount /dev/sr0 /


Dovrei risolvere il problema ?

Intanto ho installato il cd ide... e tutto va alla grande :) Come al solito del resto :)
Back to top
View user's profile Send private message
IlGab
Guru
Guru


Joined: 26 Nov 2004
Posts: 486

PostPosted: Tue Aug 08, 2006 3:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
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