+ Responder ao Tópico



  1. #1

    Padrão Grub pode chamar mbr de disco secundario?

    Tenho uma maquina com dois HDs. Em um deles tenho o windows e no outro tenho o linux, utilizo o Grub para gerenciar o boot desta maquina.
    Como nao consegui fazer com que o Grub carregue o windows XP e nem que o gerenciador de boot do windows carregue o Linux, gostaria de saber se e possivel fazer com que o grub carregue a MBR do hd do windows quando eu escolher a opcao windows?

  2. #2
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Grub pode chamar mbr de disco secundario?

    Nao posso te ajudar quanto ao GRUB, sempre fui a favor do lilo e nunca nem parei pra ver de perto o GRUB, mas pro gerenciador do XP bootar o Linux nao eh dificil nao, ao contrário.

    Edite o arquivo boot.ini (C:\boot.ini), ele vai ta +- assim:

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

    Adicione uma linha nele, pra ficar assim:

    c:\bootsect.lnx="Linux"

    Ou seja, arquivo com os setores de boot, e o label, é Linux.

    Salve o arquivo.
    Entre no Linux e digite:

    dd if=/dev/hdaX of=bootsect.lnx bs=512 count=1
    Troque o X pela particao do seu linux, e mova o arquivo criado, bootsect.lnx para seu c:\, no Windows, claro.

    Instale o GRUB na ROOT PARTITION e pronto, nao tem erro, ele boota =)

  3. #3

    Padrão Grub pode chamar mbr de disco secundario?

    Valeu psy,
    Eu tambem sou fa do lilo, so que ele estava dando erro aqui no meu micro

  4. #4
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão Grub pode chamar mbr de disco secundario?

    Sossegado veio, qq coisa tamo ae =))

  5. #5

    Padrão Grub pode chamar mbr de disco secundario?

    Psy, estou com uma particao de boot separada aqui, pois eu utilizo RAID, fiz isso que voce falou logo acima:
    dd if=/dev/hdaX of=bootsect.lnx bs=512 count=1
    Troque o X pela particao do seu linux, e mova o arquivo criado, bootsect.lnx para seu c:\, no Windows, claro.
    so que nao funcionou <IMG SRC="images/forum/icons/icon_frown.gif">
    Agora isso deve ser por que eu nao instalei o Grub em / e sim em /boot
    Mais alguma sugestao?


  6. #6

    Padrão Grub pode chamar mbr de disco secundario?

    instalei o grub nas partições / e teste, não funcionou
    instalei ele na partição /boot, e também não funcionou...
    A minha tela fica preta, e o led do hd fica aceso, mais nada de bootar

  7. #7

    Padrão Grub pode chamar mbr de disco secundario?

    de o dd if= ... na particao que voce tem o boot ... se ela for /dev/hda2 esteja montado no / use ela, senao usa a que estao no /boot seja ela /dev/hda3 por exemplo ... bom
    entretanto eu sou a favor do lilo, no lilo basta por

    other = /dev/hda1
    label = winblah
    table = /dev/hda

    funciona bemzinho <IMG SRC="images/forum/icons/icon_smile.gif">

  8. #8

    Padrão Grub pode chamar mbr de disco secundario?

    Caro mistymst, eu também prefiro o lilo,
    só q ele esta dando pau aqui.... <IMG SRC="images/forum/icons/icon_frown.gif">