quinta-feira, 4 de novembro de 2010

Como recuperar Grub após a instalação do Sistema Operacional da Microsoft?

Boa tarde pessoal, hoje me deparei o um problema. Depois de instalar o Windows 7(“Original” é claro ) em minha máquina para o momento de diversão é claro, afinal os jogos em sua maioria são apenas para windows, tive a instalação do grub( que é aquela ferramenta que permite você escolher qual Sistema Operacional irá iniciar) apagada ou sobrescrita ou qualquer outra palavra que queria falar e que explique que o grub deixou de aparecer e o windows passou a ser o Sistema operacional da máquina ignorando assim o grub e claro o linux mais vamos ao que interessa de verdade. Após visitar inúmeras páginas na internet procurnado como recuperar o grub consegui uma dica de funcionasse (e por isso não testei mais nenhum outra) no entanto alguns simples comandos se feitos em ordem e da forma que irei descrever aqui farão com que o seu grub faça como a fenix, resurja das cinzas. Segue os passos a serem seguidos: 1 - Coloque o Cd live do ubuntu 10.04 no seu drive de cd e configure o boot de sua máquina para iniciar por ele. 2 – Execute o terminal, localizado em Aplicativos → Acessórios → Terminal Com o terminal aberto o próximo passo é exibir a tabela de pertições do computador para identificar em qual delas está instalada o linux com a instalação do Grub para poder recuperar. 3 – dê o comanto para exibir a tabela de partições com as instalações em seu pc: $ sudo fdisk -l aparecerá algo desse tipo: Disco /dev/sda: 164.7 GB, 164696555520 bytes 255 heads, 63 sectors/track, 20023 cylinders Unidades = cilindros de 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Identificador do disco: 0xeee182df Dispositivo Boot Início Fim Blocos Id Sistema /dev/sda1 * 1 6374 51196288+ 7 HPFS ou NTFS A partição 1 não termina no limite do cilindro. /dev/sda2 6374 20024 109638657 5 Estendida /dev/sda5 6374 19463 105138176 83 Linux /dev/sda6 19463 20024 4499456 82 Linux swap / Solaris Disco /dev/sdb: 4038 MB, 4038066176 bytes 125 heads, 62 sectors/track, 1017 cylinders Unidades = cilindros de 7750 * 512 = 3968000 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Identificador do disco: 0x0006af21 Dispositivo Boot Início Fim Blocos Id Sistema /dev/sdb1 * 1 1017 3940844 b W95 FAT32 Localize sua partição de instalação, no caso da imagem acima o ubuntu está instalando sda1, a depender do tipo de hd essas letras da partição podem mudar, por exemplo e seu hd for ide apareceria algo como hda ou hd apenas, como meu hd é sata aparece sda. O próximo passo é criar uma pasta chamada linux no diretório media onde a sua partição de instalação será montada. Para isso faça o seguinte: 4 - sudo mkdir /media/linux A seguir iremos “montar” na pasta que criamos o diretorio de instalação do ubuntu com o comando: 5 – sudo mount /dev/sda1 /media/linux Após montado iremos sinalizar ao ubuntu que instale o grub e indicaremos o lugar que vai ser nosso ponto de instalação 6 – sudo grub-install –root-directory=/media/linux /dev/sda perceba que estamos pedindo ao S.O que instale em /dev/sda que é a partição base do ubuntu, no nosso caso