Depois de instalar o Linux

FIREYT007

Membro
Boas pessoal,
Tenho para aqui um Magalhães 1 onde já tentei instalar várias vezes sistemas operativos.
Ao primeiro, tentava colocar Windows e ele quando ia para arrancar pela pen ficava em uma tela preta com um underscore a piscar. Agora, depois de várias tentativas consegui instalar o antiX Linux, porém, depois de instalado o computador reiniciou e voltou a uma tela preta com a barra a piscar.
Alguém sabe o que poderá ser? Talvez HD danificado? Só sei que já pesquisei muita coisa e não consegui solucionar.
Obrigado!
 
Ele dá-te o grub ou não?

Se dá pressiona "e" e no fim do kernel mete → nomodeset.
Depois em modo gráfico editsd o grub e colocas o nomodeset.
Depois procuras se te interessar o tipo de gráfica e instalas ou não os drivers firmware.

Se não te dá o Grub provavelmente a instalação não correu de todo bem, pode ser um mero problema de reboot comando no instalador e que a ordem não se execute por algum tipo de módulo hardware.

Para listares dispositivos comando → lsblk ou fdisk, ara determinares boot flag o fdisk.

Se por acaso não marcaste a opção boot flag no instalador na partição correta e fizeste duas ou mais partições pode ser esse o problema.

Exemplo:

$ fdisk -l

Disco /dev/sda: 1000.2 GB, 1000204886016 bytes
255 cabeças, 63 setores/trilhas, 121601 cilindros, total de 1953525168 setores
Unidades = setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 4096 bytes
Tamanho da E/S (mínimo/ideal): 4096 bytes / 4096 bytes
Identificador do disco: 0x0009ea5b

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 * 2048 1945772031 972884992 83 Linux
/dev/sda2 1945774078 1953523711 3874817 5 Estendida
A partição 2 não inicia em um limite de setor físico.
/dev/sda5 1945774080 1953523711 3874816 82 Linux swap / Solaris

AVISO: GPT (Tabela de Partição GUID) detectada em '/dev/sdb'! O utilitário fdisk não tem suporte para GPT. Utilize o GNU Parted.


Disco /dev/sdb: 1000.2 GB, 1000170586112 bytes
255 cabeças, 63 setores/trilhas, 121597 cilindros, total de 1953458176 setores
Unidades = setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 512 bytes
Tamanho da E/S (mínimo/ideal): 512 bytes / 512 bytes
Identificador do disco: 0x16f2a91f

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1 1 1953458175 976729087+ ee GPT
 
Ele dá-te o grub ou não?

Se dá pressiona "e" e no fim do kernel mete → nomodeset.
Depois em modo gráfico editsd o grub e colocas o nomodeset.
Depois procuras se te interessar o tipo de gráfica e instalas ou não os drivers firmware.

Se não te dá o Grub provavelmente a instalação não correu de todo bem, pode ser um mero problema de reboot comando no instalador e que a ordem não se execute por algum tipo de módulo hardware.

Para listares dispositivos comando → lsblk ou fdisk, ara determinares boot flag o fdisk.

Se por acaso não marcaste a opção boot flag no instalador na partição correta e fizeste duas ou mais partições pode ser esse o problema.

Exemplo:

$ fdisk -l

Disco /dev/sda: 1000.2 GB, 1000204886016 bytes
255 cabeças, 63 setores/trilhas, 121601 cilindros, total de 1953525168 setores
Unidades = setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 4096 bytes
Tamanho da E/S (mínimo/ideal): 4096 bytes / 4096 bytes
Identificador do disco: 0x0009ea5b

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 * 2048 1945772031 972884992 83 Linux
/dev/sda2 1945774078 1953523711 3874817 5 Estendida
A partição 2 não inicia em um limite de setor físico.
/dev/sda5 1945774080 1953523711 3874816 82 Linux swap / Solaris

AVISO: GPT (Tabela de Partição GUID) detectada em '/dev/sdb'! O utilitário fdisk não tem suporte para GPT. Utilize o GNU Parted.


Disco /dev/sdb: 1000.2 GB, 1000170586112 bytes
255 cabeças, 63 setores/trilhas, 121597 cilindros, total de 1953458176 setores
Unidades = setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 512 bytes
Tamanho da E/S (mínimo/ideal): 512 bytes / 512 bytes
Identificador do disco: 0x16f2a91f

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1 1 1953458175 976729087+ ee GPT

Basicamente eu meti-lhe o windows xp profissional ontem e aí ele iniciou o setup e depois de reiniciar deu direitinho, mas quando meto outro de tipo de OS acontece-me isso, o linux roda bem na pen mas depois instalo e da a tal tela preta ao iniciar. Deve ser o HD danificado.
 
Basicamente eu meti-lhe o windows xp profissional ontem e aí ele iniciou o setup e depois de reiniciar deu direitinho, mas quando meto outro de tipo de OS acontece-me isso, o linux roda bem na pen mas depois instalo e da a tal tela preta ao iniciar. Deve ser o HD danificado.

Não se o HD estivesse danificado a partição em principio ficava com erro de leitura e não dava nem um nem outro até corrigires o ponto de entrada de partição e saída.

O Antix aparece-te no Grub ou no gestor de boot loader ?
Se te aparece dás enter e te dá essa tela o que tens de fazer é o parametro kernel que te passei.

Se não te aparece aí sim é um problema no gestor boot-loader que não tem o acesso a boot na partição linux indicada em principio.

https://download.tuxfamily.org/antix/docs-antiX-19/live-boot/begin.html#_step_1_the_boot_loader_menu
 
Última edição:
Não se o HD estivesse danificado a partição em principio ficava com erro de leitura e não dava nem um nem outro até corrigires o ponto de entrada de partição e saída.

O Antix aparece-te no Grub ou no gestor de boot loader ?
Se te aparece dás enter e te dá essa tela o que tens de fazer é o parametro kernel que te passei.

Se não te aparece aí sim é um problema no gestor boot-loader que não tem o acesso a boot na partição linux indicada em principio.

https://download.tuxfamily.org/antix/docs-antiX-19/live-boot/begin.html#_step_1_the_boot_loader_menu
Quando escrevi este tópico já tava a instalar o Linux Lite mas aconteceu o mesmo. Mas sim, aparece-me o GRUB, tudo direitinho.
 
Não se o HD estivesse danificado a partição em principio ficava com erro de leitura e não dava nem um nem outro até corrigires o ponto de entrada de partição e saída.

O Antix aparece-te no Grub ou no gestor de boot loader ?
Se te aparece dás enter e te dá essa tela o que tens de fazer é o parametro kernel que te passei.

Se não te aparece aí sim é um problema no gestor boot-loader que não tem o acesso a boot na partição linux indicada em principio.

https://download.tuxfamily.org/antix/docs-antiX-19/live-boot/begin.html#_step_1_the_boot_loader_menu
Consegues me enviar um tutorial bem explicado de como instalar o Linux Lite corretamente sff. É que eu em Linux percebo bola. Já formatei alguns pcs e tal mas foi tudo windows.
 
Se te aparece o Grub tem lá uma entrada windows xp outra entrada com Linux ....

É isso não é.

Se assim é nesse momento colocas o boot no linux lite ou no que for e pressionas a tecla do teclado - e - aí apresenta-te uma entrada de kernel com as setas andas até ao fim dela e escreves - nomodeset- e clicas enter e voilá o sistema deve iniciar com definições de base gráficas, depois dentro do sistema adicionas esse parametro ao etc/default/grub e colocas o nomodeset no texto =

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

*precisas de fazer isso com modo root se temporal podes fazer assim abrir terminal e escrever

$ sudo thunar (acho que o Xfce usa gestor thunar)

- depois abre-se uma janela navegas até ao caminho etc/default/grub abre-lo com um editor de texto simples e editas a linha acima e pronto.

Deixo-te aqui páginas de exemplo como pedes →
https://www.dell.com/support/articl...do-processo-de-inicialização-do-linux?lang=pt
https://wiki.ubuntu.com/Kernel/KernelBootParameters
https://askubuntu.com/questions/38780/how-do-i-set-nomodeset-after-ive-already-installed-ubuntu


O teu problema não é o boot-loader mas sim o modo gráfico as definições de instalação estão mal adaptadas ao hardware e usas definições de adição valores gráficos pós-definidos para o sistema gráfico e usando definição de BIOS definida com nomodeset revertes esse uso de carregar essas definições pós-definidas . É como se usá-se uma versão de fábrica.

"Adding the nomodeset parameter instructs the kernel to not load video drivers and use BIOS modes instead until X is loaded."

Fonte : https://ubuntuforums.org/showthread.php?t=1613132
 
Última edição:
Se te aparece o Grub tem lá uma entrada windows xp outra entrada com Linux ....

É isso não é.

Se assim é nesse momento colocas o boot no linux lite ou no que for e pressionas a tecla do teclado - e - aí apresenta-te uma entrada de kernel com as setas andas até ao fim dela e escreves - nomodeset- e clicas enter e voilá o sistema deve iniciar com definições de base gráficas, depois dentro do sistema adicionas esse parametro ao etc/default/grub e colocas o nomodeset no texto =

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

*precisas de fazer isso com modo root se temporal podes fazer assim abrir terminal e escrever

$ sudo thunar (acho que o Xfce usa gestor thunar)

- depois abre-se uma janela navegas até ao caminho etc/default/grub abre-lo com um editor de texto simples e editas a linha acima e pronto.

Deixo-te aqui páginas de exemplo como pedes →
https://www.dell.com/support/article/pt-pt/sln306327/opção-manual-de-linha-de-inicialização-do-kernel-nomodeset-do-processo-de-inicialização-do-linux?lang=pt
https://wiki.ubuntu.com/Kernel/KernelBootParameters
https://askubuntu.com/questions/38780/how-do-i-set-nomodeset-after-ive-already-installed-ubuntu


O teu problema não é o boot-loader mas sim o modo gráfico as definições de instalação estão mal adaptadas ao hardware e usas definições de adição valores gráficos pós-definidos para o sistema gráfico e usando definição de BIOS definida com nomodeset revertes esse uso de carregar essas definições pós-definidas . É como se usá-se uma versão de fábrica.

"Adding the nomodeset parameter instructs the kernel to not load video drivers and use BIOS modes instead until X is loaded."

Fonte : https://ubuntuforums.org/showthread.php?t=1613132
Obrigado, vou tentar. Quando fizer isso dou-te feedback.
 
@Minguno Eu devo ter percebido mal, eu estava a falar do "Grub de instalação", porém, depois de instalar o linux não aparece grub nenhum e eu já não tenho o xp. Desculpa lá, sou um zarolho nisto dos linuxs ;)
 
@Minguno Eu devo ter percebido mal, eu estava a falar do "Grub de instalação", porém, depois de instalar o linux não aparece grub nenhum e eu já não tenho o xp. Desculpa lá, sou um zarolho nisto dos linuxs ;)

Hum então aí é mesmo um erro no ato de instalação.
Se o gestor de boot que aponta ao init de sistema não te aparece tens algum erro pode ser hardware ou não, existem erros de reboot mas são muito raros mesmo.

Os passos para instalar o sistema no caso de ubuntus são :

Descarregas uma ISO tu disseste que tens o linux lite, ao descarregar totalmente comprovas o MD5SUM no caso aqui aparece :
MD5SUM: 3c9b8e5a2341fdee7882642d98ad6266
Essa ISO é para instruções processador - 64 bit se o teu pc é 32 bit tens de usar outra ISO presente aqui →
https://osdn.net/projects/linuxlite/storage/3.8/
MD5SUM a3ebf1d5b67f5b562aa27e5cf4d5aea5 linux-lite-3.8-32bit.iso

Para comprovares o hash (assinatura de ISO) abres terminal e dás comando :
$md5sum /caminho/onde/tens/a/iso

Feito isso tens de usar um programa que te permita formatar uma USB e criar uma Live ISO como or exemplo o etcher.io ou o unetbootin:
https://www.balena.io/etcher/
https://unetbootin.github.io/

Feito isso reinicias o pc e usas a BIOS para dar boot à USB Device (dispositivo USB)

Neste ponto lanças o instalador do sistema:
1- crias uma partição de sistema / * com bandeira boot
2- crias uma partição SWAP de tanto volume como a RAM do sistema
3- crias uma partição para o /home
Para tudo isto usas um instalador gráfico que te vai guiando

Se tiveres erros em disco incapazes de escrever partição irão ser-te revelados erros de partição! Não sei se os tiveste nas instalações anteriores.

Aqui tens um tutorial com imagens de um instalador em Ubuntu no Lite deve ser parecido.
https://ubuntu.com/tutorials/tutorial-install-ubuntu-desktop#1-overview

Depois fazes o reboot, se te for dado algum erro durante a instalação deves dizer aqui.

3 coisas a ter em conta - pode haver necessidade de usar exclusivamente 32 bit, pode acontecer que o teu pc aceite sistema Hibrido mas depois o kernel na versão especifica não se adapte.
Podes ter erro de acesso a disco ou estares a apontar ao disco errado para formatar o teu disco ele deve ser o /sda /hda - todos os outros mudam via ultima letra (sdb ...).
Por definição o GRUB do Ubuntu aparece no inicio uns poucos segundos deves estar atento a se aparece ou não.
Se o disco tiver um erro grave podes estar a fazer toda a instalação apontando a uma partição /dev de outro tipo verifica se a tua partição de pc está ativa para isso abre o programa gparted e na aba superior move o alvo à partição do pc para veres como te aparece:

gparted-main-window.png


*O alvo está junto ao ícone de disco da direita onde no caso da imagem aparece alvo /dev/sda (que é o próprio disco do sistema)

Se não tens o windows instalado podes mesmo apagar todas as partições e formatas (apagarás tudo no disco incluso as partições) depois abres o instalador Ubuntu e instalas normalmente.

Se mesmo assim não funcionar só mesmo tendo acesso a máquina te poderia ajudar, por exemplo se o disco funciona mas não está em condições por erros de partição existe forma de tentar recuperar se a falha for leitura e não mecânica (já recuperei alguns assim) mas precisas de lançar comandos e programas sobre o live mode como o programa testdisk.

https://www.cgsecurity.org/wiki/TestDisk

Uma última coisa testa um Sackware (esta distro tem um nivel de correções muito alto e usa kernels mais antigos - seguramente a melhor distro Linux) para dissiparmos possível erro de kernel não relatado e uma vez que não tenho acesso a máquina baixa e testa o slackel a ver se por acaso instala - http://www.slackel.gr/forum/about.htm
Seria estranho acontecer isso mas podes estar a saltar alguma mensagem de erro de kernel ou mesmo de falha na instalação.
 
Bom dia @Minguno
Obrigado pela ajuda, o problema já está resolvido. Eu que eu fiz desta vez foi instalar manualmente, criando as partições. Das outras vezes pus em criar automaticamente. Talvez ele não estivesse a criar a partição de boot?
 
Boa noite @Minguno ,
Desde já obrigado pela ajuda que me estás a prestar. Quanto ás instruções que me deste, tentei verificar o hash da iso.
É este:
f8nJgDU

https://imgur.com/f8nJgDU


Para que server vermos a Hash da ISO?

A Hash é a assinatura de integridade de qualquer tipo de ficheiro que permite comprovar a sua integridade e fidedignidade, é como se fosse um documento assinado que tem validade oficial.
Sempre que baixares uma ISO deves comprovar isso existem até pessoas que baixam as ISO oficiais as modificam para meter malware e as sobem outra vez só com a comprovação do Hash sabes se a ISO é integra ou não e se realmente é a que provem da fonte que a subiu e que tu desejas usar.


Bom dia @Minguno
Obrigado pela ajuda, o problema já está resolvido. Eu que eu fiz desta vez foi instalar manualmente, criando as partições. Das outras vezes pus em criar automaticamente. Talvez ele não estivesse a criar a partição de boot?

Sim deves estar certo talvez houvesse uma omissão da boot flag partition e assim o init não entrava e isso dá o problema tela preta, é possível arranjar via live mode entrando na partição através do mount e passando o comando grub install na partição.

Primeiro listas os discos
$ sudo fdisk -l

Depois montas
$ sudo mount /dev/sda(numero partição com o grub desejada) /mnt

A seguir montas alguns caminhos para alterações
$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /dev/pts /mnt/dev/pts
$ sudo mount --bind /proc /mnt/proc
$ sudo mount --bind /sys /mnt/sys

Dás opção de escrita/alteração ao mount
$ sudo chroot /mnt

Depois reves o grub como root
$ sudo su
# grub-install --recheck /dev/sda

Depois fazemos reboot
No primeiro inicio dás um update
$ sudo update-grub2

Feito!
______________________________________________________________________________
Outra maneira seria apontar as partições, com comando fdisk -l
$ fdisk -l

Ver qual a partição do disco onde no pc alvo meteste a aprtição primária e dar-lhe um parted

$ parted /dev/sdb set 1 boot on
o número (1) e o dispositivo dependem de onde são montados pode haver números diferentes mas normalmente as partições de boot estão nos topos de dispositivo.

Seria o mesmo que faz o comando grub-install.
______________________________________________________________________________

Assim resolvias sem ter de reinstalar tudo mas como não sabiamos que era a boot flag andamos um pouco às voltas.

Ainda bem que ficou resolvido.

Se estiveres em Ubuntu e o pc estiver com algum lag instala o kernel Liquorix vai melhor muito.
 
Última edição:
Se estiveres em Ubuntu e o pc estiver com algum lag instala o kernel Liquorix vai melhor muito.
O único problema que noto é a nível de brownser. Já estou a usar o midori que é mais rápido um pouco, mas a nível de vídeos ele trava. Tou a tentar ver como se instala o kernel Liquorix, mas isso não vai ter problema por estar na versão 32 bit e no Linux Lite?
 
O único problema que noto é a nível de brownser. Já estou a usar o midori que é mais rápido um pouco, mas a nível de vídeos ele trava. Tou a tentar ver como se instala o kernel Liquorix, mas isso não vai ter problema por estar na versão 32 bit e no Linux Lite?

Se ele te está a travar na web o Linux kernel pouco pode fazer, isso deve-se às altas cargas de Ram que as páginas fazem via java principalmente os desenvolvedores de páginas abusam do Java script e isso é um absurdo em consumos. Na verdade a forma de contornar isso é usar métodos de visualização de páginas via texto como o e-links.

Caso não notes atrasos no sistema em resposta não precisas de usar um kernel mais optimizado como o liquorix.
https://liquorix.net/

No Ubuntu e derivados existe um ppa
https://liquorix.net/#install

Abre o gestor de tarefas para ver os consumos Ram quando o browser está aberto e vais ver como a carga aumenta muito.
 
Última edição:
Back
Topo