questão com o grub

25. Re: questão com o grub

Patrick
Freud_Tux

(usa Outra)

Enviado em 17/04/2017 - 23:24h

Danlogan escreveu:

a esp é sda1. UEFI ali tá onde?

o que são esses de glib critical, source not found? É muito erro pra um sistema novo, não é?

essas distros aí são para avançados, heróis, eu só quero o básico mesmo. Meu irmão usa slackware e há alguns anos eu já tb, mas só com ajuda dele, quase como a sua comigo agora.

Pra mim ubuntu é o básico, conheço minhas limitações e necessidades.

E vou dar uma bronca nele, reclamada, puxada, porque não me ajudou até agora. Único problema que vejo no ubuntu é isso de atualizar. Pra você ter uma idéia do trauma, a que uso neste é a 10.04. E em outro computador também já tive problemas em atualização.


Estranho ter pedido senha via live. Geralmente está tudo com o sudo ativo, ou a senha é root dependendo do sistema é root. Mas vamos por partes.

Seu sistema está configurado para usar UEFI + GPT. Como sei disso?
Olhe a partição /dev/sda1 na imagem do Gparted. Lá está a "coluna" Label tem o nome ESP. Veja que o tamanho dela na coluna Size é de 500 mb. Lá indica que só foram usados 26.99mb (coluna USED). E na última coluna, que está escrito FLAG está "boot".
Isso meu caro amigo, indica que ele usa GPT + UEFI ;).

A saída do comando /gdisk /dev/sda mostra que o sistema está usando GPT. O lance sobre a MBR na saída desse comando, desconsidera, pois e meio que uma "proteção" que existe. Mas o mais importante é que os comandos deram certo ;).

Não comento sobre as partições /dev/sda 2 e 3, pois parecem ser um meio de "recovey" e/ou gordices do ubuntu que no final não ajudou muito :p ><.
A partição /dev/sda4 é onde está o sistema. E a /dev/sda5 é a swap (bem exagerada pro meu gosto, quase 16gb).

Bem, com essas informações, sugiro que você altere do modo Legacy para o modo UEFI. O sistema está instalado em modo UEFI, mas como o firmware UEFI foi desabilitado e no lugar foi habilitado o Legacy, já é um mistério pra mim. Você disse que nem mexeu lá, então, não sei.
Mas eu sugiro, que troque do modo Legacy, e mude o modo UEFI. Reinicie a máquina e veja se funciona.
Como usa UEFI + GPT, então, não usa o Grub legacy, mas sim, o Grub2. Nesse caso, o jeito de recuperar é totalmente diferente do que você tentou.

Vou te dar um exemplo, é mais ou menos isso aqui:

https://www.vivaolinux.com.br/topico/GRUB/Como-recuperar-o-Grub2-em-maquinas-que-usam-o-UEFI-e-GPT

A ideia é reinstalar o grub de volta dentro da partição ESP. Não existe mais do Grub ser instalado em um setor da MBR. Ele fica dentro da partição ESP. e de lá ele é gerenciado pelo UEFI. Dentro do UEFI, tem os bootloaders, com o nome do sistema. Depois de ativar o modo UEFI, tente dentro do UEFI, achar a sessão dos bootloaders e dar boot pelo Ubuntu.
O link que passei acima, funcionou apenas no Debian, pois eu não testei no ubuntu. Mas o ubuntu é filho do Debian, pode funcionar ;).


Bem, você perguntou o que seria UEFI e etc.
Antes as máquinas vinham com o BIOS + o sistema de arquivos chamado MBR. Eles tinham mais de 30 anos (desde a época que computadores eram caros demais). Por serem das "antigas" eles tinham muitas limitações, que começaram a gerar empecilhos para quem desenvolvia hardwares e Sistemas. Foi então, que surgiu o projeto de código aberto UEFI. Ele veio substituir o BIOS que já precisava se aposentar. De quebra, o UEFI consegue trabalhar de maneira muito, mas muito mais inteligente que o BIOS, ser mais flexível e gerenciar muito melhor discos em GPT. O GPT consegue trabalhar com discos de 2 tb ou mais, e podem ser usadas mais de 128 partições primárias. Para se ter uma ideia, o MBR só conseguia usar 4, e o resto tinha que ser dentro de uma partição chamada estendida. Se desse problemas nessa partição estendida, todas as outras partições que estavam dentro dela, iriam pro brejo automaticamente.

Sobre as mensagens que apareceram no terminal sobre o Gparted, bem, é normal isso. É que você "forçou" o terminal a chamar o executável do Gparted + a parte gráfica dele, e como o terminal não roda nada gráfico, dá essas mensagens. Mas você pode ver que o gparted surgiu ;).

T+

-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";


  


26. Re: questão com o grub

Daniela Siqueira
Danlogan

(usa Outra)

Enviado em 18/04/2017 - 06:57h

valeu, cara, por toda a ajuda até aqui.

o que fiz de errado ali?

https://uploaddeimagens.com.br/imagens/img_20170418_064943927-jpg

e no passo seguinte colocaria

apt-usb add ? (ou o nome que tem naquela tela de F12 usb device ....? ou só usb device add ?


27. Re: questão com o grub

Patrick
Freud_Tux

(usa Outra)

Enviado em 18/04/2017 - 19:00h

Danlogan escreveu:

valeu, cara, por toda a ajuda até aqui.

o que fiz de errado ali?

https://uploaddeimagens.com.br/imagens/img_20170418_064943927-jpg

e no passo seguinte colocaria

apt-usb add ? (ou o nome que tem naquela tela de F12 usb device ....? ou só usb device add ?


Então, relaxa, vamos por partes.

O erro ali, era do chroot de dentro do live pendrive que não estava achando o diretório /mnt/boot/efi.

Vamos ver se conseguimos "adaptar" esse esquema que eu criei para o ubuntu. No Debian eu sei que funciona.
Então vamos lá, por partes.

1º O firmware UEFI já está ativado certo? Isso só da certo se o UEFI estiver habilitado. Nada de modo Legacy ;).

2º De boot pelo pendrive normalmente.

3º Vamos a sua realidade de particionamento, onde temos:

/dev/sda1   - fat32     - ESP       - boot
/dev/sda2 - fat32 - DIAGS - hidden
/dev/sda3 - fat32 - OS - msftdata
/dev/sda4 - ext4 --> note que aqui não está falando o que é, se é sistema raíz, home...
/dev/sda5 - linux-Swap


Bem o que importa agora são as partições /dev/sda1 e /dev/sda4.

4º Agora abra um terminal. Use o sudo, ou o sudo su, ou o su + senha. O que importa nesse momento é que os comandos que tiverem o jogo da velha # na frente, vão precisar serem executados como super usuário. Com o usuário comum não vai dar certo.
Digite o comando para ficar dentro do diretório root:

 # cd 


Vamos começar montando a partição /dev/sda4 no diretório /mnt com permissão de leitura (r)e escrita (w):

# mount  /dev/sda4 /mnt 


Se não aparecer nenhum mensagem, significa que deu certo. Se aparecer alguma mensagem, poste ela aqui.

5º Agora vamos montar a partição /dev/sda1 dentro da /dev/sda4 que está montada em /mnt do live pendrive:

# mount /dev/sda1 /mnt/boot/efi 


Se não aparecer nenhuma mensagem, significa que deu certo. Se aparecer alguma mensagem, poste o erro aqui.

Verifique o conteúdo dentro de /mnt com o comando cd:

 # cd /mnt/boot/efi
# ls


Se tudo ocorreu bem, você estará dentro da partição EFI. Sai usando o comando cd:

# cd 


6º Agora que está tudo montado, vamos a mágica, com o chroot, que vai "emular" como se você estivesse dentro do seu sistema instalado:

# chroot /mnt/boot/efi 


7º Agora se tudo ocorreu bem até aqui, vamos ao "pulo do gato" no seu caso. Vamos usar a Internet no lugar do pendrive. Ai fica com você, ativar a Internet no sistema instalado.

8º Após ativar a Internet, rode:

# apt-get update && apt-get install --reinstall grub-efi 


Espere o comando acabar.

9º Agora rode o comando para instalar o grub na partição ESP:

# grub-install /dev/sda1 


10º Atualizando o grub:

# update-grub 


11º Verificando se tudo deu certo:

 # efibootmgr --verbose | grep ubuntu 


Vai mostrar umas informações, se tudo mostrar o nome ubuntu, então, tudo deu certo.

12º Agora saia do chroot com as teclas CTRL + D.

13º Desmonte as partições:

# umount /mnt/boot/efi
# umount /mnt


14º Desligue a máquina, retire o pendrive e veja se o sistema instalado reinicia.

----------> P.S <-----------

Se no passo não conseguir montar o diretório /mnt/boot/efi, verifique com o comando cd e ls o conteúdo dentro do diretório /mnt/boot:

# cd /mnt
# ls


Vai mostrar o conteúdo de /dev/sda4 que está montado dentro do diretório /mnt do livre pendrive. Vai mostrar os diretórios base, como /var/, /lib/, /mnt, /boot... Entre outros.
Se mostrar o diretório /boot, navegue até ele usando o cd:

# cd /mnt/boot/
# ls


Dentro dele deve ter um diretório chamado /efi.

Se não tiver, então, temos um problema.

T+



-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";


28. Re: questão com o grub

Daniela Siqueira
Danlogan

(usa Outra)

Enviado em 18/04/2017 - 19:33h

acho que não tem, né?

https://uploaddeimagens.com.br/imagens/img_20170418_192558765-jpg

será que devo refazer tudo o que me recomendou mudando o boot pelo pendrive a partir daquela parte da tela com F12 "try ubunt without installing" ?

Valeu muito, cara! O passo a passo ali deu quase, aqui parou no 5, mas deu na trave, certo?


29. Re: questão com o grub

Patrick
Freud_Tux

(usa Outra)

Enviado em 18/04/2017 - 20:14h

Danlogan escreveu:

acho que não tem, né?

https://uploaddeimagens.com.br/imagens/img_20170418_192558765-jpg

será que devo refazer tudo o que me recomendou mudando o boot pelo pendrive a partir daquela parte da tela com F12 "try ubunt without installing" ?

Valeu muito, cara! O passo a passo ali deu quase, aqui parou no 5, mas deu na trave, certo?


Estranho...

Tá parecendo que não tem chroot ai...
Tenta ver se instala ele dentro do live pendrive, com o apt-get update && apt-get install chroot.
E tente de novo os passos, isso, se conseguir instalar ele.

Sobre usar o lance do "try ubunt without installing", ele está falando pra tentar usar o ubuntu sem que esteja instalado.

Em último caso, eu te recomendo a fazer backup dos seus dados, e instalar tudo do zero, apagando tudo, e criando tudo do zero, partições e etc. Ficaria até melhor nesse caso.

T+





-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";


30. Re: questão com o grub

Daniela Siqueira
Danlogan

(usa Outra)

Enviado em 18/04/2017 - 20:26h

é porque por lá é uefi, e onde estou parecia legacy boot, mas então não tem a ver, né?


31. Re: questão com o grub

Patrick
Freud_Tux

(usa Outra)

Enviado em 18/04/2017 - 20:31h

Danlogan escreveu:

é porque por lá é uefi, e onde estou parecia legacy boot, mas então não tem a ver, né?


Creio que não, mas tenta lá e vê o que acontece ;).
No máximo que pode acontecer, se o pendrive estiver espetado, e tentar ser instalado no seu hd. Sugiro não deixar o pendrive espetado nesse caso.

T+



-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";


33. Re: questão com o grub

Patrick
Freud_Tux

(usa Outra)

Enviado em 18/04/2017 - 21:06h



Foi quase mesmo.

As mensagens da imagem acima, mostram que o source.list está desatualizado.
Não acha melhor tentar baixar uma versão do ubuntu mais recente? EU não sei bem, mas tem uma que tem suporte por mais de 2 anos, e uma outra que muda a cada 9 meses.

O fato de não ter aparecido nada que indicasse um ponto de montagem na partição /dev/sda4 também não me animou muito.
Parece que bugou mesmo. Eu daria boot pelo pendrive, montaria as partições que tem os arquivos que eu precisasse, salvaria tudo em outra mídia, depois de ter feito backup, apagava todas as partições, ou mesmo apagava o HD e começava do zero.
Seria melhor nesse caso, pois ai você particionaria do jeito que quisesse, teria uma partição só para os dados, essas coisas.

Acho melhor no seu caso, realizar uma instalação limpa. Ai você pode escolher outro S.O também.

T+

-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";


34. Re: questão com o grub

Daniela Siqueira
Danlogan

(usa Outra)

Enviado em 18/04/2017 - 21:29h

"Se for isso mesmo, bastaria voltar o UEFI, desabilitando o modo Legacy"

como faz pra desabilitar esse modo legacy?

também não sei como faz pra acessar os arquivos que me interessam a ponto de fazer um backup. E esse ubuntu que tava tinha backup que o próprio sistema sugeriu que eu fizesse. Ele tem utilidade mesmo?

atualizar ubuntu é uma droga, essa é a verdade. Se não atualiza, dá problema que o sistema parou no tempo. Se atualiza, corre-se o risco de se lascar durante a atualização.


35. Re: questão com o grub

Daniela Siqueira
Danlogan

(usa Outra)

Enviado em 19/04/2017 - 19:39h

pergunto como consigo acessar os arquivos que me interessam porque estão protegidos pelo root, e quando tento movê-los pra email ou pendrive, dá erro.

Já desistí de salvar esse ubuntu com grub pereba. Mas preciso de alguns arquivos que estão no hd.

E vou processar a dell pelo que me fizeram ao recomendar que desligasse o computador.

Valeu!


36. Re: questão com o grub

Patrick
Freud_Tux

(usa Outra)

Enviado em 20/04/2017 - 08:42h

Desculpe a demora em retornar.

Então, sair do modo Legacy para o UEFI vária enormemente de como cada empresadeixa o firmware UEFI.
Vou te dar um exemplo.
Tem notebooks da Asus que não tem a opção de desabilitar o UEFI, ou o Legacy. O firmware UEFI nesse caso, só mostra opções sobre o UEFI na sessão do Boot, onde se uma mídia espetada dor de 64 bits e tiver suporte ao UEFI, ele mostra as opções de boot pela mídia usando o UEFI, como o nome do driver de cd/dvd/blueray que tenha uma mídia com suporte UEFI, ou o pendrive por exemplo.
Já alguns Acer's tem a opção de habilitar o Legacy, desabilitando o UEFI, e vice-versa.
Cada marca faz de um jeito, e sempre mudam alguma coisa de modelo pra modelo.
No seu caso, ou você tira as fotos de todas as sessões que tm ai no seu firmware UEFI, ou pesquisa sobre o modelo dele junto ao fabricante.

Sobre o backup, eu já te explico ;).

O ubuntu é zoadinho, mas é que você está com uma versão antiga, e se não me falha a memória, sem suporte já, então tem esses problemas mesmo.

Sobre os arquivos que estão no hd, você tem que montar a partição em modo de leitura e escrita com um live cd ou dvd. Depois espetar uma mídía que tenha tamanho suficiente para fazer backup dos seus arquivos. Ai você pode usar ou o terminal, ou o modo gráfico para copiar os arquivos de um lugar para o outro.
Depois que terminar, desmonte a mídia que está com o backup, e desmonte a partição que foi montada. E depois, faça uma instalação limpa ;).
Faça todo esse processo como root mesmo, e depois na mídia de backup, altere as permissões para o usuário comum e pronto ;)

Para montar em modo de leitura e escrita, use o comando abaixo:

# mount -t ext4 /dev/sda4 -rw /mnt 


Vai montar a partição /dev/sda4 que usa o tipo de arquivo ext4 dentro do diretório /mnt da mídia que você deu boot.
Depois basta teclar alt + f2 digitar gksudo nautilus (ou outro gerenciador de arquivos que o gnome usa) e navegar até o diretório /mnt e dentro dele, vai estar todos os seus arquivos. Ai você copia/move eles para a mídia de backup tipo um hd externo.

Sobre processar a Dell, besteira!
Vai ser tempo e grana jogados fora. Uma queixa pelo procon já é o começo.
Se estiver ainda na garantia, entre em contato com eles, e peça para que se virem. Mas sempre, sempre faça backup de seus arquivos, pois quando vai pra assistência, muitas apagam os dados sem fazer backup.

Você poderia tentar usar o "rescatus " se esse tiver suporte ao UEFI.
É uma um sistema pequeno, que tem a função de recuperar o grub e fazer mais coisas. Talvez com ele, você conseguia recuperar o seu grub ;).

http://www.supergrubdisk.org/

Tem para live pendrive e cd.

Dá uma olhada no projeto blz!

T+
-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts