quinta-feira, 9 de fevereiro de 2017

Dar boot em live.iso sem CD/DVD ou pendrive, para Debian e Ubuntu

Por varias vezes li relatos de usuários que por algum motivo não tem um CD/DVD ou pendrive para dar o boot no computador com um live e recuperar o sistema, grub ou alguma outra manutenção que precise ser feito em live, leia essa matéria e veja como é fácil resolver esse problema.






Nessa matéria irei usar grml-rescueboot.

Este pacote fornece um script para o update-grub que procura
Grml ISO imagens em / boot / grml e adiciona automaticamente uma entrada
Para cada imagem. O objetivo é usar uma dessas imagens para
Inicialize um sistema de resgate Grml sem usar um CD ou um pendrive.


Para instalar o  grml-rescueboot abra o terminal e de o comando abaixo.

sudo apt install grml-rescueboot

Feita a instalação vamos as suas opções.

Usando o diretório padrão do aplicativo


Nesse caso você não vai poder formatar essa partição, mas vai poder usar o live para recuperar o seu sistema, recuperar o grub ou instalar o sistema em uma partição diferente da que está usando agora.

O diretório padrão em que a .iso sera localizada é:

/boot/grml/

Basta você copiar uma iso para esse diretório, para fazer isso você pode fazer por linha de comando usando o exemplo.

sudo cp ~/Downloads/lubuntu-16.04.1-desktop-i386.iso /boot/grml/

~ = /home/seunomedeuser

Nesse exemplo a .iso está na minha pasta de download, mas altere para a sua realidade.

.iso copiada para o diretório /boot/grml/




Agora você deve atualizar o Grub com o comando abaixo.

sudo update-grub

Grub atualizado e a iso adicionada a ultima linha do boot.




Usando um diretório diferente do padrão do aplicativo.


Nesse caso se o diretório for na /home e essa estiver em uma partição diferente da / Raiz, você vai poder formatar a partição e instalar o sistema.
Para alterar o diretório padrão do sistema, abra o arquivo de configuração do  grml-rescueboot com o comando abaixo.

sudo nano /etc/default/grml-rescueboot

Localize a linha


# ISO_LOCATION="/boot/grml/"




Altere a linha para

ISO_LOCATION="/home/"

Note que foi removido o comentário # do inicio da linha e adicionado o novo endereço.




Salve com Ctrl + x tecle s e tecle enter.

Agora copie a .iso para o diretório /home como no exemplo abaixo.


sudo cp ~/Downloads/lubuntu-16.04.1-desktop-i386.iso /home/



Agora basta atualizar o grub com o comando abaixo.

sudo update-grub

Endereço da .iso alterado.


Agora é só dar boot e selecionar a ultima linha que vai conter o nome da sua .iso.

OBS: O nome da iso não pode conter espaços.

Entrada no Grub




Boot iso do Lubuntu.




Donate - Contribua para a melhoria do nosso trabalho!!









Nenhum comentário:

Postar um comentário