Inicialização dupla com 2 discos rígidos

2

Tenho 2 discos rígidos antigos (ambos são ATA) e tenho um cabo de fita ATA com 2 conectores. Eu instalo o Linux em um disco rígido e o Windows 7 no outro. Eu posso usá-los, trocando os discos rígidos.

Eu estou querendo saber se existe uma maneira de inicializá-los como o uso do grub. Eu acho que preciso definir um jumper e torná-lo mestre e outro escravo. Então, como eu posso alterar os registros de boot ... Eu não sei como fazer isso? Preciso de outras ferramentas?

coisas que eu tentei

configure o jumper na unidade do Linux para ser master definir jumper no driver do Windows para ser "cabo selecionado" (essa é a única opção diferente do mestre, nenhuma opção de escravo)

Não sei como conectar o cabo de fita. Existem 2 conectores, digamos, A e B. Então eu tentei os dois casos, A-Linux, B-Windows e A-Windows, B-Linux. Ele reclama que não há dispositivos inicializáveis para ambos os casos?

Estou realmente muito confuso !!! Eu lembro de tentar isso antes e não funcionou. Então desisti e hoje estou tentando e falhou novamente. Estou ficando sem opções?

Um progresso. A impressão do rótulo no disco rígido não diz como torná-lo escravo. Lá eu escolhi "select by cable". Acontece que se eu removesse o jumper, seria escravo !!!

A próxima pergunta é como modificar menu.lst em / boot / grub?

Obrigado! Alfred

Solução que encontrei

Finalmente consegui trabalhar!

  1. Então, primeiro de tudo, conecte o HD como escravo corretamente. Para o meu caso, eu preciso remover o jumper, mesmo que o rótulo não diga "ei, é assim que o slave está conectado!"

  2. O Linux HD ainda deve ser o mestre como sempre.

  3. Ao ligar o computador, o BIOS deve mostrar que duas unidades foram detectadas. Isso significa que a conexão está certa.

  4. No Fedora 13, /boot/grub/menu.lst, adicione isto para o Windows

título do Windows 7

root = (hd1,0)

savedefault

chainloader +1

E então, o boot duplo funciona magicamente! Espero que ajude a alguém que gostaria de fazer coisas semelhantes.

Obrigado por todos que me deram sugestões!

Alfred

    
por Alfred Zhong 07.08.2012 / 03:09

2 respostas

2

Sim, você pode. Se você colocar a unidade Linux na posição principal no cabo, talvez seja mais fácil.

Você realmente não deu informações suficientes; você deveria ter nos dito qual distribuição você está usando. Sua instalação do Linux provavelmente já possui um gerenciador de inicialização nesse disco. Se você instalou uma área de trabalho completa, o carregador de inicialização provavelmente é um dos seguintes: Grub, Grub2, LILO.

Eu vou adivinhar e assumir que você está usando o Ubuntu e vinculá-lo aqui. link

Se você fornecer informações, receberá ajuda melhor.

Na verdade, existe um link nessa página que provavelmente é mais adequado para você, mas você deve ler essa página para entender melhor. Esta página é sobre como reinstalar o carregador de boot depois de ter instalado o Windows. Realmente você estará informando um gerenciador de inicialização funcional sobre janelas como uma opção de partição inicializável. link

    
por 07.08.2012 / 03:35
1

teve o mesmo problema com o SliTaz e o Windows XP - o XP está no 1º HD (por jumpers como configurado pelo MASTER) / 1º Partição (sda1) e o SliTaz (Linux) está no 2º HD (por jumpers como SLAVE configurado) / 1º Partição. O que eu encontrei - ao instalar um terceiro sistema operacional na segunda HD / segunda partição - é que o GRUB sempre usa o menu.lst na última partição do Linux que você instalou. Então você tem que mudar o menu.lst lá.

Esta configuração está funcionando com 3 sistemas operacionais instalados (1 XP e 2 SliTaz):

# For booting SliTaz from : /dev/sdb1
#
title SYSTEM 1 - SliTaz GNU/Linux (cooking) (Kernel vmlinuz-2.6.37-slitaz)
root (hd0,0)
kernel /boot/vmlinuz-2.6.37-slitaz root=/dev/sdb1 quiet

# For booting SliTaz from : /dev/sdb2
#
title SYSTEM 2 - SliTaz GNU/Linux (cooking) (Kernel vmlinuz-2.6.37-slitaz)
root (hd0,1)
kernel /boot/vmlinuz-2.6.37-slitaz root=/dev/sdb2 quiet

# For booting Windows from /sda :
#
title Microsoft Windows
    map (hd0) (hd1)
    map (hd1) (hd0)
    rootnoverify (hd1,0)
    chainloader +1
    boot

Como ambos os sistemas operacionais estão apenas iniciando a partir da partição FIRST do primeiro HD eu tive que "mapear" as unidades.

    
por 13.08.2012 / 21:18