No Win-7, o SO padrão aparece como em branco após a instalação do Debian Linux. Isso é normal?

0

Estou executando um dual-boot com windows-7 e debian squeeze 6.0.5. Inicialmente eu tinha apenas duas partições do windows (C: & D :). Deles, eu formatei o D: como ext4 e instalei o squeeze usando o instalador do debian.

O Debian grub instalado que inicializa ambos os sistemas, o que é bom. No entanto, notei no Win7 que quando vou ao Painel de Controle = > Sistema = > Configurações Avançadas do Sistema = > Inicialização & Configurações de recuperação, meu sistema operacional padrão está mostrando em branco. Não há opção nesse menu suspenso. Este comportamento é normal ou preciso consertar alguma coisa?

    
por Prahlad Yeri 07.08.2012 / 19:20

2 respostas

2

Este é provavelmente um artefato de instalar o carregador de inicialização GRUB do Debian no Registro Mestre de Inicialização do disco rígido de inicialização padrão, que provavelmente é a sua unidade do Windows.

Se o Windows não puder detectar seu gerenciador de inicialização, ele não exibirá nada nesse diálogo ao qual você se refere.

Quando faço boot duplo, prefiro manter cada sistema operacional isolado em seu próprio disco. Ou seja, deixei o Windows possuir o MBR em seu disco rígido e deixei o Linux possuir o MBR em seu disco rígido. Dessa forma, você pode remover um dos discos rígidos e o sistema operacional que resta pode inicializar sozinho.

Do jeito que você configurou, eu acredito que se você pegasse sua unidade Linux e tentasse inicializar apenas a unidade do Windows, ela diria algo como "GRUB" ao inicializar, ou lhe daria um mínimo de shell GRUB a partir do qual você teria que digitar algo como:

root (hd0,0)
chainloader +1
boot

para inicializar sua unidade do Windows (se tiver sorte, isso pode nem funcionar).

Provavelmente você pode inicializar um console de conserto do Windows e executar fixboot para restaurar o MBR do Windows e instalar o GRUB no disco rígido que executa o Debian, para obter uma configuração semelhante à que eu tenho. Mas se você não planeja remover um de seus discos rígidos, sua configuração atual continuará a funcionar bem.

Olá, BTW. Acho que respondi uma pergunta para você ontem. :)

    
por 07.08.2012 / 19:24
0

Existe uma diferença muito grande entre dois discos rígidos físicos e o particionamento de um disco rígido físico. Você disse que tudo isso estava em um disco rígido físico, então o conselho sllquixotic deu não é realmente tão bom porque ele / ela assume que você tem dois discos rígidos físicos.

É claro que ter duas unidades físicas pode ser o melhor caminho a percorrer. Porque com duas unidades você apenas seleciona o dispositivo de inicialização padrão no / do seu BIOS e vai embora. Apenas certifique-se e não tenha ambos conectados quando você instalar o sistema operacional ou tentar corrigir problemas de inicialização. Agora, você pode complicar uma configuração de unidade dupla como essa, se quiser com o GRUB, mas é um pouco idiota fazer isso. Se você me perguntar, ter dois discos rígidos físicos em um equipamento de dual boot é exatamente por que você quer dois - então você não "arranca" seu Windows!

Agora, quando o Debian é instalado, ele geralmente instala um gerenciador de inicialização diferente chamado GRUB. E o GRUB provavelmente assumiu o que o gerenciador de inicialização do Windows estava fazendo. Portanto, se o Windows 7 / Vista foi instalado anteriormente (e foi instalado usando as configurações padrão), há uma partição de inicialização de 100Meg ou uma "unidade" de inicialização com a qual o instalador do Debian precisa lidar. Esta partição não é apenas pequena, também é ocultada por não atribuir uma letra de unidade. (O Windows também gosta de usá-lo para salvar dados de restauração do sistema também.) Mas isso não significa que ele não terá o sinalizador de inicialização atribuído ou não será capaz de passar qualquer inicialização adicional para outra partição. E é exatamente isso que o GRUB quer fazer. O GRUB será instalado na partição "boot" ou simplesmente redirecionará o sinalizador de inicialização (feito no MBR) para outra partição onde quer que os arquivos de configuração do GRUB estejam.

Então, para simplificar, o Windows não saberá o que é o sistema operacional padrão simplesmente porque o próprio gerenciador de inicialização não está mais no controle - o GRUB é. Então, nesse aspecto, allquixotic está certo.

Allquixotic também está certo na medida em que "chainloading" também vai! Mas não esqueça. Existem duas unidades no seu sistema.

    
por 07.08.2012 / 21:15