Pagina 1 di 1

Problema strano con le partizioni.

Inviato: dom 21 gen 2007, 11:58
da gastone90
Allora, 2 giorni fa, ho lasciato il pc acceso e me ne sono andato di casa. quando sono tornato l'ho trovato sulla finestra di login di KDE. provo a loggarmi con il mio utente, ma mi dice che manca il file kstartupconfig. allora entro con root, e vado a vedere la partizione /home (perchè su hda1 ho / , mentre su hda2 ho /home), e vedo che non è montata.
allora provo a montarla, ma ricevo quest'errore:

Codice: Seleziona tutto

root@stefano:~# mount -t reiserfs /dev/hda2 /home
mount: can't open /etc/mtab for writing: Permission denied
allora guardo il file mtab con mc, e vedo che è rovinato, cioè non so neanche come spiegarvi, vi faccio uno screenshot.

Immagine

penso che il file sia rovinato, infatti non posso ne leggerlo, ne modificare i permessi, ne niente..

come faccio?

p.s. ho avviato knoppix è ho montato la partizione /home per assicurarmi che fosse integra, e lo è.

grazie mille.

Inviato: dom 21 gen 2007, 12:33
da gohanz
mtab non è un file statico, ma viene continuamente rigenerato a seconda delle partizioni montate!

Provalo a cancellare manualmente ed a riavviare. Io provereri anche a controllare il file system senza montare la partizione.

Inviato: dom 21 gen 2007, 12:43
da gastone90
ho provato a cancellarlo, con mc, ma mi dice cosi:

Codice: Seleziona tutto

Cannot delete file "/etc/mtab"
Permission denied (13)

Inviato: dom 21 gen 2007, 12:45
da gastone90
EDIT: forse non si riesce a cancellare perchè è in uso ?

Inviato: dom 21 gen 2007, 12:49
da V
gastone90 ha scritto:ho provato a cancellarlo, con mc, ma mi dice cosi:

Codice: Seleziona tutto

Cannot delete file "/etc/mtab"
Permission denied (13)
Prova così:
1) Avvia il sistema con il disco di avvio della Slackware
2) Monta la partizione contenente il file mtab
3) chroot nella partizione del punto 2
4) cancella il file
5) reboot

Tienici aggiornati!

Inviato: dom 21 gen 2007, 14:22
da gohanz
gastone90 ha scritto:ho provato a cancellarlo, con mc, ma mi dice cosi:

Codice: Seleziona tutto

Cannot delete file "/etc/mtab"
Permission denied (13)
Fai un controllo del filesystem, senza montare la partizione, sicuramente il filesystem contiene errori!

Inviato: dom 21 gen 2007, 14:52
da gastone90
il file system è reiser, che comando do che non me lo ricordo mai? :) reiserfscheck per caso?

Inviato: dom 21 gen 2007, 18:47
da gohanz
reiserfsck ;)

Inviato: dom 21 gen 2007, 19:04
da gastone90
ok ho risolto, vi dico come ho fatto in caso che torni utile a qualcuno

ho avviato knoppix, e ho dato il comando reiserfsck --check --logfile check.log /dev/hda (senza ovviamente montare hda1)

questo è il log

Codice: Seleziona tutto

WARNING: DMA is turned off
check_semantic_pass: Name "mtab" in directory [2 584] points to nowhere

vpf-10650: The directory [2 584] has the wrong size in the StatData (5992), should be (5968)
poi ho dato reiserfsck --fix-fixable --logfile fixable.log /dev/hda1

e mtab è sparito :D :D :D

grazie a tutti.