-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Jaboatão dos Guararapes, PE, 23 de julho de 2014. Assunto: Computador não inicializa [GNU GRUB 2.0] Problema: ao ligar o computador, apenas aparece o prompt do GNU GRUB 2.0. Solução encontrada: grub> linux (hd0,msdos3)/boot/vmlinuz-3.15.5-jfeam root=/dev/sda3 # Carrega o kernel Debian GNU/Linux 7.6 grub> initrd (hd0,msdos3)/boot/initrd.img-3.5.15-jfeam # Inicial RAM Disc para Debian grub> boot Já dentro do ambiente operacional: update-grub grub-install --recheck /dev/sda ______________________________________ Entendendo o solução aplicada: A ideia era tentar instalar o GNU GRUB na partição sda4 (/dev/sda4) e, depois, tentar gerar um DVD inicializável, somente com os dados da mencionada partição. A primeira tentativa de instalar o GRUB na partição sda4 foi assim: saída do comando: ( grub-install --recheck /dev/sda4 2>&1 | tee grub-install-recheck-sda4.log && exit $PIPESTATUS ) /sbin/grub-bios-setup: warning: File system `ext2' doesn't support embedding. /sbin/grub-bios-setup: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged.. /sbin/grub-bios-setup: error: will not proceed with blocklists. __________________________ Então partiu-se para uma segunda tentativa (totalmente desastrada!): saída do comando: ( grub-install --recheck /dev/sda 2>&1 | tee grub-install-recheck-sda.log && exit $PIPESTATUS ) Installation finished. No error reported. Após esse comando, os problemas começaram. Quando a máquina foi reiniciada, somente aparecia o prompt do GNU GRUB 2.0 (aquele famoso "grub>"). Ocorre que a instalação de GRUB na partição sda4 _não_ está totalmente configurada, fato que ocasionou de o carregador _não_ reconhecer o local onde o kernel e a initrd da Debian estavam instaladas. _______________________________ Passos para inicializar o sistema [copiado do Manual do GNU GRUB 2.0 - http://www.gnu.org/software/grub/manual/grub.html#Role-of-a-boot-loader]: Passo 1: Carregar o kernel utilizando o comando "linux": grub> linux (hd0,msdos3)/boot/vmlinuz-3.15.5-jfeam root=/dev/sda3 # Carrega o kernel Debian GNU/Linux 7.6 __________________________ Passo 2: caso se utilize um initrd, execute o comando "initrd" após o comando "linux": grub> initrd (hd0,msdos3)/boot/initrd.img-3.5.15-jfeam # Inicial RAM Disc para Debian _________________________ Passo 3: inicializar Finalmente, execute o comando "boot". _________________________ Passo 4: Já dentro do ambiente operacional update-grub grub-install --recheck /dev/sda ________________________ Com isso a máquina está de volta a inicializar como antes. É isso. Jamenson Ferreira Espindula de Almeida Melo Linux user nº 166197 https://linuxcounter.net/cert/166197.png Impressão digital da chave: 234D 1914 4224 7C53 BD13 6855 2AE0 25C0 08A8 6180 -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJTz8xnAAoJECrgJcAIqGGAH2gH/0Ul0X/xTAkkusFZe+JMHUPn fZQBkVAzxzsmqp8IawW00Tolw/7HL1E0vo8zp9H9Sccv6+NODOXrVQ0I6PT9CMm5 jZpi76kfZgRw3fVT6GY5wycugwzWTG2REo4Yt4wNap9aW9FzHGqm302yzzDhkFtc YbfXd6hcZ14CfupxqntrWyGTLoiZdRhXOcJd388DPM5jj9MX+JQ2M1XsFjPxOHoV 59MTkSboCS0yWRMspuAhJyc2v67r1nQtTBXJ4py9mHn6Zqm2A4Wp21EFjyCvaUvW oF4DUEhwYaUDpbIDaNigU2IBYyXvLdEOk0Y81G01b0+B9B/yjpOdMNYYPbgPBsY= =T723 -----END PGP SIGNATURE-----