Como recuperar o Linux do erro 'repair file system'

2

Infelizmente minha mãe fez algo que eu não sei e o Linux está na linha de comando modo. Qual é a chave para sair do shell e ir para a área de trabalho?

Eu tentei

  • Alt + F2
  • Alt + F6
  • Ctrl + Alt + F2
  • Ctrl + Alt + Excluir
  • sair

Ninguém trabalhou para mim. Ele vai para o shell preto e me diz entrar login e senha de root. Quando eu entro, ele me mostra o sistema de arquivos de reparo na cor vermelha. Alt + F2 mostra-me uma página em branco e Alt + F1 retornará a este shell.

Minha versão é openSUSE 11.1.

    
por Nickool 07.03.2012 / 15:22

5 respostas

4

"mostra-me o sistema de arquivos de reparo na cor vermelha"

Esta é a chave: o sistema de arquivos está corrompido, provavelmente devido a um desligamento impuro. Precisa ser consertado. Tente digitar a senha do root, que deve fornecer um prompt '#'. Tipo:

fsck -A -y

Isso vai demorar um pouco e imprimir algo sobre o que está corrigindo. Depois disso, digite "exit". Você pode precisar reiniciar o sistema novamente.

    
por 07.03.2012 / 15:50
2

Ctrl + Alt + F7 deve retornar à GUI se ainda estiver em execução. Caso contrário, tente startx .

    
por 07.03.2012 / 15:33
1

O CLI (Command Line Interface) não é uma "janela" ou programa no Linux como nas versões recentes do Windows.

Então você não está tentando Sair da CLI, você está tentando Iniciar a interface gráfica do usuário (GUI).

Primeiro: você reiniciou o computador? E qual versão ou Distro você está usando?

Atualização 1:

As instruções para iniciar o KDE a partir do CLI no opensuse são para executar o comando:

startx

ou

startkde

Atualização 2:

De link

The first thing to do is to make sure that KDE will start up from the command line. On SUSE, KDE is installed into the /opt/kde3 folder and all the commands can be found in the bin sub folder. This directory will probably not be in your path as KDE set this in its start up routine.

Your path is a list of folders where Linux looks for commands (Tools, Utilities and Applications) to run.

You can find out your path with the command line:

$ echo $PATH

The command to start the KDE GUI (Graphical User Interface) is a shell script called "startkde".

The script checks to see that everything is cool for it to run correctly, and adds its command folder to your path.

It does lots of other checks and sets up its graphics, fonts, and user preferences. Then it starts the X server and KDE.

Running the command from the command line will let you see any error messages in case it does not start properly. What you do about these is beyond the scope of this answer as there could be many reasons why it didn't work. Hopefully the error messages will be self explanatory.

You can run this command in two ways. Either by giving the full path name thus:

$ /opt/kde3/bin/startkde

or by:

$ cd /opt/kde3/bin

$ ./startkde

Se nenhuma dessas soluções funcionar, recomendo executar um reparo ou reinstalar o KDE.

Atualização 3:

Tente usar o xwmconfig para (re) definir seu X Window Manager para o KDE

    
por 07.03.2012 / 15:30
0

Dependendo da distribuição, o servidor X pode ter ocupado o slot normalmente ocupado por tty1 ou tty7. No Fedora, ctrl + alt + F1 me leva de volta ao servidor X; ctrl + alt + F7 usado para trabalhar no Ubuntu.

Se isso falhar, X pode ter morrido - nesse caso, você tem duas opções:

  • Experimente startx - você precisa estar logado e com os scripts apropriados configurados; nem todas as distribuições têm isso.
  • Reinicie o init. Para fazer isso: faça o login, digite:

    $ sudo -i
    # init 3
    # init 5
    

    Você pode precisar fazer o login novamente entre os dois inits, dependendo da sua distribuição. init 5 significa "iniciar modo gráfico multi-usuário" e deve inicializar você em X. init 3 provavelmente irá matar qualquer aplicativo em execução que você tenha, a propósito.

por 07.03.2012 / 15:34
0

Tente reiniciar o seu computador:

sudo shutdown -r now
    
por 07.03.2012 / 15:31