Re: Inconsistent file system

Top Page

Reply to this message
Author: Frédéric Mantegazza
Date:  
To: guilde
Subject: Re: Inconsistent file system
On mercredi 07 mai 2008, Olivier Allard-Jacquin wrote:

>     Est-ce que par hasard ton épouse n'utiliserait pas le mode
> 'hibernation' de son portable ? Apparemment, GRUB ne support pas
> l'option "savedefault=true" en même temps que le mode hibernation.

>
> https://bugs.launchpad.net/grub/+bug/64928
>
>     Cela semble assez logique d'ailleurs :
> - lorsqu'une machine est mise en hibernation, son file system (FS) est,
> au mieux synchronisé (commande "sync"), mais il est dans tout les cas en
> état "dirty", car non fermé proprement. Ceci est dûs au fait que des
> programmes posent des verrous sur le FS.

>
> - je suppose qu'avec le mode "savedefault=true", GRUB doit sauver une
> information sur le FS contenant le /boot.
>
> - mais bien sûr, GRUB ne peut pas se permettre de modifier un FS qui est
> mode "hibernation", car il créerait des modifications que le kernel
> "suspendu" ne pourrait pas prendre en compte. Si c'était le cas, le FS
> serait corrompu dès la sortie d'hibernation, et ca, c'est pas cool.
>
>     Pour résumer : Il ne faut en aucun cas toucher à un FS en hibernation,
> ce que le "savedefault=true" fait vraissemblablement.

>
>
>
> Pour info, et cela n'à rien à voir avec GRUB :
> - on peut quand même accéder à un FS, même si celui-ci est en
> hibernation. Mais UNIQUEMENT dans le cas où l'accès se fait en LECTURE
> - ainsi, au boulot j'accède régulièrement au FS de XP (du NTFS), en le
> montant en lecture seule :
>     mount -t ntfs-3g -o ro /dev/hda1 /mnt/windows
>                          ^^^^^
> - de même, depuis Windows je peux accéder à un FS Linux (de l'ext3 cette
> fois-ci), toujours en lecture seule :
> http://ext2fsd.sourceforge.net/projects/projects.htm#ext2fsd


Ok, merci pour ces explications. Pas d'hibernation ici, mais peut-être,
effectivement, un arrêt brutal. Mais bon, ce ne serait pas la première
fois que ça arrive, et je n'ai jamais eu de soucis de ce genre...

Le truc bizarre, c'est que jusqu'à présent, sur aucune de mes machines, il
n'y avait d'option par défaut pour savedefault dans le fichier menu.lst ;
j'imagine que par défaut, c'est true ?

Par contre, je viens de forcer un update-grub, et là, Ô miracle, l'option a
été rajoutée dans le fichier.

Merci :o)

--
Frédéric

http://www.gbiloba.org