Controllare l'integrità del disco fisso
Inviato: giovedì 17 luglio 2008, 11:31
Ciao, voglio controllare il mio disco fisso, ma ricevo strani risultati...
Voglio premettere che forse avrei già dovuto cambiare disco fisso: prima di metterci ubuntu, su questo pc c'era xp ed un bel giorno (-.-) il mio pc era morto, non partiva. Successivamente siamo riusciti a rimetterlo a posto, quanto bastava per recuperare files e farlo funzionare anche abb bene, l'unico problema e che certe zone erano proprio andate.. ossia vari files erano corrotti, altri all'aprirli davano i contenuti di altri! (es: aprendo un video, mi dava pochi secondi di un altro che non c'entrava niente -.-). Alla fine mi sono deciso a salvare i files importanti, formattare tutto e metterci ubuntu.
Ora, attualmente ho visto strani comportamenti anche su ubuntu (es il comando per fare un mount di una iso me lo legge come man mount! e altre piccole stranezze) perciò mi son deciso a contollarlo seguendo le indicazioni di un altro topic trovato in questo forum ma ricevo i seguenti risultati (usando il cd live di ubuntu!):
Perchè mi da "device is busy" se poi controllando con fuser vedo che non c'e' nessun processo in corso?
Anche provando a fare fuser -k non cambia niente e continua busy, perchè?
Qualcuno potrebbe anche spiegarmi il risultato ottenuto su /tmp ?
Grazie per le eventuali risposte, ed scusate il post lungo.
Voglio premettere che forse avrei già dovuto cambiare disco fisso: prima di metterci ubuntu, su questo pc c'era xp ed un bel giorno (-.-) il mio pc era morto, non partiva. Successivamente siamo riusciti a rimetterlo a posto, quanto bastava per recuperare files e farlo funzionare anche abb bene, l'unico problema e che certe zone erano proprio andate.. ossia vari files erano corrotti, altri all'aprirli davano i contenuti di altri! (es: aprendo un video, mi dava pochi secondi di un altro che non c'entrava niente -.-). Alla fine mi sono deciso a salvare i files importanti, formattare tutto e metterci ubuntu.
Ora, attualmente ho visto strani comportamenti anche su ubuntu (es il comando per fare un mount di una iso me lo legge come man mount! e altre piccole stranezze) perciò mi son deciso a contollarlo seguendo le indicazioni di un altro topic trovato in questo forum ma ricevo i seguenti risultati (usando il cd live di ubuntu!):
Codice: Seleziona tutto
ubuntu@ubuntu:~$ sudo umount -a
umount: /tmp: device is busy
umount: /dev/shm: device is busy
umount: /dev: device is busy
umount: /var/run: device is busy
umount: tmpfs: not found
umount: /lib/modules/2.6.24-19-generic/volatile: not mounted
ubuntu@ubuntu:~$ fuser -a /tmp
/tmp: 9129c 9142c
ubuntu@ubuntu:~$ fuser -k /tmp
/tmp: 9129c 9142c
ubuntu@ubuntu:~$ fuser -a /tmp
/tmp:
ubuntu@ubuntu:~$ sudo fsck /tmp
fsck 1.40.8 (13-Mar-2008)
fsck: fsck.tmpfs: not found
fsck: Error 2 while executing fsck.tmpfs for tmpfs
ubuntu@ubuntu:~$ fuser -a /dev/shm
/dev/shm:
ubuntu@ubuntu:~$ fuser -k /dev/shm
ubuntu@ubuntu:~$ sudo umount /dev/shm
umount: /dev/shm: device is busy
umount: /dev/shm: device is busy
ubuntu@ubuntu:~$ fuser -a /dev
/dev:
ubuntu@ubuntu:~$ fuser -k /dev
ubuntu@ubuntu:~$ sudo umount /dev
umount: /dev: device is busy
umount: /dev: device is busy
ubuntu@ubuntu:~$ fuser -a /var/run
/var/run:
ubuntu@ubuntu:~$ fuser -k /var/run
ubuntu@ubuntu:~$ sudo umount /var/run
umount: /var/run: device is busy
umount: /var/run: device is busy
Anche provando a fare fuser -k non cambia niente e continua busy, perchè?
Qualcuno potrebbe anche spiegarmi il risultato ottenuto su /tmp ?
Grazie per le eventuali risposte, ed scusate il post lungo.