web-dev-qa-db-fra.com

Comment modifier / etc / fstab lors du démarrage du système pour lire uniquement le système de fichiers?

Je suis sur Ubuntu 14.04.

J'ai collé quelque chose de incorrect (à partir d'un tutoriel) dans mon fichier/etc/fstab. Par conséquent, le système de fichiers racine ne se montera pas au démarrage de la machine.

Je sais ce qui doit être corrigé dans/etc/fstab, mais je ne peux pas enregistrer le fichier (ou n'importe quel fichier) car le système démarre en lecture seule.

En tant que root, j'ai essayé:

mount -o remount,rw /

en vain. Le message d'erreur a cité la section des mauvaises options que j'ai collées dans/etc/fstab.

J'ai lu des trucs sur le démarrage en mode mono-utilisateur en ajoutant "single" à la fin du paramètre du noyau. Je n'arrive pas à trouver le paramètre du noyau. Dans le menu grub, je sélectionne Ubuntu et j'appuie sur 'e' qui fait apparaître un fichier avec une sorte de configuration, mais il n'y a pas de paramètre 'kernel' à trouver.

Je suis relativement nouveau sur Linux. Quelqu'un peut-il m'aider à trouver un moyen de corriger mon fichier/etc/fstab afin qu'Ubuntu démarre normalement?

15
Daveh0

Pour remettre les choses là où elles devraient être, je:

  1. "Ubuntu" en surbrillance dans le menu de démarrage
  2. appuyez sur "e" pour modifier la configuration
  3. dans la ligne commençant par linux=, J'ai changé le 'ro' en 'rw' et ajouté le mot 'single' à la toute fin de la ligne
  4. appuyez sur f10 pour démarrer
  5. une fois qu'il a démarré, en tant que root, j'ai fait:

    mount -o remount,rw /
    
  6. en tant que root, j'ai édité/etc/fstab pour le placer là où il devait être

  7. redémarré normalement et tout semble être réparé
9
Daveh0

La façon dont vous avez essayé la commande mount utilise toujours les informations de /etc/fstab.

Essayez la version suivante et elle devrait fonctionner indépendamment du contenu de /etc/fstab:

mount -o remount,rw /dev/sdb6 /

Remarque: Au lieu de/dev/sdb6, utilisez n'importe quel périphérique valide pour votre lecteur.

17
simurg