Problema no GRUB do Linux Debian 9

1. Problema no GRUB do Linux Debian 9

Paulo Marcelo de Oliveira Rosa
Lyon63

(usa Debian)

Enviado em 05/07/2017 - 00:45h

Tenho um notebook Dell Inspiron 5547 15", em dual boot com Windows 10 e Debian 9. Toda vez que o hd externo está conectado e, se por ventura eu reiniciar a máquina, o GRUB altera o reconhecimento das partições, indicando o referido hd como Sda1, e o hd do notebook como Sdb. Uma loucura, uma vez que no hd do notebook está particionado como Sda1 (com o registro de boot do GRUB), Sda2 com o Windows 10, Sda3 com o Debian e, por último, a partição Sda4 como Dados do usuário. Ao desconectar o hd externo e comandar o "update-grub", o reconhecimento volta ao normal.
Em tempo, no hd externo estão os backups do Windows 10, os quais efetuo sempre aos domingos, após uma semana de operação e de atualizações, além de backups do Debian igualmente.
Não sei se há alguma relação, mas preciso de ajuda para configurar corretamente o GRUB, e evitar esses dissabores constantes.
Agradeço toda a ajuda possível dos participantes deste VOL.
Abçs!


  


2. Re: Problema no GRUB do Linux Debian 9

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 05/07/2017 - 00:53h

Lyon63 escreveu:

Tenho um notebook Dell Inspiron 5547 15", em dual boot com Windows 10 e Debian 9. Toda vez que o hd externo está conectado e, se por ventura eu reiniciar a máquina, o GRUB altera o reconhecimento das partições, indicando o referido hd como Sda1, e o hd do notebook como Sdb. Uma loucura, uma vez que no hd do notebook está particionado como Sda1 (com o registro de boot do GRUB), Sda2 com o Windows 10, Sda3 com o Debian e, por último, a partição Sda4 como Dados do usuário. Ao desconectar o hd externo e comandar o "update-grub", o reconhecimento volta ao normal.
Em tempo, no hd externo estão os backups do Windows 10, os quais efetuo sempre aos domingos, após uma semana de operação e de atualizações, além de backups do Debian igualmente.
Não sei se há alguma relação, mas preciso de ajuda para configurar corretamente o GRUB, e evitar esses dissabores constantes.
Agradeço toda a ajuda possível dos participantes deste VOL.
Abçs!


velho ... o hd (interno) está sendo montado aonde ??? se estiver sendo montado em /media altere para ser montado em /mnt ... v se só isso resolve o problema aí !!!



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



3. Re: Problema no GRUB do Linux Debian 9

Paulo Marcelo de Oliveira Rosa
Lyon63

(usa Debian)

Enviado em 05/07/2017 - 10:41h

Prezado Mauriciodez,
A montagem das partições do hd interno está correta, como "mnt", e é isso que está muito estranho...
Aparentemente, está tudo certo...
E o maldito problema persiste, hoje pela manhã tive de comandar "update-grub" e reinicializar por três vezes!!
Socooorrooo!
Ajudem-me, e evitem um suicidio!


4. Re: Problema no GRUB do Linux Debian 9

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 05/07/2017 - 10:56h

Lyon63 escreveu:

Prezado Mauriciodez,
A montagem das partições do hd interno está correta, como "mnt", e é isso que está muito estranho...
Aparentemente, está tudo certo...
E o maldito problema persiste, hoje pela manhã tive de comandar "update-grub" e reinicializar por três vezes!!
Socooorrooo!
Ajudem-me, e evitem um suicidio!


uma opção seria vc não fazer partição primaria no hd externo ...



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



5. Re: Problema no GRUB do Linux Debian 9

Paulo Marcelo de Oliveira Rosa
Lyon63

(usa Debian)

Enviado em 05/07/2017 - 13:59h

Caro Mauríciodez, desde já agradeço tua boa vontade e disposição em ajudar...
Mas, aos fatos:
O hd externo está formatado como partição lógica, o que torna ainda mais irritante o que, entendo, seja efetivamente um bug do GRUB...
A situação conecta/disconecta o hd externo provoca a situação mencionada quanto à identificação das partições...
O comando "update-grub" tem se mostrado inócuo, uma vez que o mesmo não corrige o problema...
Continua a pergunta: o que fazer?
O grito ainda é o mesmo: socooorrooo!


6. Re: Problema no GRUB do Linux Debian 9

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 05/07/2017 - 14:17h

Lyon63 escreveu:

Caro Mauríciodez, desde já agradeço tua boa vontade e disposição em ajudar...
Mas, aos fatos:
O hd externo está formatado como partição lógica, o que torna ainda mais irritante o que, entendo, seja efetivamente um bug do GRUB...
A situação conecta/disconecta o hd externo provoca a situação mencionada quanto à identificação das partições...
O comando "update-grub" tem se mostrado inócuo, uma vez que o mesmo não corrige o problema...
Continua a pergunta: o que fazer?
O grito ainda é o mesmo: socooorrooo!


velho ... a princípio isso não tem nada a ver com o grub não pois não é ele que identifica os discos, o grub só faz "direcionar" o boot para a partição pré estabelecida, vou dar uma vasculhada pra ver se descubro o possível culpado por este "bug" aí ... para adiantar posta ai algumas informações do teu sistema com o hd externo espetado

sudo blkid 
cat /etc/fstab 



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



7. Re: Problema no GRUB do Linux Debian 9

Paulo Marcelo de Oliveira Rosa
Lyon63

(usa Debian)

Enviado em 07/07/2017 - 00:13h

Caríssimo Mauríciodez, as info abaixo, cfe. tua orientação:


marcelo@CPdoMarcelo2:~$ su
Senha:
root@CPdoMarcelo2:/home/marcelo# blkid
/dev/sda1: LABEL="Reservado pelo Sistema" UUID="28867899867868E8" TYPE="ntfs" PARTUUID="da5864c4-01"
/dev/sda2: LABEL="Windows" UUID="345E83925E834B94" TYPE="ntfs" PARTUUID="da5864c4-02"
/dev/sda3: LABEL="Debian" UUID="9af39371-f1f7-4764-86e8-761ce0a35ea3" TYPE="ext4" PARTUUID="da5864c4-03"
/dev/sda5: LABEL="Dados" UUID="44A543A8358112DA" TYPE="ntfs" PTTYPE="dos" PARTUUID="da5864c4-05"

root@CPdoMarcelo2:/home/marcelo# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
UUID=9af39371-f1f7-4764-86e8-761ce0a35ea3 / ext4 errors=remount-ro 0 1
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/disk/by-uuid/56E6C89D40CF455E /mnt/56E6C89D40CF455E auto nosuid,nodev,nofail,x-gvfs-show 0 0


8. Re: Problema no GRUB do Linux Debian 9

Paulo Marcelo de Oliveira Rosa
Lyon63

(usa Debian)

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

Mauríciodez, as info abaixo, com o hd externo conectado...



root@CPdoMarcelo2:/home/marcelo# blkid
/dev/sda1: LABEL="Reservado pelo Sistema" UUID="28867899867868E8" TYPE="ntfs" PARTUUID="da5864c4-01"
/dev/sda2: LABEL="Windows" UUID="345E83925E834B94" TYPE="ntfs" PARTUUID="da5864c4-02"
/dev/sda3: LABEL="Debian" UUID="9af39371-f1f7-4764-86e8-761ce0a35ea3" TYPE="ext4" PARTUUID="da5864c4-03"
/dev/sda5: LABEL="Dados" UUID="44A543A8358112DA" TYPE="ntfs" PTTYPE="dos" PARTUUID="da5864c4-05"
/dev/sdb5: LABEL="Seagate Expansion Drive" UUID="38E6A0624927E8D2" TYPE="ntfs" PTTYPE="dos" PARTUUID="6fc2de02-05"

root@CPdoMarcelo2:/home/marcelo# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
UUID=9af39371-f1f7-4764-86e8-761ce0a35ea3 / ext4 errors=remount-ro 0 1
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/disk/by-uuid/56E6C89D40CF455E /mnt/56E6C89D40CF455E auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/2A2B64A303B5A40F /mnt/2A2B64A303B5A40F auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/28867899867868E8 /mnt/28867899867868E8 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/345E83925E834B94 /mnt/345E83925E834B94 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/44A543A8358112DA /mnt/44A543A8358112DA auto nosuid,nodev,nofail,x-gvfs-show 0 0


9. Re: Problema no GRUB do Linux Debian 9

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 07/07/2017 - 01:31h

Lyon63 escreveu:

Mauríciodez, as info abaixo, com o hd externo conectado...



root@CPdoMarcelo2:/home/marcelo# blkid
/dev/sda1: LABEL="Reservado pelo Sistema" UUID="28867899867868E8" TYPE="ntfs" PARTUUID="da5864c4-01"
/dev/sda2: LABEL="Windows" UUID="345E83925E834B94" TYPE="ntfs" PARTUUID="da5864c4-02"
/dev/sda3: LABEL="Debian" UUID="9af39371-f1f7-4764-86e8-761ce0a35ea3" TYPE="ext4" PARTUUID="da5864c4-03"
/dev/sda5: LABEL="Dados" UUID="44A543A8358112DA" TYPE="ntfs" PTTYPE="dos" PARTUUID="da5864c4-05"
/dev/sdb5: LABEL="Seagate Expansion Drive" UUID="38E6A0624927E8D2" TYPE="ntfs" PTTYPE="dos" PARTUUID="6fc2de02-05"

root@CPdoMarcelo2:/home/marcelo# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
UUID=9af39371-f1f7-4764-86e8-761ce0a35ea3 / ext4 errors=remount-ro 0 1
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/disk/by-uuid/56E6C89D40CF455E /mnt/56E6C89D40CF455E auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/2A2B64A303B5A40F /mnt/2A2B64A303B5A40F auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/28867899867868E8 /mnt/28867899867868E8 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/345E83925E834B94 /mnt/345E83925E834B94 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/dev/disk/by-uuid/44A543A8358112DA /mnt/44A543A8358112DA auto nosuid,nodev,nofail,x-gvfs-show 0 0


velho .. esses negócios teus estão uma bagunça du k7 ... a princípio ... que disco é esse ?
/dev/disk/by-uuid/56E6C89D40CF455E /mnt/56E6C89D40CF455E auto nosuid,nodev,nofail,x-gvfs-show 0 0

outra coisa ... pelo q vi parece que seu hd externo é esse né ?? aonde ele está montado ?
/dev/sdb5: LABEL="Seagate Expansion Drive" UUID="38E6A0624927E8D2" TYPE="ntfs" PTTYPE="dos" PARTUUID="6fc2de02-05"

faz o seguinte ... instala esse programa aí e tenta arrumar esse seu fstab por ele
sudo apt install gnome-disk-utility 


que q vc vai fazer ... abre o utilitário, procura por "discos" ... ele é bem facil de mexer, no painel esquerdo vc seleciona o disco e no painel direito a partição ... clica depois na 'engrenagem' e "editar opções de montagem" ... para editar vc desabilita as opções de montagem automáticas, e edita a sua maneira, as únicas coisas a principio q vc precisa mexer é em

-Opções de montagem
-Ponto de montagem ... ( as partições do hd externo vc monta em /media e as do interno em /mnt )
-Identificar como ( aqui vc marca como "label" )

OBS: não mexa na partição raiz do Debian

depois com tudo dentificado pelo label no fstab vc deixa tudo montado e manda o fstab de novo e a saida desse comando
sudo fdisk -l 





------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



10. Re: Problema no GRUB do Linux Debian 9

edps
edps

(usa Slackware)

Enviado em 07/07/2017 - 06:17h

O problema disso chama-se UUID.

Se eu não estivesse ao celular talvez pudesse ajudar melhor..

Isso ocorre porque onde há a referência à / dev/sda1, /dev/sd* etc. Deveria estar:

UUID=a numeração obtida com:

# blkid
OU
# ls -al /dev/disks/by-uuid






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts