Como inicializo em um shell de root?

65

Quando a inicialização para a área de trabalho gráfica falha, às vezes é recomendável inicializar em um "shell de raiz" ou inicializar no "modo de recuperação".

Como faço isso?

    
por Takkat 03.01.2012 / 20:28

1 resposta

70

para 12.04.3 LTS e posterior

Durante a inicialização, pressione e mantenha pressionada a tecla Shift ou qualquer outra tecla. Isso trará o menu Grub2 de onde podemos selecionar "Opções avançadas para o Ubuntu".

Depois disso, poderemos selecionar o kernel que queremos inicializar em "Modo de recuperação" :

Isso nos levará às opções avançadas. Ao selecionar "Ativar rede" , obtemos acesso à nossa rede e à Internet para atualizações ou downloads, e também montamos nossos discos rígidos no modo de leitura / gravação caso precisa editar arquivos.

Depois que a rede foi carregada e os fielsystems foram montados, seremos apresentados novamente com o menu, de onde podemos escolher "Ir para um propmpt do shell de root" :

Observe que somos root nesse shell. Portanto, nenhum sudo é necessário para tarefas administrativas. Isso também significa que temos acesso total a todos os arquivos, e podemos causar danos irreversíveis ao nosso sistema se cometermos um erro.

Se não tivéssemos ativado o acesso de leitura / gravação com "Ativar rede" , o sistema de arquivos será montado somente leitura e não poderemos editar arquivos.

Caso não tenhamos acesso a uma rede, ou isso não foi desejado, podemos remontar nosso (s) sistema (s) de arquivos dando acesso de gravação com o seguinte comando:

mount -o rw,remount /

Do tipo de shell raiz exit para voltar ao menu.

para 12.04.0 LTS ou anterior

Durante o processo de inicialização do computador, pressionamos e pressionamos a tecla esquerda Shift . Isso trará o menu de inicialização do Grub2 de onde podemos selecionar o "modo de recuperação" (geralmente a segunda entrada de inicialização).

Isso levará ao menu de recuperação do Grub2:

"Enviar ao prompt do shell de root" fornece um ambiente raiz de linha de comando de onde você pode acessar seus arquivos como root (não é necessário sudo ). Depois de ter feito o seu trabalho em seus arquivos, você pode deixar o shell da linha de comando por

exit

Escolha "Continuar inicialização normal" para continuar a inicialização como de costume.

Nota: veja esta questão para uma solução quando o menu de recuperação do Grub não carregar o shell.

por Takkat 03.01.2012 / 20:29