| |||||
| Dernière réponse | |
|---|---|
| Sujet : Impossible de monter / en read-write | |
| multani-1 | Tout ce bazar parce que j'avais oublié de mettre defaults :sweat:
Merci Mjules :love: :jap: |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| multani-1 | Tout ce bazar parce que j'avais oublié de mettre defaults :sweat:
Merci Mjules :love: :jap: |
| Mjules | rajoute defaults dans les options
/dev/hda6 / ext3 defaults,noatime 1 1 ensuite, c'est mount -a pour reprendre en compte le nouveau fstab. |
| multani-1 | Ca, c'est l'ancienne ligne de mon fstab (avant que je formate) :
/dev/hda6 / reiserfs noatime,notail 0 1 D'après ce que j'ai pu lire dans le man de mount, noatime c'est juste une optimisation, et notail une feature pour reiserfs. Je les ai viré, puisque ma partition root est maintenant en ext3 (bien que j'aurais pu laisser noatime) Donc en fait, je vois pas trop les options qu'il manque (peut-être rw ? :??: ) J'ai rajouter aussi le dump/pass qui avait giclé suite au reformatage de la présentation du fichier dans le post :/ |
| Mjules | t'as pas comme l'impressioon qu'il manque quelques options pour / ? |
| multani-1 | Au cas où, voilà mon fstab :
|
| multani-1 | Certes, mais si je la laisse en ro, ça démarre pas :/
Doit bien y avoir un truc [:totoz] |
| Mjules | e2fsck doit raler parce que la partition est montée rw au démarrage |
| multani-1 | :bounce:
J'aimerais bien savoir comment remonter ma racine sans ce bidouillage ... ni ce message d'erreur ... :jap: |
| multani-1 | Ca y est, ça remarche :o
J'ai lancé lilo avec l'option -R, comme ça : "lilo -R Gentoo-2.6.5 root=/dev/hda5 rw" (l'option root est là pour faire joli, vu que normalement c'est spécifié dans lilo.conf ...) Enfin bon, j'ai redémarré, e2fsck me signale que la partition est déjà monté, et me demande si je veux continuer. ;J'ai répondu oui, et il m'a marqué le même message qu'avant ("Unable to remount root read-write" ou un truc du genre, "Speicify root password or press CTRL+D to continue" ). Et en faisant CTRL+D, ben ça marche :heink: Donc, j'ai pas tout compris ce qui passe. Mon /etc/mtab est bon, quand je lance mount, ça marque les trucs juste, /proc/mounts est ok aussi. Ya juste ce message au début avec e2fsck qui me plait pas trop, et j'aimerais bien savoir comment faire pour le virer :sarcastic: Bon, sur ce, bonne nuit :jap: |
| multani-1 | Bon, j'ai trouvé ça :
|
| multani-1 | Salut,
Bon, je reformule mon problème (trop d'infos tue l'info [:dao] ): Donc, j'ai repartitionné mon disque dur, j'ai refais mes partitions, copier mes données dessus, tout bien. J'ai modifié mon fstab et mon lilo.conf pour prendre en compte les modifs. Le problème, quand je démarre, j'ai un message après la vérification par e2fsck comme quoi il est impossible de monter ma partition racine en lecture-écriture. Je peux démarrer, mais ça bug à mort. J'ai essayé en disant à lilo de monter la partition racine en read-write (ce qui n'est pas super secure ...), et là, e2fsck m'avertit qu'elle est monté en écriture (C'est Mal :o ), etc. mais si je continue, tout semble marcher normalement. Comment est-ce que je peux revenir à un fonctionnement normal, cd avec la partition monté en read-only, vérifié par e2fsck, puis remonté en read-write ? Pour plus de détails, je vous renvoi au post plus bas, qui explique ce que j'ai pu faire ... Mon fstab et mon lilo.conf sont ici Merci de votre aide :jap: ========================================================== il fallait que je fasse un bon coup de ménage sur mon disque système, entre autre pour redimensionner mes partitions. J'ai donc sauvegardé tout le contenu des partitions principales vers mon /home qui est sur un autre disque. Puis j'ai tout effacé ce qu'il y avait sur le premier disque, là où il y avait mes partitions /, /usr, /var, /opt, /boot et Win2K J'ai repartitionné comme je voulais : hda1 => /boot hda5 => / hda6 => /usr hda7 => /opt hda8 => /var hda9 => swap J'ai formaté tout ça, j'ai recopi mes données dedans. Puis, j'ai édité mon fstab pour reprendre ce que j'ai marqué ci-dessus, et mon lilo.conf, dans lequel j'ai mis : root=/dev/hda5 J'ai relancé lilo à partir d'un chroot sur /dev/hda5 grâce à un cd de Debian. Le problème, c'est que quand je démarre, le kernel se lance, lance udev, monte la partition racine en lecture seule, la vérifie, et ne peut pas la remonter en Read/Write. Il me demande de passer en root (ou CTrL+D pour continuer). Si je passe en root, avec un mount, je peux voir que c'est ma partition /dev/hda6 qui est monté à la place de / :heink:, mais aussi dans /usr Evidemment, je peux pas la demonter, ni la remonter en RW, ni monter /dev/hda5 par-dessus. Là, j'ai fais CTRL+D pour continuer. Apparement, il me monte toutes mes partitions, mais je peux toujours rien écrire sur / (Read-Only), je peux pas lancer X, juste links :sol: Quand je monte une partition, elle n'apparait pas quand je fais mount (à priori logique s'il ne peut pas écrire sur /etc/mtab), mais j'ai pas d'erreurs Je vais essayer de modifier lilo.conf, pour ne pas monter la racine en read-only au démarrage, j'espère que ça craint pas trop ... Voilà, si quelqu'un pouvait me dire ce que je peux faire, je vois pas trop :( :sweat: Merci :jap: Edit: désolé pour l'encodage :/ |




