Pagina 1 di 1

12.2 e una stranezza alla creazione dell'initrd.gz

Inviato: sab 13 dic 2008, 20:50
da lost
Ho appena finito di istallare la 12,2 (ho istallato da zero) e come al solito sono andato ad aggiungere il kernel generic-smp a lilo. Ho creato l'initrd con

Codice: Seleziona tutto

mkinitrd -c -k 2.6.27.7-smp -m reiserfs
e poi ho aggiunto il necessario a lilo.conf
All'avvio però mi ha detto che non poteva montare /dev/root in quanto non c'era e lasciandomi con il prompt della busybox.
Guardando un po' il contenuto dell'initrd ho notato che il file rootdev conteneva /dev/root invece del device relativo alla mia partizione root, ho provato il mount manuale ed è andato.
Ho ricreato l'initrd ma questa volta con

Codice: Seleziona tutto

mkinitrd -c -k 2.6.27.7-smp -m reiserfs -f reiserfs -r /dev/sda7
e questa volta ha funzionato tutto a dovere.
A quanto pare se alla creazione dell'initrd non si specifica la partizione di root (come ho sempre fatto) mkinitrd non la imposta più correttamente in automatico.
Succede solo a me o qualcun altro ha notato questo problema?

Re: 12.2 e una stranezza alla creazione dell'initrd.gz

Inviato: sab 13 dic 2008, 20:56
da conraid
E' successo anche a me durante la fase -current.
Ne hanno anche discusso su LQ.
http://www.linuxquestions.org/questions ... ot-688189/
c'è anche una spiegazione di Pat

In pratica adesso il sistema in alcuni contesti prende il device /dev/root

Non ho ben capito se è "colpa" dei nuovi kernel o di udev

Re: 12.2 e una stranezza alla creazione dell'initrd.gz

Inviato: dom 14 dic 2008, 9:46
da NetNightmare
a giudicare da quello che dicono pare che siano in molti a non averlo capito ....

Re: 12.2 e una stranezza alla creazione dell'initrd.gz

Inviato: dom 14 dic 2008, 16:43
da phobos3576
Nel rispondere alla e-mail di un utente di linuxquestios.org, lo stesso Pat dice di essere rimasto perplesso quando il solito Piter Punk gli ha proposto quella novità:
Pat ha scritto:Piter Punk first notified me of the kernel change to using /dev/root in places, and while I thought it was not necessarily a good idea, it falls into the "get used to it" category.
Inoltre, Pat ha anche aggiunto che ancora oggi non ha capito quali siano i benefici portati da /dev/root:
Pat ha scritto: It seems that HP-UX and other systems have been doing this for quite some time, but I'm still hazy on what the benefit is.
Se non lo sa lui ...

:-k