moisaant
(usa Ubuntu)
Enviado em 25/11/2013 - 00:45h
liota escreveu:
EFI é apenas uma evolução da BIOS.
Aquele link que tu me passou diz assim:
Passo 1 - Dê início ao computador por algum cd de boot do Linux, pode ser qualquer versão, pois a grande maioria tem o grub instalado, para isso acesse a bios do computador e altere a ordem de boot;
Passo 2 - Após iniciado o Linux, abra um terminal, verifique se você está como root ou usuário, isso é bem simples, se tiver $ no fim da linha você é usuário e se tiver # você é root, isso é muito importante pois os próximos comandos devem ser executados como root;
Passo 3 - Passando de usuário para root, se você já estiver como root, pule este passo. Aqui vou ensinar os comandos mais comuns para passar de usuário para root, estes devem ser executados dentro do terminal.
$ sudo su
ou
$ su -
ou
$ su
Passo 4 - Gravar o grub na MBR. Verifique em que partição está instalado o Linux.
# fdisk -l
Agora você terá que montar esta partição.
Primeiramente crie um pasta para a montagem do sistema.
# mkdir /mnt/linux
Agora vamos montar o sistema:
# mount -t auto /dev/sdaX /mnt/linux
Onde X é o número da partição que o Linux está instalado, sda se o disco for sata e hda se o disco for IDE.
Agora vamos instalar o grub na MBR.
# grub-install --root-directory=/mnt/linux /dev/sda
Pronto, o grub está instalado no lugar correto, mas ainda não acabou, pois precisamos configurá-lo.
Passo 5 - Reinicie o computador e verá que o grub irá iniciar mas ainda sem nenhuma configuração, não fique preocupado pois agora é que começa a melhor parte.
grub> root (hd0,X-1)
grub> find /boot/grub/stage1
grub> kernel /boot/grub/core.img
grub> boot
Agora o computador vai iniciar com o Linux previamente instalado, ainda tem mais algumas configurações...
Passo 6 - Abra o terminal e faça os mesmos procedimentos do passo 3.
Execute os comandos:
# update-grub
# grub-install /dev/sda
Pronto, você já pode usar seu computador normalmente como estava.
Porém logo em baixo o rapaz comenta sobre o grub2 que é o caso do mandriva
O arquivo /boot/grub/stage1 não é usado no GRUB 2 então voltará um erro se usar este comando
grub> find /boot/grub/stage1
No GRUB 2 a contagem das partições começa em 1 e não em zero como no GRUB legacy
/dev/sda1 = (hd0,1)
Após o fim do passo 4, já teriamos acesso ao dois sistemas. Não seria preciso gerar o arquivo /boot/grub/grub.cfg, com o comando update-grub, pois ele não foi apagado ao reinstalar o Windows.
Eu não entendi direito o que precisa ser trocado no código acima?
só retirar o ( find /boot/grub/stage1
e trocar o
root (hd0,X-1) por /dev/sda1 = (hd0,1)
?