Visualizza versione completa : dispositivo
Ciao a tutti :-)
Dopo aver ricompilato il kernel, onde poter attivare il modulo usb, non
riesco più a montare i vari dispositivi cdrom, floppy,partizione dos,
ottenendo , nel caso del cdrom, il seguente errore:
Impossibile montare il dispositivo. L'errore riportato è: (mntent):
attenzione non c'è un "codice di interruzione linea" alla fine di
/etc/fstab
mount/dev/cdrom non un dispositivo di blocchi valido.
Ho dato un'occhiata al file etc/fstab, ma mi pare tutto come prima .
Qualche suggerimento?
Marko
30-06-2002, 01.17.57
Il cdrom com'è collegato???
master o slave, primary o secondary???
Il cd rom è secondary master, ma non credo centri un gran che con il mio problema, in quanto prima della ricompilazione del kernel tutto filava benissimo. Inoltre con il comando modprobe
ottengo il seguente risultato:
Can't open dependencies, file /lib/modules/2.4.18-3/modules.dep (no such file or directory)
Manlio
30-06-2002, 06.26.56
Innanzitutto dai un invio all'ultima riga del file fstab ;) ... altrimenti non riesce a leggerlo... e prova se funziona tutto con mount -a...
hai compilato anche i moduli quando hai ricompilato il kernel??
(make modules && make modules_install)
Marko
30-06-2002, 15.01.18
Prova a dare invece che mount /dev/cdrom /mnt/cdrom mount /dev/hdc /mnt/cdrom
Guarda se così funge.
A me era successa la stessa cosa quando avevo ricompilato il kernel e ho dovuto di nuovo creare il collegamento /dev/cdrom
Ho provato a ricompilare tutto da capo, compreso i moduli, ma il risultato è picche.
Con il comando modprobe -a ottengo il seguente risultato:
Can't open dependencies, file /lib/modules/2.4.18-3/modules.dep (no such
file or directory)
Se può essere
utile questo è l'output del comando depmod -a:
depmod:*** Unresolved symbols in
/lib/modules/2.4.18-3/kernel/arch/i386/kernel/apm.o
depmod:*** Unresolved symbols in
/lib/modules/2.4.18-3/kernel/arch/i386/kernel/drivers/block/rd.o
depmod:*** Unresolved symbols in
/lib/modules/2.4.18-3/kernel/arch/i386/kernel/drivers/ide/ide-floppy.o
depmod:*** Unresolved symbols in
/lib/modules/2.4.18-3/kernel/arch/i386/kernel/drivers/ide/ide-tape.o
depmod:*** Unresolved symbols in
/lib/modules/2.4.18-3/kernel/arch/i386/kernel/drivers/media/video/videodev.o
depmod:*** Unresolved symbols in
/lib/modules/2.4.18-3/kernel/arch/i386/kernel/drivers/net/dummy.o
depmod:*** Unresolved symbols in
/lib/modules/2.4.18-3/kernel/arch/i386/kernel/drivers/usb/printer.o
depmod:*** Unresolved symbols in
/lib/modules/2.4.18-3/kernel/arch/i386/kernel/drivers/usb/usb-ohci.o
giancarlo
Marko
03-07-2002, 03.09.46
Ma quando hai ricompilato hai dato il comando make modules && make modules_install ???
Si, ed ho fatto anche il depmod
Manlio
03-07-2002, 05.26.04
Un dubbio: stai facendo tutto ciò come root vero??
e poi... hai utilizzato il make bzImage o il make install??
Ho fatto tutto da root, ed ho usato make bzImage
Manlio
03-07-2002, 08.17.57
ok allora prova così: dai il make install, poi compila i moduli ed installali (make modules && make modules_install)... assicurati che il lilo.conf sia corretto, scrivi l'mbr (lilo -v -v) e riprova...
assicurati anche che in /boot esista una System.map-2.4.18-3 (o quel che sia la tua versione di kernel... )
Ho riprovato a ricompilare il tutto
#make dep clean bzImage
#make module && make modul_install
#lilo -v -v
questa è la risposta:
Fatal: open /boot/bzImage No such file or directory
Ho provato a dareanche
#cp bzImage /boot
cp: cannot stat 'bzImage'. No such file or ditectory
pare che non venga creata la bzImage
Manlio
04-07-2002, 02.04.03
Dunque ho capito il problema...
1) copia dalla directory nella quale hai compilato il kernel il file bzImage (si trova in arch/i386/boot) in /boot rinominandolo come vmlinuz-2.4.18-3 (o quel che sia...)
2) copia anche la System.map in /boot rinominandola in System.map-2.4.18-3
3) assicurati che, in /etc/lilo.conf, nella riga corrispondente al nuovo kernel, ci sia /boot/vmlinuz-2.4.18-3
4) lilo -v -v
fammi sapere...
# lilo -v -v
Reading boot sector from dev/hda
Merging with /boot/boot.b
Secondary loader: 11 sectors
Mapping: 0 sectors
boot image: /boot/vmlinuz-2.4.18-3: No such file or directory
Removed temporary file /boot/boot.map
Manlio
05-07-2002, 00.54.26
Ti dice che il file vmlinuz-2.4.18-3 non esiste nella directory /boot... sei sicuro che ci sia??
Mi si è incasinato lilo, ed adesso non riesco a far partire linux.
Ho provato a riconfigurare lilo.conf rieditando con pico, ma evidentemente ho incasinato il kernel a tal punto che non funziona piu nulla , e quando lancio lilo -v mi risponde che
fatal: open boot/boot.b No such file or directory:-((
Esiste un modo per elimimare (tramite linux rescue) le configurazioni del kernel , onde reistallare tutto, facendo l'aggiornamento da cd di installazione, senza quindi, perdere tutti i dati?
ho editato il file etc/lilo.conf in quanto quello in uso in precedenza
si deve essere in qualche modo cancellato
prompt
timeout=50
default=linux
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear
image=/boot/vmlinuz-2.4.18-3
label=linux
initrd=/boot/initrd-2.4.18-3.img
read-only
root=/dev/hdb5
other=/dev/hda1
label=dos
table=/dev/hda
# lilo -v
e questa è la risposta-
boot image: /boot/vmlinuz-2.4.18-3
Fatal: open /boot/vmlinuz-2.4.18-3 No such file or directory
Modificando l'immagine e rimettendo la vecchia
image=/boot/vmlinuz
initrd=/boot/initrd-2.4.7-10.img
#lilo -v
mi risponde che c'è un
Syntax error near line 13 in file /etc/lilo.conf
ovvero label=dos
Io non ci capisco più nulla!!!
Manlio
06-07-2002, 22.18.00
Originariamente inviato da mais
root=/dev/hdb5
a contarle la 13 è questa... hai un secondo disco (hdb...) o è questo l'errore?? :rolleyes:
Ho due dischi sul primo (hda) è montato winzozz
sullo slave hdb c'è red hat
Manlio
07-07-2002, 08.29.44
La riga riguardante initrd puoi lasciarla perdere...
per quanto riguarda il kernel avrai avuto problemi di compilazione...
è questo punto la situazione si fa complessa... ti consiglio di reinstallare la redhat e prestare più attenzione la prossima volta.... :p
clarkent
18-07-2002, 06.27.44
Originariamente inviato da mais
Ciao a tutti :-)
Dopo aver ricompilato il kernel, onde poter attivare il modulo usb, non
riesco più a montare i vari dispositivi cdrom, floppy,partizione dos,
ottenendo , nel caso del cdrom, il seguente errore:
Impossibile montare il dispositivo. L'errore riportato è: (mntent):
attenzione non c'è un "codice di interruzione linea" alla fine di
/etc/fstab
mount/dev/cdrom non un dispositivo di blocchi valido.
Ho dato un'occhiata al file etc/fstab, ma mi pare tutto come prima .
Qualche suggerimento?
I problemi possono risiedere nelle opzioni che potresti aver omesso nel kernel in fase di ricompilazione.
Ad esempio se nel file fstab viene indicata nella stringa dei vari dispositivi un determinato set di caratteri (che potrebbe essere stato omesso nella ricompilazione del kernel), in fase di montaggio il dispositivo non verrà montato poichè non supportato dal kernel (puoi provare togliendo da fstab il riferimento al set di caratteri).
vBulletin® v3.8.6, Copyright ©2000-2025, Jelsoft Enterprises Ltd.