View previous topic :: View next topic |
Author |
Message |
TeoBì Apprentice
Joined: 31 May 2004 Posts: 150
|
Posted: Wed Oct 13, 2004 7:06 pm Post subject: [Utilizzo]fsck non mi funziona-corrupted file system[Fix] |
|
|
Ciao ragazzi,
vorrei fare uno scandisk a una partizione del pc fatta in xfs. Ho dato il comando:
Code: |
fsck.xfs -a /dev/hda1
|
il problema che è non mi fa nulla, mi ritorna il prompt dei comandi immediatamente senza fare nessuno scan.
Ciao e grazie per l'aiuto in anticipo.
Last edited by TeoBì on Thu Oct 14, 2004 2:48 pm; edited 2 times in total |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Wed Oct 13, 2004 7:44 pm Post subject: Re: [Utilizzo] fsck.xfs non mi funziona. |
|
|
TeoBì wrote: | il problema che è non mi fa nulla, mi ritorna il prompt dei comandi immediatamente senza fare nessuno scan. |
Beh perché ha finito. Il journal gli dice che é tutto ok.
Se vuoi vedere anche i settori danneggiati devi usare badblocks. _________________ Ciao da me! |
|
Back to top |
|
|
TeoBì Apprentice
Joined: 31 May 2004 Posts: 150
|
Posted: Wed Oct 13, 2004 10:38 pm Post subject: |
|
|
Code: |
Beh perché ha finito. Il journal gli dice che é tutto ok.
Se vuoi vedere anche i settori danneggiati devi usare badblocks.
|
Alloa ho fatto come mi hai detto e questo è stato il risultato:
Code: |
badblocks -sv /dev/hda8
Checking blocks 0 to 4088511
Checking for bad blocks (read-only test): done
Pass completed, 0 bad blocks found.
|
Quindi non ho settori danneggiati, il problema però è che quando cerco di cancellare la precendete versone dei sorgenti del kernel mi da questo errore:
Code: |
rm -r linux-2.4.26-gentoo-r9/
rm: cannot remove directory `linux-2.4.26-gentoo-r9//drivers/mtd/devices': Directory not empty
rm: cannot remove directory `linux-2.4.26-gentoo-r9//drivers/mtd/maps/\016./devices': Directory not empty
rm: WARNING: Circular directory structure.
This almost certainly means that you have a corrupted file system.
NOTIFY YOUR SYSTEM MANAGER.
The following directory is part of the cycle:
`linux-2.4.26-gentoo-r9//drivers/mtd/maps/\016.'
|
e se uso il comando "fsck -V /dev/hda8" (la partizione è xfs) ho il seguente output:
Code: |
fsck 1.35 (28-Feb-2004)
[/sbin/fsck.xfs (1) -- /] fsck.xfs /dev/hda8
|
hai qualche suggerimento , mi stò dimendicando qualche opzione?
Grazie, ciao. |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Oct 14, 2004 8:22 am Post subject: |
|
|
TeoBì wrote: | The following directory is part of the cycle:
`linux-2.4.26-gentoo-r9//drivers/mtd/maps/\016.'
|
Fai:
Code: |
cd /usr/src/linux-2.4.26-gentoo-r9//drivers/mtd/maps/
ls -la
|
_________________ Ciao da me! |
|
Back to top |
|
|
TeoBì Apprentice
Joined: 31 May 2004 Posts: 150
|
Posted: Thu Oct 14, 2004 8:52 am Post subject: |
|
|
Code: |
Fai:
Code:
cd /usr/src/linux-2.4.26-gentoo-r9//drivers/mtd/maps/
ls -la
|
il rilsultato è:
Code: |
ls -la
ls: .c#neÿÿbèwe
: No such file or directory
total 8
drwxr-xr-x 4 root root 31 Oct 13 23:05 ?.
drwxr-xr-x 2 root root 89 Oct 13 18:10 .
drwxr-xr-x 4 root root 31 Oct 13 23:05 ..
-rw-r--r-- 1 root root 7169 Oct 3 14:13 cdb8971??b
|
|
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Oct 14, 2004 9:00 am Post subject: |
|
|
TeoBì wrote: | ls: .c#neÿÿbèwe
: No such file or directory
total 8
drwxr-xr-x 4 root root 31 Oct 13 23:05 ?.
drwxr-xr-x 2 root root 89 Oct 13 18:10 .
drwxr-xr-x 4 root root 31 Oct 13 23:05 ..
-rw-r--r-- 1 root root 7169 Oct 3 14:13 cdb8971??b
|
non bello da vedersi.... hai un file con un nome assolutamente indicibile.
prova a cancellare direttamente il contenuto della directory con "rm *" oppure con qualche filemanager... _________________ Ciao da me! |
|
Back to top |
|
|
TeoBì Apprentice
Joined: 31 May 2004 Posts: 150
|
Posted: Thu Oct 14, 2004 10:38 am Post subject: |
|
|
Code: |
non bello da vedersi.... hai un file con un nome assolutamente indicibile.
prova a cancellare direttamente il contenuto della directory con "rm *" oppure con qualche filemanager...
|
Nulla da fare
Code: |
rm * -r
rm: cannot remove directory `\016./devices': Directory not empty
rm: cannot remove directory `\016./maps/\016./devices': Directory not empty
rm: WARNING: Circular directory structure.
This almost certainly means that you have a corrupted file system.
NOTIFY YOUR SYSTEM MANAGER.
The following directory is part of the cycle:
`\016./maps/\016./maps/\016.'
rm: cannot remove `\016./maps/\016./maps/\016./cdb8971\377\377b': No such file or directory
|
|
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Oct 14, 2004 11:22 am Post subject: |
|
|
Dato che adesso ho potuto vedere la man page di fsck.xfs:
man fsck.xfs wrote: |
fsck.xfs - do nothing, successfully
|
Quindi é vero che ho sbagliato, ma dato che non uso xfs non ho neanche la man page relativa. Ma tu la hai, e quello é il primo posto dove guardare per sapere cosa fa/come funziona un comando!
comunque, andando avanti nella lettura:
Quote: | If you wish to check check the consistency of an XFS filesystem, or repair a damaged or corrupt XFS filesystem, see xfs_check( and xfs_repair(. |
quindi ti consiglio di ricominciare da:
_________________ Ciao da me! |
|
Back to top |
|
|
TeoBì Apprentice
Joined: 31 May 2004 Posts: 150
|
Posted: Thu Oct 14, 2004 2:47 pm Post subject: |
|
|
Io avevo guardato il generico fsck, non mi era venuto in mente di guardare fsck.xfs
Grazie mille per l'aiuto. Con xfs_check e xfs_reapir ho messo ha posto le cose. |
|
Back to top |
|
|
|