web-dev-qa-db-fra.com

Ajouter un disque à / etc / fstab en obtenant une erreur d'analyse

Une petite description du système, j’ai 2 disques SSD exécutant RAID 0 uniquement pour les disques d’amorçage. J'ai aussi un disque dur de 1 To que j'essaie d'ajouter à/etc/fstab sous Ubuntu 15.10.

Voici mon entrée dans/etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/isw_cdaafghhha_Volume0p2 /               ext4    errors=remount-ro 0       1
/dev/mapper/isw_cdaafghhha_Volume0p1 /boot/efi       vfat    umask=0077      0       1
/dev/mapper/isw_cdaafghhha_Volume0p3 none            swap    sw              0       0
UUID=06c16279-3ef0-4c36-8879-d5e417324355 /media/brennan/06c16279-3ef0-4c36-8879-d5e417324355   ext3    defaults        0       0

Maintenant, quand je lance mount -a je reçois

mount: /etc/fstab: parse error: ignore entry at line 11.

Des idées?

Merci!!

3
schmodee27

Utilisez la commande blkid pour obtenir l'UUID

root@ashu-700-430qe:/opt# blkid /dev/sdb3
/dev/sdb3: UUID="G6NJf4-YQGl-KikN-dMh7-2yUd-5Owf-4gCO2f" TYPE="LVM2_member" 

utilisez ensuite cet UUID à la place de/dev/sdb3. J'utilise simplement mon système à titre d'exemple. Ce sera différent dans votre cas. Utilisez "tab" pour passer d’une colonne à l’autre en éditant/etc/fstab, puis assurez-vous que

Sudo update-initramfs -u

afin que les modifications soient disponibles au démarrage.

Vous pouvez également essayer mount -a pour vérifier vos modifications immédiatement.

Voici à quoi ressemble mon/etc/fstab

root@ashu-700-430qe:/opt# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda7 during installation
UUID=54458154-6f44-44c9-be44-f91d093d63e6 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=E467-1A3B  /boot/efi       vfat    defaults        0       1
# swap was on /dev/sda6 during installation
UUID=74a0518b-2eed-404a-aaa1-a302dbf9f18c none            swap    sw              0       0
#/dev/vgall/tmp     /tmp        ext4    defaults    0 2
#this is volume-opt
UUID=b3d302be-68f6-4804-abb1-ab806326b5a4   /opt    ext4    defaults    0   2
#/dev/mapper/vgall-var
#UUID=35d84c0b-d29b-4677-bc0f-26ef945d1ebf  /var    ext4    defaults    0   1
#/dev/mapper/vgall-usr
#UUID=e67910d0-09c9-4249-ba20-c4e471b30e63  /usr    ext4    defaults    0   2
#/dev/vgall/home
#/dev/mapper/vgall-home /home   ext4    defaults    0   2   
root@ashu-700-430qe:/opt# 

Vous pouvez utiliser ce qui précède comme référence pour comprendre le format.

1
Ashu

Tout semble correct selon man fstab, assurez-vous de copier/coller l'UUID et les 2 derniers champs (5ème et 6ème) ne sont pas obligatoires si la valeur est zéro.

Je voudrais également aller à la ligne ci-dessus, supprimer le saut de ligne et appuyer sur ENTREE pour l'insérer à nouveau, juste pour vous assurer qu'il ne casse pas vraiment les choses.

Utilisez Sudo nano ou Sudo vi pour le modifier, afin d'éviter les codages de caractères cachés.

1
Sir_Scofferoff

Mode de récupération Lecture seule

J'ai suivi les étapes suivantes ( Merci à @twister_void dans cet article):

J'ai fait quelques recherches sur le Web sur "Récupérer le mode lecture seule" et je suis tombé sur ce message sur le site Web LinuxQuestions.org.

  1. Éteindre l'ordinateur
  2. Démarrez en mode de récupération - Après le chargement du BIOS, maintenez la touche Maj enfoncée pour accéder au menu Grub --Une fois dans le menu Grub, sélectionnez l'entrée se terminant par "(mode de récupération)"
  3. Dans le menu suivant, option sélectionnée pour entrer dans la session racine
  4. À la session racine, exécutez la commande mount -o rw, remount/pour remonter le système de fichiers en lecture-écriture.
  5. Ignorer l'erreur à l'étape 4 comme ... erreur d'analyse à la ligne X ...

Supprime la ligne sur/etc/fstab

  1. Ouvrez le fichier fstab pour supprimer la ligne X (dans mon cas c'était la ligne 1)

    # nano /etc/fstab

  2. Supprimez la ligne, vous pouvez utiliser ctrl+k sur nano editor

  3. Enregistrez le fichier sans la mauvaise ligne ctrl+x et ctrl+y
  4. Redémarrer

    # reboot