#1 Le 26/01/2009, à 01:08
- benwa666
Vérification d'un DD à chaque démarrage. DD dans le désordre?
Bonjour,
depuis ma mise à niveau de 8.04 vers 8.10 j'ai toujours le même problème au démarrage. Un de mes disques durs est vérifié et ça prend des heures. De plus à la fin de la vérification rien n'est réparé. Je recommence la vérification avec e2fsk une fois gdm démarré mais j'ai le même message d'erreur :
$ cat /var/log/fsck/checkfs
Log of fsck -C3 -R -A -a
Sun Jan 25 23:30:11 2009
fsck 1.41.3 (12-Oct-2008)
ZIK-Benwa: recovering journal
DOCS: recovering journal
/dev/sdc5: recovering journal
ZIK-Benwa has been mounted 32 times without being checked, check forced.
DOCS contains a file system with errors, check forced.
/dev/sdc5: Clearing orphaned inode 1253546 (uid=1000, gid=1000, mode=040755, size=4096)
/dev/sdc5: Clearing orphaned inode 1253541 (uid=1000, gid=1000, mode=0100644, size=42448)
/dev/sdc5: clean, 30690/2875392 files, 8934426/11482443 blocks
TEMP: recovering journal
TEMP has been mounted 29 times without being checked, check forced.
DOCS: e2fsck canceled.
DOCS: ********** WARNING: Filesystem still has errors **********
TEMP: e2fsck canceled.
ZIK-Benwa: e2fsck canceled.
fsck died with exit status 36
Sun Jan 25 23:30:43 2009
----------------
Dans ce cas ci j'ai arrêté la vérification au démarrage en faisant Ctrl+alt+del.
Quand j'arrive sur la fenêtre de connection je dois rentrer dans le tty1 (Ctrl+alt+F1) et faire
sudo mount -a
sinon mes disques ne sont pas correctement montés et ce n'est pas "mon" bureau qui apparait.
Je retourne alors sur la fenêtre de connection et je peux entrer mon login et mon mot de passe normalement.
Là, un autre problème apparait :
Le fichier $HOME/.dmrc de l'utilisateur à été ignoré. Il devrait appartenir à l'utilisateur et avoir les permissions 644 ........
J'ai pourtant fait ça :
$ sudo chown MON.NOM.D.UTILISATEUR .dmrc
$ sudo chmod 644 .dmrc
Mais ça ne change rien. Et pourtant ...
$ ls -la | grep .dmrc
-rw-r--r-- 1 MON.NOM.D.UTILISATEUR MON.NOM.D.UTILISATEUR 28 2008-12-26 15:44 .dmrc
Voici en tout cas mon fstab :
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sdc2 RACINE
UUID=d4bfd98a-2d91-4be4-8894-419677dc7f3b / ext3 relatime,errors=remount-ro 0 1
# /dev/sdc5 HOME
UUID=5cb37089-247e-4555-a4c9-dd4138383172 /home ext3 relatime 0 2
# /dev/sda1
# UUID=5c9a04ad-59b6-437b-94ed-0de50e850a60 /media/DOCS ext3 relatime 0 2
# /dev/sdc1 TEMP
UUID=3f8fc997-ea15-42a2-8898-1160e078d592 /media/TEMP ext3 relatime 0 2
# /dev/sdb1
# UUID=10e91e34-3151-4d33-a734-6912cfba9c52 /media/ZIK-Benwa ext3 relatime 0 2
# /dev/sdc4 SWAP
UUID=fe493bcc-77cd-4297-849c-e03686337992 none swap sw 0 0
# CD-ROM
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
# DOCS
/dev/sda1 /media/DOCS ext3 defaults,auto 0 2
# ZIK-Benwa
/dev/sdb1 /media/ZIK-Benwa ext3 defaults,auto 0 2
Et un petit df -aH :
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/dev/sdc2 30G 5,7G 23G 21% /
tmpfs 530M 0 530M 0% /lib/init/rw
/proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
varrun 530M 336k 529M 1% /var/run
varlock 530M 0 530M 0% /var/lock
udev 530M 3,3M 526M 1% /dev
tmpfs 530M 300k 529M 1% /dev/shm
devpts 0 0 0 - /dev/pts
fusectl 0 0 0 - /sys/fs/fuse/connections
lrm 530M 2,1M 527M 1% /lib/modules/2.6.27-9-generic/volatile
binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc
/dev/sdc5 47G 36G 8,2G 82% /home
/dev/sda1 296G 278G 2,8G 100% /media/DOCS
/dev/sdb1 493G 465G 3,0G 100% /media/ZIK-Benwa
gvfs-fuse-daemon 0 0 0 - /home/benwa-ktm/.gvfs
/dev/sdc1 80G 45G 32G 59% /media/TEMP
Et fsdisk ...
$ sudo fdisk -l
Disque /dev/sda: 300.0 Go, 300069052416 octets
255 heads, 63 sectors/track, 36481 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x7098e5b1
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 36480 293025568+ 83 Linux
Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 heads, 63 sectors/track, 60801 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x00046890
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 60801 488384001 83 Linux
Disque /dev/sdc: 160.0 Go, 160041885696 octets
255 heads, 63 sectors/track, 19457 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x5473d644
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 1 9726 78124063+ 83 Linux
/dev/sdc2 * 9727 13373 29294527+ 83 Linux
/dev/sdc3 13374 19091 45929835 f W95 Etendu (LBA)
/dev/sdc4 19093 19457 2931862+ 82 Linux swap / Solaris
/dev/sdc5 13374 19091 45929772 83 Linux
Si quelqu'un peut m'aider, ça commence à m'énerver ces démarrages qui prennent des heures.
Merci!
Dernière modification par benwa666 (Le 26/01/2009, à 01:13)
** J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source.
Hors ligne
#2 Le 26/01/2009, à 14:14
- mikedafunk
Re : Vérification d'un DD à chaque démarrage. DD dans le désordre?
Essaie de réparer ton disque depuis un live cédé... (il ne faut pas monter des disques)
http://doc.ubuntu-fr.org/fsck
Lubuntu 22.04 sur Lenovo AX81 et pas mal d'Amiga
Mon blog : http://mikedafunk.over-blog.org
Hors ligne
#3 Le 26/01/2009, à 14:32
- pipou24
Re : Vérification d'un DD à chaque démarrage. DD dans le désordre?
salut.
Quelle instruction utilises-tu pour faire verifier tes partitions après le demarrage ? essaye d'y ajouter l'option -f (force)
les partitions qui posent problème (DOCS) doivent (de préférence) être démontées avant d'être vérifiées.
D'autre part, il vaudrait mieux designer les partitions DOCS et ZIK-Benwa par leur UUID dans le fstab :
sudo blkid
enfin, il faudrait essayer de faire le ménage sur ces partitions (occupées a 100%) ou, si tu ne la pas déjà fait, y réduire l'espace alloué a root (partition demontée) :
sudo tune2fs -m 1 /dev/sda1
Non geek et fier de l'être. ㋡
Hors ligne
#4 Le 26/01/2009, à 14:46
- benwa666
Re : Vérification d'un DD à chaque démarrage. DD dans le désordre?
Bonjour, merci,
en tout cas j'ai vérifié mon disque démonté, évidemment. Je n'ai pas eu besoin d'être en live-cd pour le faire.
Je l'ai juste démonté et vérifié.
Je viens de rallumer mon PC, il me "dit" ça :
Unclean shutdown, checking drives : /dev/sda1, /dev/sdb1, ...
Je l'éteind pourtant correctement, soit graphiquement, soit via le terminal.
Et je l'ai laissé faire la vérification jusqu'au bout.
$ cat /var/log/fsck/checkfs
Log of fsck -C3 -R -A -a
Mon Jan 26 12:46:26 2009
fsck 1.41.3 (12-Oct-2008)
ZIK-Benwa has been mounted 33 times without being checked, check forced.
/dev/sdc5: clean, 30651/2875392 files, 9197191/11482443 blocks
DOCS contains a file system with errors, check forced.
TEMP has been mounted 31 times without being checked, check forced.
TEMP: 53097/4890624 files (0.3% non-contiguous), 10916230/19531015 blocks
DOCS: Duplicate or bad block in use!
DOCS: Multiply-claimed block(s) in inode 8: 7424
ZIK-Benwa: 73901/61063168 files (12.4% non-contiguous), 115266789/122096000 blocks
DOCS: Multiply-claimed block(s) in inode 36274178: 7424
DOCS: (There are 1 inodes containing multiply-claimed blocks.)
DOCS: File <The journal inode> (inode #8, mod time Fri Oct 12 14:37:13 2007)
has 1 multiply-claimed block(s), shared with 1 file(s):
DOCS: /Films/REPORTAGES - DOCUMENTAIRES/## A GRAVER/Sauvages seventies/Sauvages.Seventies.03.Enfin.Femmes!.FR.DSR.XviD-Tras0H.[tvu.org.ru].avi (inode #36274178, mod time Sun Dec 28 03:38:10 2008)
DOCS:
DOCS: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck died with exit status 4
Mon Jan 26 13:06:52 2009
----------------
De plus, je reste dans un terminal. Aucune session graphique ne se lance.
Voila ce qui est affiché :
* File system check failed
A log hes been saved in /var.log/fsck/checkfs if that location is writeable.
Please repare the file system manually
* A maintenance shell will now be started
CONTROL-D will terminate this shell and resume system boot.
bash : no job control in this shell
root@MON.NOM.D.UTILISATEUR:~#
Je suis donc en root!
Bon cette fois-ci j'ai fait CONTROL-D et tout s'est bien passé. Mes disques étaient correctement montés.
Quand je lis ça :
DOCS: File <The journal inode> (inode #8, mod time Fri Oct 12 14:37:13 2007)
has 1 multiply-claimed block(s), shared with 1 file(s):
DOCS: /Films/REPORTAGES - DOCUMENTAIRES/## A GRAVER/Sauvages seventies/Sauvages.Seventies.03.Enfin.Femmes!.FR.DSR.XviD-Tras0H.[tvu.org.ru].avi (inode #36274178, mod time Sun Dec 28 03:38:10 2008)
Je supprime le fichier, mais au démarrage suivant, l'erreur est sur un autre fichier.
Quelles sont donc ces erreurs affichées dans /var/log/fsck/checkfs?
PS : Argh, c'est pénible, ubuntu.fr est difficilement accessible...
** J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source.
Hors ligne
#5 Le 26/01/2009, à 14:52
- benwa666
Re : Vérification d'un DD à chaque démarrage. DD dans le désordre?
Merci,
Voui, honte à moi, mes disques de documents sont occupés à 100%. Je vais faire de la place très vite. Il faut que je m'achète un disque dur...
Pour la vérification ceci fera l'affaire?
fsck.ext3 -f /dev/sda1
D'autre part, il vaudrait mieux designer les partitions DOCS et ZIK-Benwa par leur UUID dans le fstab :
sudo blkid
Oui c'est sur mais cela va t'il arranger mes problèmes?
sudo tune2fs -m 1 /dev/sda1
Est-ce que tu peux m'en dire plus sur cette commande. Histoire que je comprenne ce que je fais. Autant apprendre...
** J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source.
Hors ligne
#6 Le 26/01/2009, à 15:19
- pipou24
Re : Vérification d'un DD à chaque démarrage. DD dans le désordre?
Merci,
Voui, honte à moi, mes disques de documents sont occupés à 100%. Je vais faire de la place très vite. Il faut que je m'achète un disque dur...
Pour la vérification ceci fera l'affaire?fsck.ext3 -f /dev/sda1
D'autre part, il vaudrait mieux designer les partitions DOCS et ZIK-Benwa par leur UUID dans le fstab :
sudo blkidOui c'est sur mais cela va t'il arranger mes problèmes?
sudo tune2fs -m 1 /dev/sda1
Est-ce que tu peux m'en dire plus sur cette commande. Histoire que je comprenne ce que je fais. Autant apprendre...
les options -fVy te donnerons plus de details et repondront 'oui' a ta place lorsque c'est necessaire
pour les UUID, je n'en sais rien, mais j'ai deja aidé qqn chez qui fsck plantait parceque l'identifiant /dev/sdXY changeait au cours du demarrage. Ca ne coute rien d'essayer
tune2fs -m 1 reduit l'espace reservé a root sur cette partition : c'est une securité a priori inutile sur des volume contenant des données. Par defaut c'est 5%. Donc tu n'aura acces qu'a 190 Gio d'un disque qui en fait 200 formaté.
Non geek et fier de l'être. ㋡
Hors ligne
#7 Le 26/01/2009, à 15:25
- benwa666
Re : Vérification d'un DD à chaque démarrage. DD dans le désordre?
Merci beaucoup, j'essaie tout ça et je vous tient au courant.
** J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source.
Hors ligne