E ai galera..
Tenho no meu pc cm o Windows xp, e em uma partição instalei o Debian. Só q ele deu uma falha no GRUB, e quando inicializo o pc ele abre direto o Linux... o debian tah instalado. Como faço pra configura o GRUB ou instalar ele?
Versão Imprimível
E ai galera..
Tenho no meu pc cm o Windows xp, e em uma partição instalei o Debian. Só q ele deu uma falha no GRUB, e quando inicializo o pc ele abre direto o Linux... o debian tah instalado. Como faço pra configura o GRUB ou instalar ele?
tem varios jeitos de instalar o grub , vou citar 2 que eu conhecço
primeiro de tudo vc tem que editar o grub.conf com o que vc quer , os SO que vao aparecer na lista e talz
Código :
Configuracao "Sample" do grub.conf # /boot/grub/grub.conf ---------------------------------------------------------- # -- configurações globais -- # entrada a ser iniciada por default: # a primeira listada no arquivo default 0 # tempo (em segundos) até que esta # entrada seja selecionada automaticamente timeout 5 # entrada a ser escolhida caso a default # falhe após ser selecionada automaticamente # (nesse caso será a segunda) fallback 1 # cores com que o menu será colorido. # você deve especificar os parâmetros no formato: # i color yellow/blue light-gray/red # -- configurações de menu -- # primeira entrada de menu: boot do slackware # a primeira coisa a ser definida é um título para # esta entrada - qualquer string pode ser definida title Linux Slackware 8.0 - Kernel 2.4.9-pre2 # aqui voce determina qual é sua partição raiz # a sintaxe é: root (hd,) # observe que a contagem de discos e partições começa em 0 root (hd0,2) # aqui você informa o kernel a ser iniciado e quais parâmetros deseja # passar a ele. Importante: não se esqueça de passar ao menos o # parâmetro "ro", para que sua particão root seja montada inicialmente # em modo somente leitura kernel /vmlinuz ro vga=6 # encerra a primeira entrada boot # segunda entrada: FreeBSD title FreeBSD 4.3 # aqui um detalhe importante: se você usa o FreeBSD, deve saber que ele # cria seus próprios "slices" dentro da partição designada # para ele, que seriam como "subpartições". Cada slice no GRUB # e nomeada sequencialmente usando o alfabeto (slice 1 = "a", # slice 2 = "b", slice 3 = "c", etc... root (hd0,1,a) # NOTA: caso o FreeBSD ocupe todo um HD, você não precisa indicar # uma partição - algo como (hd1,a) seria suficiente # # aqui chamamos o loader do FreeBSD, ao invés do kernel kernel /boot/loader boot # terceira entrada: Windoze ME title Windoze ME # esse comando é idêntico ao "root", mas não tenta montar # a partição-alvo rootnoverify (hd0,0) # torna a partição ativa makeactive # chama o bootloader do sistema operacional (o Windoze precisa disso: # seu bootloader fica armazenado no inicio da partição onde ele # se encontra instalado. chainloader +1 boot
depois pode fazer um dessses passos
------------------------------------------------------------------------------
Código :
[root@localhost Fabricio]# grub-install /dev/hda Installation finished. No error reported. This is the contents of the device map /boot/grub/device.map. Check if this is correct or not. If any of the lines is incorrect, fix it and re-run the script `grub-install'. # this device map was generated by anaconda (fd0) /dev/fd0 (hd0) /dev/hda
obs.: onde hda eh o hd onde tem o /boot
------------------------------------------------------------------------------
entre no prompt do grub
# grub
Código :
grub> device (hd0) /dev/hda grub> root (hd0,0) Filesystem type is ext2fs, partition type 0x83 grub> setup (hd0,0) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/e2fs_stage1_5" exists... yes Running "embed /boot/grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal) Running "embed /boot/grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal) Running "install /boot/grub/stage1 (hd0,0) /boot/grub/stage2 p /boot/grub/grub.conf "... succeeded Done.
onde hd0 = hda
hd0,0 = hda1
espero ter ajudado :)
Estou usando o Debian.. É a mesma configuração q foi passada acima??