Failed to open the device '/dev/hda2' [RISOLTO]
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Failed to open the device '/dev/hda2' [RISOLTO]
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
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
Ultima modifica di Lu_Ziu il mer 15 mar 2006, 12:01, modificato 1 volta in totale.
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
usa per togliere pacchetti :
ma non potevi usare semplicemente fstab per gli hdd?
Codice: Seleziona tutto
removepkg nomepacchetto- MAT
- Linux 4.x

- Messaggi: 1242
- Iscritto il: mer 9 mar 2005, 0:00
- Nome Cognome: Matteo Magni
- Kernel: 2.6.20
- Desktop: Fluxbox
- Distribuzione: Gentoo
- Località: Vignola, Modena
Dai un'occhiata qui: http://www.slacky.it/forum/viewtopic.php?t=2529
Usi udev?
Usi udev?
Non fungelinus.bash ha scritto:usa per togliere pacchetti :
Codice: Seleziona tutto
removepkg nomepacchetto
..../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
- absinthe
- Iper Master

- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
... come hai tentato di farlo?Lu_Ziu ha scritto:Non fungelinus.bash ha scritto:usa per togliere pacchetti :
Codice: Seleziona tutto
removepkg nomepacchetto
..../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
cioè hai provato ad entrare come root e digitare removepkg o che altro?
M
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)
--------------------------------------------------------------------------------------
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)
--------------------------------------------------------------------------------------
Si come root, mi dice control-d per il startup o password di root per il maintenanceabsinthe ha scritto:... come hai tentato di farlo?Lu_Ziu ha scritto:Non fungelinus.bash ha scritto:usa per togliere pacchetti :
Codice: Seleziona tutto
removepkg nomepacchetto
..../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
cioè hai provato ad entrare come root e digitare removepkg o che altro?
M
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
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
- absinthe
- Iper Master

- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
semplicemente controlla se il file /usr/src/linux/.config ha la riga suddetta: ovvero se hai il supporto per il filesystem tmp: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)
--------------------------------------------------------------------------------------
Codice: Seleziona tutto
grep "^CONFIG_TMPFS" /usr/src/linux/.config
M
- absinthe
- Iper Master

- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
mmm... loggati normalmente da utente. apri una shell (konsole o quello che hai a disposizione: non so che de usi).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
scrivi:
Codice: Seleziona tutto
su
M
è tutto OK,absinthe ha scritto:semplicemente controlla se il file /usr/src/linux/.config ha la riga suddetta: ovvero se hai il supporto per il filesystem tmp: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)
--------------------------------------------------------------------------------------se hai un 'y' allora è tutto ok.Codice: Seleziona tutto
grep "^CONFIG_TMPFS" /usr/src/linux/.config
M
solo che facendo questo controllo mi sono reso conto che il link simbolico linux puntava alla vecchia directory del kenerl
Ultima modifica di Lu_Ziu il mar 14 mar 2006, 15:27, modificato 1 volta in totale.
posso entrare solo come root per maintenance, e KDE 3.5 non parteabsinthe ha scritto:mmm... loggati normalmente da utente. apri una shell (konsole o quello che hai a disposizione: non so che de usi).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
scrivi:ti verrà chiesta la password di root a quel punto usa 'removepkg'.Codice: Seleziona tutto
su
M
il comando removepkg non funge , nel senso che per ogni riga mi dice che non può rimuovere perchè hda2 è in sola lettura
- absinthe
- Iper Master

- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
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:
NB: ho messo /dev/hda2 perchè mi pare di capire che la tua / si trovi in quella partizione!
M
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
M
- Paoletta
- Staff

- Messaggi: 3975
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
lu_ziu, allora fallo dal primo cd di slack...avvia dal cd poi, quando ti viene dato il prompt fai così: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
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]
