Criar entrada no GRUB para uma ISO Linux [RESOLVIDO]

1. Criar entrada no GRUB para uma ISO Linux [RESOLVIDO]

Rafael Pimentel Gomes
rafapgomes

(usa Debian)

Enviado em 14/03/2025 - 02:06h

Boa noite, eu tenho uma ISO do Linux em uma partição FAT32 que criei no meu PC. Usei ela para instalar o Linux sem o uso de um Pendrive (Usando o bootine para criar a entrada de boot) e queria saber se é possível eu adiconar ela ao meu Grub para ficar mais fácil rodar o Linux em modo live e fazer alterações no meu HD com o Gparted por exemplo.

A particao UUI é onde esta minha ISO do Linux que eu uso para rodar em modo live (a mesma que usei para instalar o Mint)
Segue imagens



  


2. Re: Criar entrada no GRUB para uma ISO Linux [RESOLVIDO]

aguamole
aguamole

(usa KUbuntu)

Enviado em 14/03/2025 - 04:48h

Vc tem que fazer pelo sistema instalado porque se fizer pela ISO todas as vezes que vc atualizar o sistema no instalado vc vai perder todas as configurações do Grub.
Vamos lá.
Acessa o arquivo com "sudo nano /etc/default/grub" edite o que deseja, salve o arquivo, atualize o grub com "sudo update-grub2", com isso será gerado uma nova configuração do grub.
Antes de fazer isso faça backup do arquivo "/etc/default/grub" e "/boot/grub/grub.cfg".
Se não sabe como editar o "/etc/default/grub" pede ajuda ao chatGPT que ele te ajuda, aqui no fórum tmb temos uma LLM se quiser usar ela.
O comando para invocar a LLM do fórum é "@alexabolada".
Olha, alexa, como vc vai, fala um pouco de como configurar o arquivo "/etc/default/grub" para que o grub carregue o bootloader do Windows?


3. Re: Criar entrada no GRUB para uma ISO Linux [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 14/03/2025 - 04:48h

Olá! Estou bem, obrigada por perguntar. Vamos lá, vou explicar como você pode configurar o arquivo `/etc/default/grub` para que o GRUB reconheça e carregue o bootloader do Windows.

Primeiro, faça um backup dos arquivos importantes. Execute os comandos abaixo:

sudo cp /etc/default/grub /etc/default/grub.bak

sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak

Agora, edite o arquivo `/etc/default/grub`:

sudo nano /etc/default/grub

Dentro do arquivo, você pode configurar as opções do GRUB. Para adicionar uma entrada que reconheça o Windows, você geralmente não precisa modificar esse arquivo diretamente, mas é importante garantir que a entrada para o Windows seja gerada. A configuração básica no `/etc/default/grub` deve incluir:

```bash
GRUB_TIMEOUT=10
GRUB_DEFAULT=0
```

Após salvar as alterações, atualize o GRUB para aplicar as mudanças:

sudo update-grub

O GRUB deve detectar automaticamente o Windows. Se não detectar, você pode também precisar do pacote `os-prober`. Para garantir que ele esteja instalado, use:

sudo apt install os-prober

Depois, novamente execute:

sudo update-grub

Isso deve resolver o problema e permitir que você inicie o Windows através do GRUB.


4. Re: Criar entrada no GRUB para uma ISO Linux

clodoaldo santos
klods1967

(usa Linux Mint)

Enviado em 14/03/2025 - 12:31h

-aqui eu tenho um pendrive com parted-magic que uso para emergências
-não havia pensando em usar ISO no disco
-vou querer saber como termina essa história




5. Re: Criar entrada no GRUB para uma ISO Linux

aguamole
aguamole

(usa KUbuntu)

Enviado em 14/03/2025 - 13:34h

klods1967 escreveu:
-não havia pensando em usar ISO no disco

É normal, o Grub2 consegue dar boot em imagem de disco ISO.
Mas para ficar mais fácil vc pode usar o DD para queimar a ISO no HD, só que tem que fazer as entradas no grub2 para carregar o bootloader da partição queimada(isolinux) mas o chatGPT é uma mão na roda.

Está pagina do fórum fala sobre o bootloader das ISOs:
https://www.vivaolinux.com.br/artigo/Guia-de-referencia-do-ISOLINUX-(parte-1)

Vc tmb pode usar o bootloader da própria ISO, mas ai vai dar pau no grub2 se for o mesmo disco, tem que ser disco separado. usa o grub2 para dar carregar o ISOLINUX para vc não passar raiva.

Também da para dar boot direto no Grub2 sem passar pelo ISOLINUX.


6. Re: Criar entrada no GRUB para uma ISO Linux

Rafael Pimentel Gomes
rafapgomes

(usa Debian)

Enviado em 16/03/2025 - 16:14h

aguamole escreveu:

klods1967 escreveu:
-não havia pensando em usar ISO no disco

É normal, o Grub2 consegue dar boot em imagem de disco ISO.
Mas para ficar mais fácil vc pode usar o DD para queimar a ISO no HD, só que tem que fazer as entradas no grub2 para carregar o bootloader da partição queimada(isolinux) mas o chatGPT é uma mão na roda.

Está pagina do fórum fala sobre o bootloader das ISOs:
https://www.vivaolinux.com.br/artigo/Guia-de-referencia-do-ISOLINUX-(parte-1)

Vc tmb pode usar o bootloader da própria ISO, mas ai vai dar pau no grub2 se for o mesmo disco, tem que ser disco separado. usa o grub2 para dar carregar o ISOLINUX para vc não passar raiva.

Também da para dar boot direto no Grub2 sem passar pelo ISOLINUX.


entao, eu consigo rodar ISO em modo live (tanto rodando direto a ISO quanto algumanto colocando ela no HD com dd (deepseek me ajudou) mas nao consigo instalar o sistema, ele sempre fala que nao achou particao)

assim estao meu discos (no momento to rodando a ISO da minha particao / onde esta meu Linux Mint)




7. Re: Criar entrada no GRUB para uma ISO Linux

aguamole
aguamole

(usa KUbuntu)

Enviado em 16/03/2025 - 18:55h

Na NTFS vc não pode instalar, na EXT4 é muito pequena.
Se vc não der boot usando a memória RAM como disco da imagem vc não vai poder mexer nas partições.
Como faz isso:
Quando aparecer o menu do bootloader(Grub2 ou ISOLINUX ou Lilo) vc vai inserir o seguinte conteúdo "toram" e teclar enter, o boot vai demorar mais tempo porque o Linux vai copiar a imagem para a memória RAM.


8. Re: Criar entrada no GRUB para uma ISO Linux [RESOLVIDO]

Rafael Pimentel Gomes
rafapgomes

(usa Debian)

Enviado em 16/03/2025 - 21:28h


aguamole escreveu:

Na NTFS vc não pode instalar, na EXT4 é muito pequena.
Se vc não der boot usando a memória RAM como disco da imagem vc não vai poder mexer nas partições.
Como faz isso:
Quando aparecer o menu do bootloader(Grub2 ou ISOLINUX ou Lilo) vc vai inserir o seguinte conteúdo "toram" e teclar enter, o boot vai demorar mais tempo porque o Linux vai copiar a imagem para a memória RAM.


eu ja tentei algumas vezes, n sei se fiz do jeito certo mas aparentemente ele n iniciava da ram pq continauva com minha iso9660 montada..




9. Re: Criar entrada no GRUB para uma ISO Linux [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 17/03/2025 - 12:51h

Aqui tem umas coisas interessantes:
https://help.ubuntu.com/community/Grub2/ISOBoot

_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts