Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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?

benwa666 a écrit :

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...

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