Quase todo usuário de computador já sentiu um aperto no estômago quando liga a máquina e vê uma mensagem de erro onde deveria estar o sistema operacional.

Felizmente, há uma distribuição Linux ao vivo que pode servir como um kit de primeiros socorros para problemas no computador, não importa qual sistema operacional você use. SystemRescue irá ajudá-lo a cuidar do seu PC de volta à saúde.

O que é SystemRescue?

SystemRescue é uma distribuição Linux ao vivo destinada a resgatar sistemas de PC não inicializáveis. Se você tiver um problema de inicialização, basta colocar sua mídia inicializável em seu computador e tentar usar as ferramentas incluídas para ajudar a corrigi-lo.

O SystemRescue é baseado no Arch Linux, mas você não precisa ser um guru do Linux para usá-lo. Você não precisa saber muito sobre Linux. Tudo o que você precisa fazer é seguir as extensas instruções no site do SystemRescue para consertar seu sistema. o Documentação do SystemRescue está disponível online, mas uma cópia local está incluída na imagem porque você pode não ter acesso à rede.

Download:ISO de resgate do sistema

Como em muitas outras distribuições Linux ao vivo, você obtém a imagem ISO da página de download do projeto e, em seguida, extraia-o para a mídia de instalação de sua escolha, como uma unidade USB. É uma boa ideia fazer isso antes de ter qualquer problema no computador.

Quando você finalmente inicializar sua mídia, você será confrontado com o console de texto. Não entrar em pânico. Basta digitar "startx" no prompt e uma área de trabalho XFCE aparecerá.

No console ou no prompt, você está executando como root, conforme mostrado pelo prompt "#", portanto, tenha cuidado. Não haverá nenhuma das verificações usuais contra a edição de arquivos importantes do sistema que você teria como usuário regular, então você pode acabar quebrando seu sistema ainda mais do que já é se você não pagar atenção.

Particionamento de disco com SystemRescue

Pode ser necessário aumentar ou diminuir quaisquer partições de disco em sua máquina. A maneira mais fácil de fazer isso é usar o utilitário gráfico GParted incluído no SystemRescue. Você pode iniciá-lo a partir do menu XFCE.

Você pode manipular diretamente a tabela de partição para adicionar, aumentar, reduzir ou excluir partições.

Reparando o GRUB Bootloader

Às vezes, o bootloader, o programa no disco rígido que carrega o sistema operacional, é corrompido ou substituído. Isso é especialmente verdadeiro se você atualizar um determinado sistema operacional proprietário importante em sua máquina.

Se você não conseguir inicializar em sua máquina, tente corrigi-lo reinstalando o carregador de inicialização GRUB. Para fazer isso, você terá que inicializar sua mídia SystemRescue e montar suas unidades.

Você pode usar grub-instalar para instalar o bootloader GRUB na unidade desejada. Na maioria dos PCs, o disco rígido principal normalmente está sob /dev/sda.

Você pode usar o lsblk comando para identificar quaisquer discos conectados à sua máquina. Então monte a unidade você deseja reinstalar o bootloader. Você então usaria arch-chroot para alterar o diretório raiz do SystemRescue da mídia de inicialização para o disco rígido.

Depois de "fazer o chroot", agora você pode executar grub-instalar para reinstalar o carregador de inicialização. Saia do shell digitando "exit" ou pressionando Ctrl+D. Agora você pode reiniciar seu computador, certificando-se de remover a mídia de inicialização e ver se funcionou. Com sorte, você poderá inicializar no Linux novamente.

Se você não sabe em qual partição sua instalação do Linux está, você pode usar a saída do comando lsblk para ver as partições em seu sistema.

Neste caso, o sistema Linux está ligado /dev/sda1. Você pode criar um diretório para montá-lo usando mkdir com o -p opção e, em seguida, monte-o:

mkdir -p /mnt/linux
monte /dev/sda1 /mnt/linux

Agora faça chroot no diretório que criamos:

arch-chroot /mnt/linux

Agora podemos fazer alterações no sistema como se tivéssemos inicializado diretamente. Olhe sobre o /boot/grub/grub.conf para certificar-se de que parece correto e edite-o se necessário.

Se você não alterou nada, provavelmente será como era quando você instalou seu sistema Linux. Você provavelmente pode ir com ele, pois é apenas para ver se funciona. Se isso não acontecer, você sempre pode usar o método mount-and-chroot para voltar ao menu de configuração do GRUB e tentar novamente.

Agora podemos executar o comando grub-install para reinstalar o bootloader:

grub-install /dev/sda1

Aí vem o momento da verdade. Digite "reboot" no prompt. Se a mídia de instalação ainda estiver na unidade, selecione "Boot Existing OS" no menu de inicialização e deve iniciar o carregador de inicialização GRUB em seu disco rígido ou SSD. Se tudo correr bem, você poderá inicializar normalmente. Agora você pode respirar aliviado! Linux está de volta!

Testando a memória com o Memtest86+

Se você começar a se deparar com erros estranhos como kernel panics no Linux ou telas azuis da morte no Windows e você não fez nenhuma alteração recente ou atualizou recentemente, você pode ter um problema de hardware. Pode ser que seu disco rígido esteja falhando ou pode ser que sua RAM esteja com um problema. Você também pode testar o último com SystemRescue.

Para testar a RAM, inicialize o SystemRescue e escolha "Memtest86+" no menu de inicialização. Isso o levará ao utilitário de teste de memória. Ele passará por uma série de testes para verificar a integridade dos chips de RAM e relatar sucesso ou falha.

Usando SystemRescue para arquivar arquivos de uma unidade com falha

Se você deseja mover alguns arquivos de uma unidade porque está falhando, você pode inicializar o SystemRescue e montar o disco como visto anteriormente, depois montar outra unidade e copiar os arquivos para ela.

mkdir -p /mnt/disco rígido
monte /dev/sda /mnt/disco rígido

Se você tiver uma unidade USB conectada e não souber qual é o nome do dispositivo, poderá usar o comando lsblk novamente para ver a qual nome de dispositivo ela está conectada. Você pode montá-lo como em qualquer outra unidade. Por exemplo:

mkdir -p /mnt/usb
Monte /dev/sdb1 /mnt/usb

Agora você pode simplesmente copiar arquivos do disco rígido para o disco externo:

cp /mnt/disco rígido/arquivos /mnt/usb

Clonagem de discos para um novo dispositivo

Você também pode copiar unidades inteiras para mídia externa usando o comando dd. Mas primeiro, certifique-se de ter montado as duas unidades. Em seguida, emita o seguinte comando dd. A parte "if=" do comando será o arquivo de entrada, ou a unidade que você deseja copiar, e a parte de saída, ou a parte "of=" será a unidade para a qual você deseja copiar.

dd if=/dev/sda of=/dev/sdb

Certifique-se de ter os nomes dos dispositivos exatamente do jeito que você quer, ou você pode apagar seus discos permanentemente.

Redefinindo senhas com SystemRescue

Às vezes, você pode esquecer senhas importantes. Ou talvez você tenha comprado um PC usado e não tenha uma senha. Felizmente, você pode redefinir as senhas do Linux e do Windows com SystemRescue.

No lado do Linux, faça chroot em seu sistema conforme mostrado anteriormente e execute o comando passwd para a conta que deseja redefinir. Para redefinir a senha de root:

raiz de senha

Redefinindo senhas do Windows é um pouco mais envolvido. Primeiro, você precisa montar sua partição do Windows e executar o chntpw utilitário, incluído no SystemRescue. As informações de senha para contas locais geralmente estão localizadas em C:\Windows\System32\config\SAM.

mkdir -p /mnt/windows
monte /dev/hda1 /mnt/windows
chntpw -l /mnt/windows/Windows/System32/config/SAM

Isso abrirá um menu de contas do Windows que você encontra no sistema. Selecione o que você deseja alterar e escolha a opção de menu para limpar a senha. Isso o deixará completamente em branco. Reinicie no Windows e você poderá fazer login sem uma senha e escolher uma nova senha nas configurações da conta.

Se sua conta do Windows for uma conta da Microsoft, você terá que redefinir a senha do página da conta da Microsoft em vez disso, como qualquer outro método de redefinição de site.

SystemRescue: Um kit de primeiros socorros para o seu PC

Embora a imagem de instalação da sua distribuição Linux geralmente tenha ferramentas para você tentar reparar seu sistema quebrado, o SystemRescue é uma boa ferramenta agnóstica de distribuição para ter em caso de emergência. É como um kit de primeiros socorros: você espera nunca precisar usá-lo, mas se o fizer, ficará feliz por tê-lo por perto.

Se você foi pressionado a ser o suporte técnico de TI para seus amigos e familiares, pode usar o SystemRescue quando as máquinas deles não inicializam, mas você também pode configurar as coisas para que eles não precisem tanto de você para coisas.

6 maneiras de garantir que o PC de seus entes queridos nunca precise de conserto

Leia a seguir

CompartilharTweetCompartilharE-mail

Tópicos relacionados

  • Linux
  • Solução de problemas
  • Distribuição Linux
  • Sistema operacional

Sobre o autor

David Delony (98 Artigos Publicados)

David é um escritor freelance baseado no noroeste do Pacífico, mas originalmente vindo da área da baía. Ele é um entusiasta da tecnologia desde a infância. Os interesses de David incluem ler, assistir a programas de TV e filmes de qualidade, jogos retrô e colecionar discos.

Mais de David Delony

Assine a nossa newsletter

Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!

Clique aqui para assinar