Problema com GRUB : Debian + Slackware

1. Problema com GRUB : Debian + Slackware

Antonio jose
antoniojose12

(usa Fedora)

Enviado em 16/08/2017 - 22:51h

boa noite,tenho o slackware instalado porem instalei o debian e no grub nao reconnhece o slackware,qual procedimento sigo para o slacware aparecer no grub?


  


2. Re: Problema com GRUB : Debian + Slackware

Antonio jose
antoniojose12

(usa Fedora)

Enviado em 17/08/2017 - 00:49h

up


3. Re: Problema com GRUB

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 17/08/2017 - 01:01h

Tente assim:
1° Inicie o debian
2° Abra o terminal
3° digite update-grub ou update-grub2 dependendo da versão que você usa
4° Reinicie
5° Se não funcionar volte e avise, caso funcione, volte e avise



______________________________________________________________________
OS: Biebian
Kernel: x86_64 3.5.2-amd64
Resolution: 1320x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB
Distro: http://biebian.sourceforge.net/


4. Re: Problema com GRUB : Debian + Slackware

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/08/2017 - 08:05h

Eu tentaria o grub-customizer
https://www.vivaolinux.com.br/dica/Instalando-Grub-Customizer-no-Debian-9-Stretch/

---------------
clodoaldops
https://dicaslinuxmint.blogspot.com.br/


5. Re: Problema com GRUB : Debian + Slackware

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 17/08/2017 - 11:01h

Apesar dos desenvolvedores desencorajarem, eu edito o /boot/grub.cfg e adiciono uma entrada para o outro SO.

Se quiser uma ajuda pra fazer isso, informe:
- "device" da partição(sda1,sda2, etc) raiz do Slack;
- UUID da partição raiz do Slack;
- sistema de arquivos da partição raiz do Slack;
- se usar /boot separado para o Slack, forneça o device, UUID e sistema de arquivos da raiz também.


6. Re: Problema com GRUB : Debian + Slackware

Eduardo
73du4rd0

(usa Void Linux)

Enviado em 17/08/2017 - 19:53h

madrugada escreveu:

Apesar dos desenvolvedores desencorajarem, eu edito o /boot/grub.cfg e adiciono uma entrada para o outro SO.

Se quiser uma ajuda pra fazer isso, informe:
- "device" da partição(sda1,sda2, etc) raiz do Slack;
- UUID da partição raiz do Slack;
- sistema de arquivos da partição raiz do Slack;
- se usar /boot separado para o Slack, forneça o device, UUID e sistema de arquivos da raiz também.


Opa, eaí cara, poderia explicar mais detalhadamente ou mostrar uma exemplo de entrada que você adicionou manualmente, vou fazer um teste.



::::::: surak@slacky
::::::::::::::::::: ---------------
::::::::::::::::::::::::: OS: Slackware 14.2 x86_64
::::::::cllcccccllllllll:::::: User: surak
:::::::::lc dc::::::: Kernel: 4.12.4
::::::::cl clllccllll oc::::::::: Uptime: *** mins
:::::::::o lc::::::::co oc:::::::::: Packages: ***
::::::::::o cccclc:::::clcc:::::::::::: Shell: bash 4.4.12
:::::::::::lc cclccclc::::::::::::: Resolution: 1366x768
::::::::::::::lcclcc lc:::::::::::: DE: Xfce
::::::::::cclcc:::::lccclc oc::::::::::: Theme: Adapta [GTK2/3]
::::::::::o l::::::::::l lc::::::::::: Icons: Flat Remix [GTK2/3]
:::::cll:o clcllcccll o::::::::::: Terminal: xfce4-terminal
:::::occ:o clc:::::::::::
::::ocl:ccslclccclclccclclc:::::::::::::
:::oclcccccccccccccllllllllllllll:::::
::lcc1lcccccccccccccccccccccccco::::
::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::
::::::::::::::::::::::




7. Re: Problema com GRUB : Debian + Slackware

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 17/08/2017 - 23:16h

surak escreveu:
[...]
Opa, eaí cara, poderia explicar mais detalhadamente ou mostrar uma exemplo de entrada que você adicionou manualmente, vou fazer um teste.
[...]


Exemplo com /boot separado da raiz:
- "device" do /boot: /dev/sda2
- "device" da raiz: /dev/sda3
- UUID da partição /boot(é a que importa, pois ele contem o kernel e o initrd, caso necessário): af682489-d624-4ec9-881f-9cc1e0481274
- sistema de arquivos da partição /boot: ext2
menuentry 'Slackware 14.2 (/dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-generic--af682489-d624-4ec9-881f-9cc1e0481274' {
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 af682489-d624-4ec9-881f-9cc1e0481274
else
search --no-floppy --fs-uuid --set=root af682489-d624-4ec9-881f-9cc1e0481274
fi
linux /vmlinuz-generic-4.4.75 root=/dev/sda3
#initrd /initrd-4.4.75.gz
}



Se todo o meu sistema estivesse em /dev/sda2, o menu seria assim:
menuentry 'Slackware 14.2 (/dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-generic--af682489-d624-4ec9-881f-9cc1e0481274' {
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 af682489-d624-4ec9-881f-9cc1e0481274
else
search --no-floppy --fs-uuid --set=root af682489-d624-4ec9-881f-9cc1e0481274
fi
linux /boot/vmlinuz-generic-4.4.75
#initrd /initrd-4.4.75.gz
}



Repare que quando está tudo na raíz, a chamada do kernel /boot/"nome_do_kernel", e quando o /boot está em uma partição separada, a chamada do kernel fica /"nome_do_kernel", com o initrd da mesma forma e a partição raíz sendo apontado como um parâmetro na linha do kernel.


8. Tópico: Problema com GRUB : Debian + Slackware

Jackson
doh26

(usa Debian)

Enviado em 18/08/2017 - 00:07h

Eu acho que vc instalou o grub na partição do deb ou do slack...
Faz assim:
Reinstala o grub no disco pai, no caso se o seu hd for SATA é no dev/sda
depois atualiza o grub no debian digite update-grub



9. Re: Problema com GRUB : Debian + Slackware

Eduardo
73du4rd0

(usa Void Linux)

Enviado em 18/08/2017 - 13:20h

Exemplo com /boot separado da raiz:
- "device" do /boot: /dev/sda2
- "device" da raiz: /dev/sda3
- UUID da partição /boot(é a que importa, pois ele contem o kernel e o initrd, caso necessário): af682489-d624-4ec9-881f-9cc1e0481274
- sistema de arquivos da partição /boot: ext2
menuentry 'Slackware 14.2 (/dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-generic--af682489-d624-4ec9-881f-9cc1e0481274' {
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 af682489-d624-4ec9-881f-9cc1e0481274
else
search --no-floppy --fs-uuid --set=root af682489-d624-4ec9-881f-9cc1e0481274
fi
linux /vmlinuz-generic-4.4.75 root=/dev/sda3
#initrd /initrd-4.4.75.gz
}



Se todo o meu sistema estivesse em /dev/sda2, o menu seria assim:
menuentry 'Slackware 14.2 (/dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-generic--af682489-d624-4ec9-881f-9cc1e0481274' {
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 af682489-d624-4ec9-881f-9cc1e0481274
else
search --no-floppy --fs-uuid --set=root af682489-d624-4ec9-881f-9cc1e0481274
fi
linux /boot/vmlinuz-generic-4.4.75
#initrd /initrd-4.4.75.gz
}



Repare que quando está tudo na raíz, a chamada do kernel /boot/"nome_do_kernel", e quando o /boot está em uma partição separada, a chamada do kernel fica /"nome_do_kernel", com o initrd da mesma forma e a partição raíz sendo apontado como um parâmetro na linha do kernel.[/quote]

Valeu pela explicação, deu certo aqui, no caso uso / e /boot na mesma partição!



10. Re: Problema com GRUB : Debian + Slackware

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 18/08/2017 - 21:49h

surak escreveu:
[...]
Valeu pela explicação, deu certo aqui, no caso uso / e /boot na mesma partição!

Que bom que conseguiu! :-)


11. Re: Problema com GRUB : Debian + Slackware

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 18/08/2017 - 21:50h

antoniojose12 escreveu:

boa noite,tenho o slackware instalado porem instalei o debian e no grub nao reconnhece o slackware,qual procedimento sigo para o slacware aparecer no grub?
Teve algum progresso?


12. Re: Problema com GRUB : Debian + Slackware

edps
edps

(usa Slackware)

Enviado em 18/08/2017 - 22:30h

Isso o que o @madrugada sugeriu eu faria em /etc/grub.d/40_custom, simplificando você colocaria o bloco sugerido no tal arquivo e daí rodaria um dos comandos abaixo:

# update-grub
ou
# grub-mkconfig -o /boot/grub/grub.cfg


O por que disso? porque editar diretamente o arquivo /boot/grub/grub.cfg até funciona, mas se porventura você (ou o sistema inteligente que é o Debian executar um dos comandos acima), e ele o faz quando um kernel é atualizado, a initrd idem, etc, enfim, tudo o que tiver modificado no tal arquivo será perdido.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts