Forum Linux.général Problème fstab

Posté par  (site web personnel) .
Étiquettes : aucune
0
21
août
2004
J'ai fait une petite bêtise en enlevant un package de ma distribution, et je n'arrive plus à booter car le système ne peut plus monter les partitions (sauf la racine).
Je pense que je dois modifier le fichier fstab pour remplacer les /dev/ide/xxx/xxx/xxx par de simple /dev/hdxx (j'arrive à les monter ainsi depuis le shell).

Par contre, la partition racine est monter lors du boot en lecture seule.

Ma question est fort simple: Existe-t-il un moyen d'écrire sur celle-ci (sans passer par un live-cd)?
  • # remounter ?

    Posté par  (site web personnel) . Évalué à 2.

    mount -rw /
    • [^] # Re: remounter ?

      Posté par  (site web personnel) . Évalué à 2.

      oops, c'est

      mount -o rw /

      plutot...
    • [^] # Re: remounter ?

      Posté par  (site web personnel) . Évalué à 1.

      Oui, mais non.
      Je ne peux pas monter la racine car celle-ci est déjà montée. Et je n'arrive pas à la demonter pour la remonter ensuite.
      • [^] # Re: remounter ?

        Posté par  . Évalué à 2.

        Je ne peux pas monter la racine car celle-ci est déjà montée. Et je n'arrive pas à la demonter pour la remonter ensuite.

        D'où l'intérêt de la commande que quelqu'un a donné juste au dessus :

        mount -o remount,rw /

        -o : options
        remount : remonter, avec d'autres options, une partition déjà montée

        rw : read/write, lecture/écriture

        / : partition à monter/remonter.
        • [^] # j'abandonne

          Posté par  (site web personnel) . Évalué à 1.

          J'ai bien sûr essayé, mais pas concluant.
          j'ai bien rw pour la racine (df ou mount), mais impossible d'écrire dessus.
          J'ai essayé également l'option --bind pour monter cette partition ailleurs, mais là encore, impossible d'écrire.

          Comme ma racine ne contient que /etc, /boot et /dev (en données importantes), je pourrais copier cette base sur une autre partition, y mofidier les fichiers et booter dessus avec une commande lilo (ce que j'ai deja fait avec ma machine de travail car au changement de noyau, il y a eu changement pour le disque sata de hd en sd), mais je vais plutôt en profiter pour changer de distribution (debian ou sourcemage).

          Merci pour ces explications (je ne connaissais pas ces options de mount).
  • # redhat?

    Posté par  . Évalué à 1.

    si tu as une redhat, fedora, il faut utiliser e2label pour ton root et changer le fstab correspondant

    e2label /dev/hda1 /

    et dans fstab:

    LABEL=/ / default 1 1

    ma redhat 8.0 ne voulait ABSOLUMENT pas me mettre ma partition / en rw, juste parceque j'ai modifié le fstab comme ce fait:

    /dev/hda1 / default 1 1

    et j'etais en lecture seul sur /, et oui tous simplement, c'est fou non? si quelqu un connait le pourquoi du comment?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.