Linux Mint 20 - GRUB duplicados [RESOLVIDO]

13. Re: Linux Mint 20 - GRUB duplicados

Alex Machado
alam.alam

(usa Linux Mint)

Enviado em 23/07/2020 - 10:31h

ricardogroetaers escreveu:

Resumo da ópera:

/dev/sda:ATA KINGSTON 120GB MBR (grub no disco)
/dev/sda1 primaria bootável (ativa) montada em "/" do Mint19 (grub na partição)
/dev/sda3 primária com Mint20 (não bootável, não ativa)

/dev/sdb:ATA SAMSUNG 1000GB MBR (grub no disco)
/dev/sdb2 primária bootável (ativa) Windows10 nela (Windows10 parece instalado em modo BIOS, não conheço Window10)
/dev/sdb4 primária apenas uma home do Linux (compartilhada?)

/dev/sdc:ATA SAMSUNG 320GB GPT aparenta apenas um disco de dados


Hipóteses não confirmadas, dificil analisar:

Grub do Mint19 pode estar na partição sda1 ela é iniciada (é a partição ativa) pelo boot pelo disco ATA KINGSTON 120GB
Grub no disco sda, provavelmente não é usado pelo boot, apenas um lançador. Talvez seja o grub do Mint20 ou foi instalado posteriormente. Mint20 não está em partição ativa não pode ser inicializado por ele mesmo, alguém (Mint19 ou um grub em outro local) o lança.

Grub no Disco ATA SAMSUNG 1000GB (sdb) fica impossível determinar de quem é. Provavelmente apenas um lançador do Windows10 quando boot é dado pelo outro Disco ATA KINGSTON 120GB (sda)
Se o boot for dado pelo proprio disco ATA SAMSUNG 1000GB (sdb) pode ser que o Windows entre direto visto estar na partição ativa.
Ou então o grub, instalado no proprio disco (sdb) permite escolher o sistema, o Windows10 no próprio disco ou os Linux Mint19 e 20 no outro disco (sda).

Conclusão: tá feia a coisa, embora provavelmente funcionado. Nunca me deparei com uma situação dessa.


Puxa!!!!
Que analise! Creio que vou ter bastante trabalho para resolver ou então formatar tudo.

Já tentei reinstalar o grub, tanto pelo terminal e também pelo aplicativo Boot-repair e não deu nada certo. Agora quando reinicializo parece que estou iniciando pelo CD aparece todas aquelas checagem do linux.

Por favor, já que citou os erros das partições para os Linuxs, como devo colocar os dois em partição lógica?

Meu sistema estava tudo legal, apenas com o Windows 10 e o Linux Mint 19.3, tudo redondo. Aí apareceu o Mint 20 e aquela vontade de ver as novidades, procurei fazer o upgrade em cima do 19.3 e deu algumas incompatibilidades com os programas que uso para trabalhar. Então, resolvi cria uma nova partição e instala-lo e testar a parte e começou esse drama. Que raca fui? kkkkkk
Perdi minhas configurações com o TJ que é acessado com assinatura digital, usava o Mint 19.3, muito rápido agora estou novamente na dependência do Windows parece que estou caminhando para trás.

Vou apagar o Mint 20 e ver se volta ao normal?




  


14. Re: Linux Mint 20 - GRUB duplicados [RESOLVIDO]

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 23/07/2020 - 12:27h

alam.alam escreveu: ... Creio que vou ter bastante trabalho para resolver ou então formatar tudo.

Se estivesse funcionando bem não valeria a pena mexer.
alam.alam escreveu: Já tentei reinstalar o grub, tanto pelo terminal e também pelo aplicativo Boot-repair e não deu nada certo. Agora quando reinicializo parece que estou iniciando pelo CD aparece todas aquelas checagem do linux.

É um grub chamando o outro grub.
alam.alam escreveu: Por favor, já que citou os erros das partições para os Linuxs, como devo colocar os dois em partição lógica?

Não citei erros em partições Linux, não vi erros em partições. Acho que fui mal entendido.
Num disco MBR padrão podemos ter até 4 partições primárias. Se isto for suficiente para suas necessidades, não vejo razão para criar partição lógica com unidades lógicas dentro dela. Só vai criar confusão.
Acredito, mas não confirmo, que Windows10, para dar boot em disco GPT requer UEFI e sua máquina parece ser BIOS. Confirme com o comando:
inxi -M
Logo, Windows10 deve ser instalado em disco MBR.
alam.alam escreveu: ... Aí apareceu o Mint 20 ..., procurei fazer o upgrade em cima do 19.3 e deu algumas incompatibilidades com os programas que uso para trabalhar. Então, resolvi cria uma nova partição e instala-lo e testar a parte e começou esse drama. Que raca fui? kkkkkk

E o Mint 19.3, provavelmente, virou Mint 20 aleijado.
alam.alam escreveu: Perdi minhas configurações com o TJ que é acessado com assinatura digital, usava o Mint 19.3, muito rápido agora estou novamente na dependência do Windows parece que estou caminhando para trás.

Mint 20 ainda não está maduro, ainda não temos programas de terceiros para ele. Se usa Mint para produtividade recomendo aguardar mais um tempo para usar Mint 20.
alam.alam escreveu:Vou apagar o Mint 20 e ver se volta ao normal?

Não acredito que vai ser tão simples assim.
No próximo post farei algumas sugestões.


15. Re: Linux Mint 20 - GRUB duplicados

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 23/07/2020 - 13:24h

Sugestões:
Considerando máquina BIOS:
-usar particionamento MBR (msdos) nos discos onde serão instalados os sistemas.
Em disco usado só para armazenamento de dados, o tipo de particionamento (MBR ou GPT) fica a vontade do usuário, salvo se usar sistemas operacionais mais antigos que não suportam GPT.
Alguns Windows, somente os de 64 bits, podem armazenar dados em discos GPT, mas para dar boot obrigatoriamente requerem UEFI e sua máquina, presume-se ser BIOS.

-instalar o grub de cada Linux na sua respectiva partição, dessa forma um grub não briga com o outro.
Ao deletar uma partição, o seu respectivo grub vai embora com ela.
Ai, é só ativar a outra partição, que tem um Linux e, é claro, tem também o seu respectivo Grub.
Partição ativa, em linguagem Linux, significa aquela que tem o sinalizador "boot". Olha a figurinha:
https://i.imgur.com/X6c3gmf.png
Na figura, a partição ativa (sinalizador "boot") é sdb3 (onde está instalado o Mint).
O Grub dela é lançado e eu posso escolher o sistema operacional (Mint ou Win XP).
Se eu ativar a partição sdb1 (onde está instalado o Windows XP), o boot será dado por ela e o Win XP carregará direto.
O Gerenciador de Inicialização do Win XP não reconhece o Linux.

-Eu, particularmente, não vejo vantagem em "colocar a home numa partição separada".
Ninguém é obrigado a guardar seus dados importantes na pasta "/home/seunomedeusuario" da mesma forma que não é obrigado a guardar na pasta "Meus documentos" do Windows.
Na pasta "/home/seunomedeusuario" tambem são armazenadas configurações dos programas e algumas categorias e lançadores do análogo ao "Menu iniciar" criadas pelo usuario ou instaladas pelos programas.
Se a pasta "/home" for compartilhada por mais de um sistema operacional, o nome de usuario (nome de login) em cada sistema não pode ser o mesmo, senão vai dar "M".

-Instale primeiro o Windows, depois o Linux. Voce pode fazer o inverso mas se prepare para ter "dor de cabeça".

Observação:
Parece, mas não tenho certeza, que o Grub instalado na partição não detecta sistemas operacionais em outra unidade de disco. Aqui o Grub não detecta o DOS instalado no outro disco. É necessário inverter a ordem do boot pelo setup.
Não sei dizer se é o Grub que não foi projetado para detectar o DOS.
Alguem mais experiente pode esclarecer.

Boa sorte.


16. Re: Linux Mint 20 - GRUB duplicados [RESOLVIDO]

Alex Machado
alam.alam

(usa Linux Mint)

Enviado em 23/07/2020 - 15:01h

ricardogroetaers escreveu:

Sugestões:
Considerando máquina BIOS:
-usar particionamento MBR (msdos) nos discos onde serão instalados os sistemas.
Em disco usado só para armazenamento de dados, o tipo de particionamento (MBR ou GPT) fica a vontade do usuário, salvo se usar sistemas operacionais mais antigos que não suportam GPT.
Alguns Windows, somente os de 64 bits, podem armazenar dados em discos GPT, mas para dar boot obrigatoriamente requerem UEFI e sua máquina, presume-se ser BIOS.

-instalar o grub de cada Linux na sua respectiva partição, dessa forma um grub não briga com o outro.
Ao deletar uma partição, o seu respectivo grub vai embora com ela.
Ai, é só ativar a outra partição, que tem um Linux e, é claro, tem também o seu respectivo Grub.
Partição ativa, em linguagem Linux, significa aquela que tem o sinalizador "boot". Olha a figurinha:
https://i.imgur.com/X6c3gmf.png
Na figura, a partição ativa (sinalizador "boot") é sdb3 (onde está instalado o Mint).
O Grub dela é lançado e eu posso escolher o sistema operacional (Mint ou Win XP).
Se eu ativar a partição sdb1 (onde está instalado o Windows XP), o boot será dado por ela e o Win XP carregará direto.
O Gerenciador de Inicialização do Win XP não reconhece o Linux.

-Eu, particularmente, não vejo vantagem em "colocar a home numa partição separada".
Ninguém é obrigado a guardar seus dados importantes na pasta "/home/seunomedeusuario" da mesma forma que não é obrigado a guardar na pasta "Meus documentos" do Windows.
Na pasta "/home/seunomedeusuario" tambem são armazenadas configurações dos programas e algumas categorias e lançadores do análogo ao "Menu iniciar" criadas pelo usuario ou instaladas pelos programas.
Se a pasta "/home" for compartilhada por mais de um sistema operacional, o nome de usuario (nome de login) em cada sistema não pode ser o mesmo, senão vai dar "M".

-Instale primeiro o Windows, depois o Linux. Voce pode fazer o inverso mas se prepare para ter "dor de cabeça".

Observação:
Parece, mas não tenho certeza, que o Grub instalado na partição não detecta sistemas operacionais em outra unidade de disco. Aqui o Grub não detecta o DOS instalado no outro disco. É necessário inverter a ordem do boot pelo setup.
Não sei dizer se é o Grub que não foi projetado para detectar o DOS.
Alguem mais experiente pode esclarecer.

Boa sorte.


Estou pelo celular. Ao remover a partição do Minto 20 deu "M" não dá noite para na tela preta primo grub. Tentei vários comandos e nada. Tentei recuperar boot win10 com cd e também falhou. Então partir para agressão reinstalando tudo. Vamos ver o que vai dar? Não acessava mais nada.


17. Re: Linux Mint 20 - GRUB duplicados [RESOLVIDO]

Alex Machado
alam.alam

(usa Linux Mint)

Enviado em 23/07/2020 - 15:45h

Cd bootavel do Mint 19.3 com minhas configurações. Mas não tem opção de instalar.
Qual comando usar no terminal?


18. Re: Linux Mint 20 - GRUB duplicados [RESOLVIDO]

Alex Machado
alam.alam

(usa Linux Mint)

Enviado em 24/07/2020 - 16:07h

Não encontrei nenhuma solução para o problema. Formatei o ssd e também a partição do windows e reinstalei tudo do zero. Agora estou reconfigurando tudo novamente. Nem o Timeshift ajudou, ao restaurar os dados o PC não inicializava, aparecia centenas de erros. Dado como RESOLVIDO.

Depois de todo o trabalho, faltando apenas alguns ajustes, parece que ficou certo, veja a saída do comando: APENAS UM GRUB.

alex@alex-Digitron:~$ sudo fdisk -l 2>/dev/null | egrep "Disk /|/dev/" | sed "s#^/dev/#Part /dev/#" | awk '{print $2}' | sed 's/://' | xargs -n1 -IX sudo sh -c "hexdump -v -s 0x80 -n 2 -e '2/1 \"%x\" \"\\n\"' X | xargs -n1 -IY sh -c \"case \"Y\" in '48b4') echo X: GRUB 2 v1.96 ;; 'aa75' | '5272') echo X: GRUB Legacy ;; '7c3c') echo X: GRUB 2 v1.97 oder v1.98 ;; '020') echo X: GRUB 2 v1.99 ;; *) echo X: NO GRUB Y ;; esac\""
[sudo] senha para alex:
/dev/sda: GRUB 2 v1.99
/dev/sda1: NO GRUB 55aa
/dev/sda2: NO GRUB 55aa
/dev/sda3: NO GRUB 00
/dev/sda4: NO GRUB 00
/dev/sdb: NO GRUB 7c66
/dev/sdb1: NO GRUB 55aa
/dev/sdb2: NO GRUB 55aa
/dev/sdb3: NO GRUB 55aa
/dev/sdb4: NO GRUB 00
/dev/sdc: NO GRUB 00
/dev/sdc1: NO GRUB 00
/dev/sdc2: NO GRUB 6f6f
/dev/sdc3: NO GRUB 6f6f
/dev/sdc4: NO GRUB 6f6f
/dev/sdc5: NO GRUB 6f6f
/dev/sdc6: NO GRUB 6f6f
alex@alex-Digitron:~$



19. Re: Linux Mint 20 - GRUB duplicados [RESOLVIDO]

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 24/07/2020 - 23:07h

alam.alam escreveu:
/dev/sda: GRUB 2 v1.99

Existe ocasiões em que o problema é tão complicado que não vale a pena perder tanto tempo e esforço para resolve-lo.
É mais prático reinstalar tudo.



20. Re: Linux Mint 20 - GRUB duplicados [RESOLVIDO]

Alex Machado
alam.alam

(usa Linux Mint)

Enviado em 25/07/2020 - 11:30h

ricardogroetaers escreveu:

alam.alam escreveu:
/dev/sda: GRUB 2 v1.99

Existe ocasiões em que o problema é tão complicado que não vale a pena perder tanto tempo e esforço para resolve-lo.
É mais prático reinstalar tudo.


Com certeza. Obrigado amigo pela sua atenção e ajuda.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts