Grub e Kernel no LFS ( Linux From Scratch )

1. Grub e Kernel no LFS ( Linux From Scratch )

Luiz Eduardo Maia Ribeiro
3dnaveia

(usa CentOS)

Enviado em 19/04/2021 - 15:01h

Oi por favor, estou tendo dificuldades em finalizar uma distribuição lfs - do site Linux From Scratch. Fiz todo o sistema bonitinho, eu estou com ela num HD Externo, mas quando chega na hora da configuração do grub.cfg, mesmo seguindo o livro, ela não sobe junto com o meu pc quando eu reinicio.

Minhas montagens de partições principais no Hd Externo são: /dev/sdb1 -> (grub), /dev/sdb2 -> ( sistemas de arquivos ) e /dev/sdb3 -> ( Swap). Por favor, se alguém já passou por isso alguma vez, eu já tentei com os dois tipos ( SYSTEM V e SYSTEMD ).Eu não uso partições separadas, só pra saberem.

Agora, se por acaso souberem se tem alguma coisa que atrapalhe o carregamento, ou um script detalhando a configuração do Grub e informando a partição, ou uma configuração importante do Kernel na qual não se encontra no livro, por favor compartilhem comigo e com a galera que terá esse mesmo problema, por favor?


  


2. Re: Grub e Kernel no LFS ( Linux From Scratch )

João Cláudio de Alcântara
aguamole

(usa Lubuntu)

Enviado em 19/04/2021 - 15:56h

Supondo que você instalo o Grub corretamente.
Você deve estar errando a nomenclatura que o Grub usa para as partição já que você instalo em um HD externo .
O que o manual diz que você deve ter só copiado(o exemplo) é que o Grub esta instalado em "set root=(hd0,2)" isso significa que o Grub esta no primeiro HD na terceira partição se não me engano.
Ou seja se eu não me engano o "set root=(hd0,2)" equivale a "/dev/sda3".
Eu não tenho certeza da partição, porque eu lembro que o Grub detecta o primeiro HD contando a partir do "0" incluindo o mesmo, mas eu não lembro se a partição também é assim.
Pode ser que seja, "/dev/sda2" um desses 2 é verdadeiro.
Tem que trocar os valores do "set root=(hd0,2)" para os correto.

No meu esta assim "set root='hd1,msdos2'" e quando abro o Gparted esta assim "/dev/sdb2" ou seja a partição no meu esta contando a partir do "1" e o SSD a partir do "0"

Você pode também tentar o "Boot-Repair".
https://www.vivaolinux.com.br/dica/Boot-Repair-Como-recuperar-o-GRUB-facilmente
Mas o legal do LSF é aprender a montar o seu próprio sistema.
Neste caso o Boot-Repair estaria montando o Grub para você.

Não esquece de marcar como resolvido se der certo, muitos meninos esquecem de marcar.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


3. Re: Grub e Kernel no LFS ( Linux From Scratch )

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 19/04/2021 - 21:27h


Qdobo grub dá algum problema geralmente o pessoal troca pelo lilo.


4. Re: Grub e Kernel no LFS ( Linux From Scratch )

João Cláudio de Alcântara
aguamole

(usa Lubuntu)

Enviado em 20/04/2021 - 09:00h

A eu esquece de explicar que no linux a partição onde o sistema esta instalado sempre é /dev/sda no caso a MBR do hd em que o grub foi instalado sempre ele sera o hd0,x


CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


5. Resposta a todos

Luiz Eduardo Maia Ribeiro
3dnaveia

(usa CentOS)

Enviado em 26/04/2021 - 09:24h


Muito obrigados a todos por me tirar essa dúvida. Valeu a todos.