Inicialização múltipla com WindowsXP, Windows7 e Ubuntu. Problemas de inicialização

Inicialização múltipla com WindowsXP, Windows7 e Ubuntu. Problemas de inicialização

O que estou tentando fazer é particionar meu disco rígido de 600 GB de quatro maneiras e instalar três sistemas operacionais.

Partição 1, 16 GB: WindowsXP x32

Partição 2, 16GB: Ubuntu 12.04

Partição 3, 30 GB: Windows7 x64

e finalmente a última partição com o resto do meu espaço para armazenamento.

No entanto, reformatei e reinstalei todos esses sistemas operacionais talvez 5 vezes ontem, tentando descobrir como faria isso. Após as duas primeiras instalações, percebi que precisava instalar o sistema operacional em uma ordem específica. As próximas instalações apresentaram falhas em como eu estava dividindo as partições. A última vez que fiz isso ontem à noite, parecia que eu instalei tudo bem, enquanto o Grub inicializava, a partir daí eu poderia acessar o Windows e o carregador do Windows apareceria com 'Windows mais antigo' e Windows7 como opções. Então fui para a cama satisfeito, sem realmente verificar. Agora, acordei, tentei inicializar o Windows7... parecia que a partição do Windows7 desapareceu magicamente.

Enfim, acabei de instalar tudo 'de novo', com esta configuração; Divida todas as partições e torne-as 'primárias', instale o WindowsXP

Instale o Windows7

Teste para garantir que o Windows7 e o XP inicializem.

Já que o fizeram, instale o Ubuntu a partir de um Live CD.

O Grub não apareceu automaticamente neste momento. A inicialização ainda carregou o Windows Loader.

Então usei o Live CD para executar o Boot-Repair.

Boot-Repair funcionou sem erros, então reinicio

O Grub não aparece, mas o Ubuntu carrega automaticamente. Eu também estava segurando Left-Shift durante o processo de inicialização, apenas para garantir.

Neste ponto, não tenho certeza do que fazer para que o Grub apareça. Então eu procurei on-line e descobri que há um arquivo de configuração no qual você pode 'confirmar' uma linha para o 'tempo limite do grub' ou algo assim, então eu faço isso. O Grub ainda não 'inicia'. Volte para o ubuntu, vá instalar o Boot-Repair, mas dá esse erro no terminal;

'Installing rEFInd on Linux....
//boot/efi doesn't seem to be on a VFAT filesystem. The ESP must be
mounted at //boot or //boot/efi and it must be VFAT! Aborting!
dpkg: error processing refind (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up gawk (1:3.1.8+dfsg-0.1ubuntu1) ...
Setting up glade2script (3.2.2~ppa45~precise) ...
Setting up boot-sav (3.199~ppa33~precise) ...
Setting up boot-repair (3.199~ppa33~precise) ...
Setting up boot-sav-extra (3.199~ppa33~precise) ...
Setting up python-configobj (4.7.2+ds-3build1) ...
Setting up pastebinit (1.3-2ubuntu2.1) ...
Errors were encountered while processing:
refind
E: Sub-process /usr/bin/dpkg returned an error code (1)'

Então, tenho tido muita sorte com a inicialização múltipla até agora. Existe alguma maneira de corrigir o erro acima sem ter que reformatar 'tudo' novamente, enquanto ao mesmo tempo mostra o grub e as opções do Windows para carregar? Estou convencido de que estou fazendo algo errado, mas não tenho certeza do quê. E, se isso importa, aparentemente tenho algo chamado BIOS 'UEFI' ou algo assim? Não tenho ideia do que isso significa, mas parece ter surgido bastante em todas as minhas pesquisas no Google, então talvez essa seja a causa de todo o meu sofrimento?

Agradecemos antecipadamente por ler tudo isso, mas sim... Halp?

Responder1

Estou prestes a dormir, então peço desculpas antecipadamente por tirar uma conclusão precipitada. Mas a impressão que estou tendo é que você está tendo problemas sobre onde instalar o GRUB 2. Não posso dizer muito, mas você poderia inicializar seu computador através de um Linux Live USB (ou seja, Ubuntu) e então executar o GParted, então pegue um captura de tela?

Abaixo não está uma solução, mas um conselho para compartilhar uma "melhor prática" pessoal durante a inicialização múltipla:

  1. A ordem de instalação é primeiro todos os sistemas operacionais MS Windows (do mais antigo para o mais novo, portanto, no seu caso, instale primeiro o XP e depois o Windows 7).
  2. Por último serão seus sistemas operacionais Linux.
  3. Se você estiver com inicialização múltipla, digamos dois (2) sistemas operacionais MS Windows e dois (2) sistemas operacionais Linux, instale os sistemas operacionais MS Windows conforme nº 1. E então, para os sistemas operacionais Linux, lembre-se de que o último sistema operacional Linux que você instalar é aquele que assumirá o "Bootloader" (GRUB é um exemplo de "bootloader").
  4. A melhor dica que sigo durante a inicialização múltipla é aprender como instalar o GRUB 2 em uma partição "dedicada".

Dessa forma, você evita o problema de seu sistema operacional MS Windows "desaparecer magicamente"... você pode realmente verificar se a instalação do MS Windows realmente desapareceu ou foi excluída inicializando um Linux Live USB de sua escolha e, em seguida, tente verificar no Gerenciador de Arquivos se a partição do MS Windows ainda estiver lá.

E se ainda estiver lá, seu problema será reduzido a como o gerenciador de inicialização (ou seja, GRUB 2 no Linux) foi instalado.

Quando você opta por instalar o GRUB 2 em uma partição “dedicada”, você fica livre da preocupação de o bootloader ser excluído junto com a respectiva partição do sistema operacional ou de outros cenários complexos. Pelo menos, o sistema operacional instalado será inicializado corretamente.

informação relacionada