PDA

Visualizza versione completa : Compilazione del Kernel di RH7.3


pincos
17-04-2003, 11.18.20
Ho un problemone!!!Nella compilazione del Kernel Mi succede che dopo aver compilato , copiato bzImage....lancio il comando per creare l'initrd e mi esce questo messaggio


All of your loopback devices are in use!


Ho cercato dappertutto ma nn sono riuscito a trovare niente qualcuno mi aiutiiiiiii!!!

Giorgio
www.***link rimosso***

ANDY CAPS
18-04-2003, 22.21.57
premetto che conosco poco la redhat e anche il kernel non proprio il mio forte

se hai copiato il bzImage in /boot
basta semplicemente modificare liloconf
con
image=/boot/bzImage
label=linux.bz
root=/dev/hdxx
read-only


oppure con gli ultimi kernel digitare dopo il make bzimage make install
genera il vmlinx2.4.xx in boot e mette anche una voce relativa al liloconf
almeno in alcune distro'
poi bsta dare un lilo per controllare

pincos
21-04-2003, 13.36.31
Beh...penso ke questo era ovvio....mi sevirebbe qualcuno ke conosce linux a fondo!!!!Grasie cmq...ciao

Qualcuno mi aiuti!!!!
Giorgio
www.***link rimosso***

(W) WIN XP

Marko
22-04-2003, 04.47.13
Pincos, i link ai siti personali vanno messi solo nella signature, grazie ;)

JMass
23-04-2003, 19.01.04
Dovresti come prima cosa vedere se devi usare l'immagine initrd, dato che serve a caricare ad esempio moduli RAID o SCSI. Puoi creare una nuova entry sul file di configurazione del bootloader copiando quella in uso e togliendo la riga riguardante l'immagine initrd: se il sistema si avvia normalmente non ne hai bisogno. In piu', se ricordo bene, la pagina man di mkinitrd fornita dalla rh 7.3 conteneva un'opzione per creare l'immagine solo se effettivamente necessaria (nelle 8.0 e 9 non la trovo). Per quanto riguarda i loopback devices questi li trovi come /dev/loop# dove # e' un numero progressivo a partire da 0. Per vedere se sono in uso leggi il file /etc/mtab che lista tutti i file systems montati. La stringa che segue e' un esempio di un'immagine iso montata:
/home/user1/image.iso /mnt/iso iso9660 rw,loop=/dev/loop0 0 0
In questo caso per smontarla basta il solito umount /mnt/iso. Per smontare un loopback device si usa il comando losetup -d /dev/loop#, ad ogni modo dai un'occhiata alla pagina man di losetup.
Per il momento non saprei che altro dirti, eventualmente allega i file /etc/fstab e /etc/mtab.
Ciao

Klapaucius
23-04-2003, 19.18.16
weee ciao omonimo ^__^...ehm non confondetemi con lui...io nn s niente di linux ^__^