Ubuntu 12.04/12.10 não consegue detectar janelas ou quaisquer outras partições (Asus z77 UEFI BIOS)

Ubuntu 12.04/12.10 não consegue detectar janelas ou quaisquer outras partições (Asus z77 UEFI BIOS)

Recentemente terminei de consertar meu novo pc (placa-mãe ASUS z77 com UEFI BIOS) e infelizmente nem tudo funciona muito bem.

Depois de instalar o Windows 7 Ultimate em uma única partição primária (unidade SATA), decidi alocar mais uma partição lógica para necessidades adicionais. Quando tentei fazer isso com o gerente, ele disse que não poderia alocar o tamanho solicitado, embora eu certamente pedisse muito menos do que estava disponível.

Achei que poderia ter sido um problema do Windows e comecei a instalar o Ubuntu 12.10 x64. Quando a interface gráfica foi carregada, ele me mostrou uma mensagem informando que não foi possível encontrar nenhum outro sistema operacional na unidade. Quando usei a opção de particionamento personalizado, ela não mostrou nenhuma das minhas partições atuais (incluindo a do Windows). No entanto, quando eu inicializo com o recurso "Try Ubuntu", ele os encontra! Eu acho estranho, no entanto.

Aqui está o que o console me apresenta:

ubuntu@ubuntu:~$ sudo os-prober 
/dev/sda1:Windows 7 (loader):Windows:chain
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders, total 1250263728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00072b98



 Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   100020223    49906688    7  HPFS/NTFS/exFAT
/dev/sda3       100022270  1250263039   575120385    5  Extended
/dev/sda4       566669312  1250263039   341796864   83  Linux

Também tentei criar partições a partir do utilitário de disco, o que resultou em erro insira a descrição da imagem aqui:,

Erro ao criar partição: auxiliar encerrado com código de saída 1: Em part_add_partition: device_file=/dev/sda, start=51211402240, size=1923000000, type=0x83 Entrando no analisador MS-DOS (offset=0, size=640135028736) MSDOS_MAGIC encontrado olhando para parte 0 (deslocamento 1048576, tamanho 104857600, tipo 0x07) nova entrada de peça olhando para a parte 1 (deslocamento 105906176, tamanho 51104448512, tipo 0x07) nova entrada de peça olhando para a parte 2 (deslocamento 51211402240, tamanho 588923274240, tipo 0x05) Entrando no MS-DOS analisador estendido (offset = 51211402240, tamanho = 588923274240) readfrom = 51211402240 MSDOS_MAGIC encontrado Saindo do analisador estendido do MS-DOS olhando para a parte 3 (offset 290134687744, tamanho 349999988736, tipo 0x83) nova entrada de parte Saindo do analisador MS-DOS Tabela de partição MSDOS detectada contendo partição esquema de tabela = 1 entendi Erro: não é possível ter partições sobrepostas. ped_disk_new() falhou

Aqui está o que recebo quando tento instalar o sistema

insira a descrição da imagem aqui

insira a descrição da imagem aqui

PS: É estranho que eu não consiga criar mais partições nem com o utilitário de disco nem com as ferramentas nativas do Windows 7

Responder1

Isso éNÃOum problema de EFI/UEFI. Seu disco rígido usa o sistema de particionamento Master Boot Record (MBR) e inicializa o Windows com êxito, o que significa que está inicializando o Windows no modo BIOS. Não há partição de sistema EFI (ESP) no disco, o que significa que ele não está inicializando mais nada no modo EFI (a menos que você tenha uma unidade flash USB ou algo com carregadores de inicialização ESP e EFI).

A pista realmente importante é um pouco do final do que você citou da mensagem do console do GParted (ou foi do Utilitário de Disco?):

Erro: não é possível ter partições sobrepostas. ped_disk_new() falhou

Basicamente, devido a quaisquer políticas de alinhamento selecionadas, a ferramenta de particionamento tentou criar uma partição que começasse antes do término de uma partição anterior ou terminasse após o início de uma partição posterior. Libparted (do qual depende o GParted, o Disk Utility e vários outros programas) é conhecido por fazer isso de vez em quando. Existem pelo menos três soluções alternativas possíveis:

  • Insira manualmente os pontos de início/fim da partição que deixem um pouco de espaço entre as partições. Normalmente 1MiB é suficiente.
  • Altere as opções de alinhamento de partição em sua ferramenta de particionamento. Versões recentes do GParted permitem selecionar entre alinhamento de 1 MiB, alinhamento de cilindro e nenhum alinhamento. Normalmente, o alinhamento de 1 MiB é melhor, mas se estiver causando problemas e você souber que está usando um disco de formato não avançado, poderá alterá-lo para outro com pouco risco de problemas. OTOH, se você estiver usando um disco de formato avançado, você devenãotente este método, a menos que o padrão seja algo diferente do alinhamento de 1 MiB.
  • Mude para outro programa de particionamento, de preferência algo que sejanãobaseado em libparted. Para um disco MBR no Linux, isso significa basicamente fdisk. Você terá então que usar uma ferramenta de criação de sistema de arquivos em modo texto (como mkfs) ou GParted para criar um sistema de arquivos na partição que você criar.

informação relacionada