Pagina 1 di 1

Init e Linuxrc

Inviato: gio 13 ott 2005, 18:46
da Frunktz
Ciao a tutti.
Una rapida domanda, io posso cambiare il programma di init? Teoricamente sì, basta passare l'opzione init= al kernel. E qui viene il bello, io volevo far partire un classico script bash (linuxrc).
Ora usando l'initrd linuxrc viene accettato come init, non usando initrd invece non viene trovato.

Codice: Seleziona tutto

************
Grub modificato da me (non funzionante)
kernel /boot/vmlinux root=/dev/hda1 init=/boot/linuxrc (il percorso è giusto)
************

************
Grub originale (funzionante)
kernel /boot/vmlinux root=/dev/ram0 init=linuxrc (si trova nella root dell'initrd)
initrd /initrd.gz
************
Qualcuno mi può dire come risolvere questo problema?
Thanks

Inviato: ven 14 ott 2005, 11:17
da Frunktz
Risolto.

Inviato: ven 14 ott 2005, 11:21
da touchstyle
Se magari ci dici come avrai un posto in paradiso. :wink:

Ciao,
Touch.

Inviato: ven 14 ott 2005, 15:51
da Frunktz
Certamente, anche se ora ho un problema con il kernel..Ho provato a patcharlo per usare uno splash ma resta una schermata nera e basta.
Comunque per quanto riguarda linuxrc, dato che sto sviluppando una LFS eseguivo il boot con grub specificando root=/dev/hda1, ma in realtà dovevo ancora creare la directory /dev così non riusciva a vedere il disco. Creata questa directory e popolata con un po' di device ha funzionato.