O Linux não pode ver as partições do Windows 7 na instalação

4

Estou tentando instalar o Linux como inicialização dupla com o Windows 7 na Dell latitude e6510. Atualmente, ele está executando o Windows 7 e usei as ferramentas de disco do MS para reduzir a partição Win 7 NTFS para liberar espaço para o Linux.

O problema que estou tendo é que quando eu executo os instaladores do Linux pelo boot do CD, eles vêem o disco rígido inteiro como espaço não alocado. Eu tentei o Ubuntu 10.10, o Kbuntu 10.10 e o Fedora 14 e todos eles têm o mesmo problema.

Eu também tentei o Ubuntu "instalar no Windows" opção e não consegui fazê-lo funcionar.

EDITAR:

A inicialização do Gparted 0.8.0 a partir de uma unidade usb não funcionou. Ele relatou a unidade inteira como não particionada.

    
por Nash0 07.03.2011 / 22:01

4 respostas

4

Acontece que meu laptop de alguma forma recebeu duas tabelas de partição, um MBR e um GPT, o que confundiu o Gparted. Os instaladores do Ubuntu e do Fedora usam o Gparted para preparar a unidade para instalação.

Limpar a GPT com o Gdisk para as janelas resolveu a situação. Tanto o Windows quanto o Gparted podem ler minha unidade agora.

link

link

    
por 08.03.2011 / 22:54
3

O Windows 7 usa uma "nova" abordagem proprietária no gerenciamento de discos rígidos, o Disco Dinâmico (DD). Este novo sistema é uma simulação do RAID (não tão novo), além de outros gadgets que a maioria dos usuários normais nunca entenderá. Uma das diferenças envolvidas é o uso de um esquema de bloco de descrição de partição diferente do MBR padrão, o chamado GPT da Microsoft. Em outras palavras, o índice do disco introduzido pela Microsoft difere substancialmente do usado pelo padrão MBR. Consequência disso não é outra coisa senão as ferramentas da Microsoft podem reconhecer e entender corretamente onde as partições estão localizadas e que tipo de elas são.

Como as ferramentas de particionamento de disco do Linux funcionam no sistema MBR padrão (como a maioria, se não todos os outros sistemas operacionais), elas não podem interpretar o DD da Microsoft e o índice da GPT. Consequência disso é que um disco particionado DD é reconhecido como livre, pois não há dados do descritor MBR. Apenas para dar uma chance de recuperar documentos e outros arquivos de partições DD, algumas adições já foram feitas no kernel do Linux, para permitir que ele lide com essas zonas de disco rígido. AFAIK outro código de compatibilidade está no caminho.
Portanto, não se esqueça de que o Linux não precisa continuar tentando se tornar compatível com os não-padrões da Microsoft ...

No momento, para ter o Linux dualbooting, você precisa forçar o Windows a usar o padrão MBR e não o próprio DD da Microsoft. As ferramentas de particionamento do Linux podem, então, reconhecer as partições atuais do Windows MBR e, em seguida, instalar corretamente o Linux e o código de inicialização (GRUB ...) para dualbooting. Portanto, essa estratégia é válida principalmente se o Windows 7 já tiver sido instalado dessa maneira.

Cuidado com uma possível situação de risco suspeita! Se você tiver vários discos rígidos em seu sistema particionado com o Windows 7 DD em um dos modos GPT, enquanto instala o Linux em um HD diferente do primeiro (C: no Windows), você pode ter êxito em ter dualbooting. O problema é que o Windows 7, dependendo de como você configurou seus discos rígidos, pode detectar uma falha de volume se esse volume for medido no HD físico agora usado pelo Linux. Você pode perder muitos dados do Windows dessa maneira. Fato é todo o volume, portanto, não apenas a parte fisicamente contida pelo disco rígido pode ser perdida com todos os seus dados.

Portanto, a única regra a ser seguida, por enquanto, é um planejamento preciso do Windows 7 da configuração da partição MBR, evitando assim o uso de volumes estendidos de vários discos rígidos, reservando espaço para a instalação do Linux e continuando com a instalação do Linux.

O grande problema é que o usuário do Windows deve se sentir confortável (!) com o sistema Dynamic Disc antes de poder modificar a configuração das partições e criar o espaço em disco necessário para a instalação do Linux.

Para concluir, a introdução do sistema de discos dinâmicos pela Microsoft não é realmente um problema técnico para a coexistência Linux-Windows. No momento, a comunidade Linux está trabalhando nesta novidade da Microsoft para evitar que usuários do Windows estrague seus sistemas Windows enquanto tentam instalar o Linux. Para que essa estratégia adicional funcione completamente, é necessário que as ferramentas de particionamento do Linux estejam cientes dos esquemas de particionamento não padrão. Isso pode ser introduzido muito em breve, já que é uma modificação simples, mesmo se diferentes estruturas de partição do Windows exigirem abordagens diferentes para alcançar uma configuração correta para a instalação coexistente do novo sistema operacional.

    
por 15.03.2011 / 07:00
2

Tente executar um disco de inicialização do gparted (ou drive USB).

    
por 07.03.2011 / 22:11
1

Interessante. Eu fiz recentemente isso duas vezes, em duas máquinas diferentes, sem nenhum desses problemas. Mas então eu usei a ferramenta gparted para encolher inicialmente as partições.

Tente iniciar a partir de uma distro ao vivo, como o Gentoo LiveDVD , e execute fdisk -l /dev/sda e veja o que isso significa.

    
por 08.03.2011 / 09:30