Como editar o / etc / fstab quando o sistema inicia para ler somente o sistema de arquivos?

10

Estou no Ubuntu 14.04.

Eu colei algo incorreto (de um tutorial) no meu arquivo / etc / fstab. Como resultado, o sistema de arquivos raiz não será montado quando a máquina for inicializada.

Eu sei o que precisa ser corrigido em / etc / fstab, mas não consigo salvar o arquivo (ou qualquer arquivo) porque o sistema é inicializado apenas como leitura.

Como root, tentei:

mount -o remount,rw /

sem sucesso. A mensagem de erro citou a seção de opções ruins que colei no / etc / fstab.

Eu li algumas coisas sobre como iniciar no modo de usuário único adicionando 'single' ao final do parâmetro do kernel. Eu não consigo encontrar o parâmetro do kernel. No menu grub, eu destaquei o Ubuntu e pressione 'e', que traz um arquivo com algum tipo de configuração, mas não há um parâmetro 'kernel' para ser encontrado.

Sou relativamente novo no linux. Alguém pode me ajudar a descobrir uma maneira de consertar meu arquivo / etc / fstab para que o Ubuntu inicialize normalmente?

    
por Daveh0 15.02.2015 / 23:06

2 respostas

4

Para levar as coisas de volta para onde deveriam estar, eu:

  1. Destaque 'Ubuntu' no menu de inicialização
  2. pressione "e" para editar a configuração
  3. na linha que começa com linux= , eu mudei o 'ro' para 'rw' e adicionei a palavra 'single' no final da linha
  4. pressione f10 para inicializar
  5. uma vez que inicializou, como root, eu fiz:

    mount -o remount,rw /
    
  6. como root, eu editei / etc / fstab para chegar onde precisava ser

  7. reinicializou normalmente e tudo parece estar corrigido
por 15.02.2015 / 23:54
12

A maneira como você tentou o comando mount ainda usa as informações de /etc/fstab .

Experimente a seguinte versão e ela deve funcionar independentemente do conteúdo de /etc/fstab :

mount -o remount,rw /dev/sdb6 /

Nota: Em vez de / dev / sdb6, use qualquer dispositivo que seja válido para sua unidade.

    
por 28.04.2016 / 10:56

Tags