Ubuntu + Windows 8 pro dual boot - O Grub não consegue encontrar o comando 'Drive Map'

4

Eu tenho a seguinte configuração:

  • Unidade SSD Samsung 840 Series com três partições:

    1. Partição de inicialização EFI (200 MB)
    2. Espaço de troca do Linux (2 GB)
    3. Unidade principal do Ubuntu (490 GB)
  • SSD Crucial M4 com uma partição:

    1. Windows 8 Pro Drive (250 GB)

As unidades SSD são novas e o Windows 8 foi instalado antes do Ubuntu.

Eu configurei a inicialização na minha BIOS (AsRock Extreme4) para ir para o carregador do Ubuntu GRUB, que lista algumas opções para inicializar o Ubuntu, bem como uma opção para inicializar o Windows 8. O Ubuntu carrega sem nenhum problema.

Sempre que tento carregar o sistema operacional Windows 8, recebo o seguinte erro:

  

O Grub não consegue encontrar o comando 'Drive Map'

Eu tentei acessar a unidade M4 do Ubuntu para ver se consigo encontrar o local de inicialização na unidade do Windows NTFS, mas não consigo montar a unidade do Windows no Ubuntu porque ela apresenta este erro:

  

Falha ao montar '/ dev / sdb1': operação não permitida
  A partição NTFS está em hibernação.

Existe uma maneira mais fácil de corrigir os comandos de inicialização do grub que envolvem não montar o drive do Windows 8 no Ubuntu?

EDIT: Eu tentei usar a ferramenta Ubuntu Boot Repiar de um carregador USB do LinuxLive. A correção "Recomendado" não corrigiu nada, mas me deu esse arquivo de colagem, detalhando minha configuração de inicialização, se isso ajudar: link

Acho que o maior problema é que a partição do Windows está em outro disco, que não pode ser montado no Ubuntu, por isso não posso usar o grub sem erros.

EDIT 2: [SOLUÇÃO] Acabei apenas reformatando a unidade Ubuntu novamente e instalando o Ubuntu via LiveUSB com o ISO LinuxSecureRemix do Ubuntu encontrado aqui . Isso foi instalado em duas partições na unidade - uma para Swap e outra para o Ubuntu.

Depois carreguei o Ubuntu na nova partição e usei o GParted para criar uma partição EFI ao lado das partições Ubuntu e Swap, certificando-se de que a partição EFI foi criada primeiro e depois marcada como boot_EFI em segundo lugar. Em seguida, executei o Reparo de inicialização e usei as configurações recomendadas.

O Boot-Repair foi finalmente capaz de detectar a partição boot_EFI, agora em branco, e instalar o Grub. Por qualquer motivo, antes, não foi possível usar a partição EFI criada com a instalação do Ubuntu.

Agora o Ubuntu Grub trabalha com o windows 8.

SE você está tendo problemas com o Windows 8 e Ubuntu grub, boot-repair, ou burg eu recomendaria lendo aqui primeiro antes de tentar a reformatação que eu fiz.

    
por Jabberwockey 09.03.2013 / 19:39

1 resposta

2

Você pode tentar instalar o rEFInd , que é uma alternativa ao GRUB que geralmente lida com o Windows de maneira mais confiável. Se você estiver usando o Ubuntu 12.10 com suas configurações de instalação padrão, você deve ser capaz de instalar o pacote Debian rEFInd e tudo funcionará corretamente, embora possa haver entradas de menu duplicadas. Você pode removê-los editando o arquivo /boot/efi/EFI/refind/refind.conf e ajustando as opções dont_scan_dirs ou dont_scan_files .

    
por Rod Smith 10.03.2013 / 00:54