Pagina 1 di 2
Failed to open the device '/dev/hda2' [RISOLTO]
Inviato: lun 13 mar 2006, 17:30
da Lu_Ziu
Salve a tutti, sono David ed è la prima volta che scivo in questo Forum.
utilzzo da diversi mesi nel mio portatile la slackware 10.2 con kernel 2.6.13
e KDE 3.5 funzionava tutto a meraviglia fino a quando questo pomeriggio non ho installato
dei pacchetti tgz di
Hal
Dbus
pmout
sysvinit
sysfsutils
per poter caricare automaticamente i miei Hd usb esterni
al riavvio il pc si ferma con questo messaggio
Checking root filesystem:
fsck 1.38..
failed to open the device '/dev/hda2' partizione / di linux (/dev/hda1 e windows)
la /dev è vuota
entro come root per il maintenance
ma non sò come poter ripirstinare la situazione precendete o sistemare quella attuale
Inviato: lun 13 mar 2006, 18:34
da linus.bash
usa per togliere pacchetti :
ma non potevi usare semplicemente fstab per gli hdd?
Inviato: lun 13 mar 2006, 19:24
da MAT
Inviato: mar 14 mar 2006, 8:23
da Lu_Ziu
linus.bash ha scritto:usa per togliere pacchetti :
Non funge
..../var/log/setup/.... read-only file system
.....
..../var/log/setup/..... No such file or directory
....
ma non potevi usare semplicemente fstab per gli hdd?
e si mannaggia a me , è solo che volevo osare oltre
anche perchè in altre distribuzioni funziona
Inviato: mar 14 mar 2006, 8:28
da Lu_Ziu
Usi udev?
Sì, e reiserfs come file system.
ieri per cuirosità su un altro Pc ho installato un diversa distribuzione, che fa uso di udev e ho visto che monta una sorta di tmpfs se non ho visto male, l'ora era tarda.
ci dice qualcosa.
LuZiu
Inviato: mar 14 mar 2006, 8:34
da absinthe
Lu_Ziu ha scritto:linus.bash ha scritto:usa per togliere pacchetti :
Non funge
..../var/log/setup/.... read-only file system
.....
..../var/log/setup/..... No such file or directory
....
ma non potevi usare semplicemente fstab per gli hdd?
e si mannaggia a me , è solo che volevo osare oltre
anche perchè in altre distribuzioni funziona
... come hai tentato di farlo?
cioè hai provato ad entrare come root e digitare removepkg o che altro?
M
Inviato: mar 14 mar 2006, 8:47
da Lu_Ziu
Non vorrei dire fesserie ma ho trovato questo documento
http://webpages.charter.net/decibelshel ... html#Steps
dove si spiega la conf di udev
aiutatemi a capire, il documento and certo puto fa riferimento alla configurazione del kernel e del tmpfs=Y sarà forse questo il mio problema?? come posso controllare il file in questione e ricompilare il kernel??
-------------------------
#
CONFIG_HOTPLUG=y
#
# File systems
#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y <--- Will look for this first if not avail. will use ramfs.
CONFIG_RAMFS=y Believe ramfs is enabled by default and is not
# option, tmpfs is called: Virtual memory file system support (former shm fs)
--------------------------------------------------------------------------------------
Inviato: mar 14 mar 2006, 10:44
da Lu_Ziu
absinthe ha scritto:Lu_Ziu ha scritto:linus.bash ha scritto:usa per togliere pacchetti :
Non funge
..../var/log/setup/.... read-only file system
.....
..../var/log/setup/..... No such file or directory
....
ma non potevi usare semplicemente fstab per gli hdd?
e si mannaggia a me , è solo che volevo osare oltre
anche perchè in altre distribuzioni funziona
... come hai tentato di farlo?
cioè hai provato ad entrare come root e digitare removepkg o che altro?
M
Si come root, mi dice control-d per il startup o password di root per il maintenance
se faccio control-d esegue unmount e poi il reboot
mentre se digito la password entro come root@(none) :/#
e poi ho fatto removepkg ....
il problema che mi monta il
VFS: mounted root (reiserfs filesystem) readonly
me lo dice qulache riga prima del blocco
Inviato: mar 14 mar 2006, 12:37
da linus.bash
se riesci ad entrare in kde prova con Kpkg in sistema e vedi se vedi i pacchetti che hai installato, in questo caso elimina pmount e i due sys e riavvia.
saluti
Inviato: mar 14 mar 2006, 12:43
da absinthe
Lu_Ziu ha scritto:Non vorrei dire fesserie ma ho trovato questo documento
http://webpages.charter.net/decibelshel ... html#Steps
dove si spiega la conf di udev
aiutatemi a capire, il documento and certo puto fa riferimento alla configurazione del kernel e del tmpfs=Y sarà forse questo il mio problema?? come posso controllare il file in questione e ricompilare il kernel??
-------------------------
#
CONFIG_HOTPLUG=y
#
# File systems
#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y <--- Will look for this first if not avail. will use ramfs.
CONFIG_RAMFS=y Believe ramfs is enabled by default and is not
# option, tmpfs is called: Virtual memory file system support (former shm fs)
--------------------------------------------------------------------------------------
semplicemente controlla se il file /usr/src/linux/.config ha la riga suddetta: ovvero se hai il supporto per il filesystem tmp:
se hai un 'y' allora è tutto ok.
M
Inviato: mar 14 mar 2006, 12:46
da absinthe
Lu_Ziu ha scritto:
Si come root, mi dice control-d per il startup o password di root per il maintenance
se faccio control-d esegue unmount e poi il reboot
mentre se digito la password entro come root@(none) :/#
e poi ho fatto removepkg ....
il problema che mi monta il
VFS: mounted root (reiserfs filesystem) readonly
me lo dice qulache riga prima del blocco
mmm... loggati normalmente da utente. apri una shell (konsole o quello che hai a disposizione: non so che de usi).
scrivi:
ti verrà chiesta la password di root a quel punto usa 'removepkg'.
M
Inviato: mar 14 mar 2006, 14:55
da Lu_Ziu
absinthe ha scritto:Lu_Ziu ha scritto:Non vorrei dire fesserie ma ho trovato questo documento
http://webpages.charter.net/decibelshel ... html#Steps
dove si spiega la conf di udev
aiutatemi a capire, il documento and certo puto fa riferimento alla configurazione del kernel e del tmpfs=Y sarà forse questo il mio problema?? come posso controllare il file in questione e ricompilare il kernel??
-------------------------
#
CONFIG_HOTPLUG=y
#
# File systems
#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y <--- Will look for this first if not avail. will use ramfs.
CONFIG_RAMFS=y Believe ramfs is enabled by default and is not
# option, tmpfs is called: Virtual memory file system support (former shm fs)
--------------------------------------------------------------------------------------
semplicemente controlla se il file /usr/src/linux/.config ha la riga suddetta: ovvero se hai il supporto per il filesystem tmp:
se hai un 'y' allora è tutto ok.
M
è tutto OK,
solo che facendo questo controllo mi sono reso conto che il link simbolico linux puntava alla vecchia directory del kenerl
Inviato: mar 14 mar 2006, 15:00
da Lu_Ziu
absinthe ha scritto:Lu_Ziu ha scritto:
Si come root, mi dice control-d per il startup o password di root per il maintenance
se faccio control-d esegue unmount e poi il reboot
mentre se digito la password entro come root@(none) :/#
e poi ho fatto removepkg ....
il problema che mi monta il
VFS: mounted root (reiserfs filesystem) readonly
me lo dice qulache riga prima del blocco
mmm... loggati normalmente da utente. apri una shell (konsole o quello che hai a disposizione: non so che de usi).
scrivi:
ti verrà chiesta la password di root a quel punto usa 'removepkg'.
M
posso entrare solo come root per maintenance, e KDE 3.5 non parte
il comando removepkg non funge , nel senso che per ogni riga mi dice che non può rimuovere perchè hda2 è in sola lettura
Inviato: mar 14 mar 2006, 18:05
da absinthe
ma scusa che vuol dire "posso entrare solo come root per manteinance"

basta che ti logghi come utente normale e poi da una shell digiti su ed acquisti i privilegi di root...
edit---------
ahhh no aspetta! intendi dire che non ti fa avviare il sistema perchè è tutto intruppato da hald/udev & co.???
in quel caso basta che inserisci il cd1 fai caricare bare.i al cd e attendi di loggarti (come per le normali installazioni), poi fai la solita procedura di emergenza:
Codice: Seleziona tutto
#### pseudo codice ####
mkdir /mnt/nome-a-caso
mount -t tuo-file-system /dev/hda2 /mnt/nome-a-caso
chroot /mnt/nome-a-caso
removepkg /var/log/packages/{pacchetto1,pacchetto2,...,pacchettoN}
reboot
NB: ho messo /dev/hda2 perchè mi pare di capire che la tua / si trovi in quella partizione!
M
Inviato: mar 14 mar 2006, 18:16
da Paoletta
posso entrare solo come root per maintenance, e KDE 3.5 non parte
il comando removepkg non funge , nel senso che per ogni riga mi dice che non può rimuovere perchè hda2 è in sola lettura
lu_ziu, allora fallo dal primo cd di slack...avvia dal cd poi, quando ti viene dato il prompt fai così:
Codice: Seleziona tutto
# mkdir /mnt/part_root
# mount -t reiserfs /dev/hd[part_root] /mnt/part_root
# ROOT=/mnt/part_root
# removepkg [pacchetti_da_rimuovere]
se non funziona cerca nel forum come eliminare pacchetti avviando dal primo cd...dovrebbe esserci del materiale;