A primeira coisa que precisamos é da imagem no formato ISO do sistema que queremos instalar no disco rígido.
Em seguida, copiamos a imagem ISO em algum lugar da partição do sistema . É importante colocá-lo na partição do sistema.
Para este caso, será usada a pasta /mnt para copiar a ISO chamada "debian-10.3.0-amd64-xfce-CD-1.iso".
Executa-se o seguinte comando no Terminal:
$ sudo cp debian-10.3.0-amd64-xfce-CD-1.iso /mnt
Em seguida, devemos modificar o GRUB para criar uma nova entrada que nos permita inicializar a partir da ISO que copiamos.
Edite o arquivo "40_custom" com o seguinte comando:
$ sudo nano /etc/grub.d/40_custom:
Modificamos o arquivo para que fique assim:
Você deve saber que:
“Debian ISO”: é o nome que queremos que apareça no menu de inicialização do GRUB.
“/mnt/Debian.iso”: é o local da imagem ISO que queremos inicializar.
Importante :
A linha de execução execut -n +4 $ 0 mostrada no início dos arquivos indica de qual linha o GRUB começará a ler. Neste caso, será a partir da quarta linha, que é onde os comentários começam, portanto, o +4 no comando.
Depois das alterações serem feitas, salve o arquivo e atualize o GRUB com o comando:
$ sudo update-grub
Então, ao reiniciar, irá aparecer um novo item no menu GRUB. Ao ser selecionado deve iniciar o arranque a partir da imagem do disco.
Muito importante:
Se você deseja executar uma instalação usando essa imagem, uma vez que ela foi iniciada, deve-se abrir um terminal e executar o comando;
$ umount -l /isodevice
Este comando permite que o sistema desmonte a ISO do disco rígido, pois o processo de instalação não pode continuar enquanto o disco estiver montado.
Créditos: Alberto Torres Junco