it-swarm-pt.tech

Adicionando um disco ao / etc / fstab obtendo um erro de análise

Uma pequena descrição do sistema, eu tenho 2 unidades SSD executando raid 0 estritamente para unidades de inicialização. Eu também tenho um HDD de 1 TB que estou tentando adicionar ao/etc/fstab no Ubuntu 15.10.

Aqui está a minha entrada em/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

Agora quando eu corro mount -a eu recebo

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

Alguma ideia?

Obrigado!!

3
schmodee27

Use o comando blkid para obter o UUID

[email protected]:/opt# blkid /dev/sdb3
/dev/sdb3: UUID="G6NJf4-YQGl-KikN-dMh7-2yUd-5Owf-4gCO2f" TYPE="LVM2_member" 

então use este UUID no lugar de/dev/sdb3 Estou apenas usando meu sistema como exemplo. Será diferente no seu caso. Faça uso de 'tab' para passar de uma coluna para outra enquanto edita o/etc/fstab e depois disso certifique-se de emitir

Sudo update-initramfs -u

para que as alterações estejam disponíveis no momento da inicialização.

Você também pode tentar montar -a para verificar suas alterações imediatamente.

É assim que meu/etc/fstab se parece

[email protected]:/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   
[email protected]:/opt# 

Você pode usar o acima como referência em termos de entender o formato.

1
Ashu

Tudo parece correto de acordo com man fstab, certifique-se de copiar/colar o UUID e os últimos 2 (5º e 6º) campos não são necessários se zero.

Eu também vou para a linha acima, excluo o linebreak e pressiono ENTER para inseri-lo novamente, apenas para ter certeza de que ele não está realmente quebrando as coisas lá.

Use Sudo nano ou Sudo vi para editá-lo, para evitar codificações de caracteres ocultos.

1
Sir_Scofferoff

Recover Mode Read Only

Eu segui os próximos passos (Obrigado a @twister_void em este post):

Fiz uma pesquisa na Web em "Recover Mode Read Only" e encontrei este post no site LinuxQuestions.org.

  1. Desligar o computador
  2. Inicialize no modo de recuperação - Após carregar o BIOS, mantenha pressionada a tecla Shift para acessar o menu do grub - Uma vez no menu do grub, selecione a entrada que termina em "(modo de recuperação)"
  3. Na próxima opção selecionada do menu para entrar na Sessão Raiz
  4. Na sessão raiz, execute o comando mount -o rw, remount/para remontar o sistema de arquivos como leitura-gravação
  5. Ignore o erro no passo 4 como ... erro de análise na linha X ...

Remova a linha em/etc/fstab

  1. Abra o arquivo fstab para remover a linha X (no meu caso foi a linha 1)

    # nano /etc/fstab

  2. Remova a linha, você pode usar ctrl+k no editor nano

  3. Salve o arquivo sem a linha incorreta ctrl+x e ctrl+y
  4. Reinicialização

    # reboot

0