O instalador do Ubuntu não detecta a instalação do Windows e partições de disco

2

Eu quero instalar o Ubuntu de 64 bits no meu PC que já está executando o Windows 10. O problema é que o instalador do Ubuntu não está detectando a instalação do Windows nem as partições que eu fiz no meu disco rígido usando o windows. O instalador mostra um disco rígido vazio (sem partições) onde eu posso instalar o Ubuntu. Tenho medo de continuar a instalar, posso quebrar as partições existentes e perder meus arquivos. Mas o gerenciador de partições "Gparted" está mostrando todas as partições existentes corretamente. Somente o instalador não consegue detectar as partições. Esse problema ocorre porque estou executando o Windows no modo herdado?
Tomei os seguintes passos antes de tentar instalar o Ubuntu:

  1. Criei espaço livre de 15 GB no meu disco rígido
  2. Inicialização rápida desativada (e não foi possível desativar a inicialização segura, pois estou executando janelas herdadas)
  3. Criamos uma unidade USB inicializável para a instalação do Ubuntu usando "rufus".

A inicialização do UEFI já está ativada no gerenciador de inicialização.

EDITAR: Aqui está a saída de sudo parted /dev/sda print e sudo gdisk -l /dev/sda

$ sudo parted /dev/sda print
Error: Can't have overlapping partitions.
Ignore/Cancel? Ignore
Model: ATA ST500LT012-9WS14 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type      File system  Flags
1      106MB   85.1GB  85.0GB  primary   ntfs         boot
2      1016kB  500GB   500GB   extended               lba
5      1049kB  106MB   105MB   logical   ntfs
6      85.1GB  280GB   195GB   logical   ntfs
7      296GB   500GB   204GB   logical   ntfs


$ sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.1

Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present


***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory. 
***************************************************************

Disk /dev/sda: 976773168 sectors, 465.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): E5565EE3-A718-45F1-9D21-1AE3D5CA64F7
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 976773134
Partitions will be aligned on 16-sector boundaries
Total free space is 31465523 sectors (15.0 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
1          206848       166189951   79.1 GiB    0700  Microsoft basic data
5            2048          206847   100.0 MiB   0700  Microsoft basic data
6       166192000       547473337   181.8 GiB   0700  Microsoft basic data
7       578930736       976769071   189.7 GiB   0700  Microsoft basic data
ubuntu@ubuntu:~$ sudo gdisk -l /dev/sda

GPartEd reclama que eu tenho partições sobrepostas. Isso é um problema?

    
por Xlam 13.04.2017 / 09:05

1 resposta

3

Aqui está a origem do seu problema, da sua parted output:

Error: Can't have overlapping partitions.

A partição principal de um disco ( /dev/sda1 ) reside inteiramente dentro de sua partição estendida ( /dev/sda2 ). Isso é ilegal. Esse layout inválido provavelmente foi criado pelas ferramentas de particionamento do Windows, que geralmente fazem esse tipo de coisa com discos que possuem partições estendidas e lógicas.

Provavelmente, o meu utilitário FixPart , que vem com o Ubuntu, pode resolver o problema; no entanto, você deve ser cuidadoso sobre como você vai fazer este reparo. Especificamente:

  • O Windows normalmente insiste em inicializar a partir de uma partição primária. Assim, você deve garantir que qualquer partição que o Windows utilize para esse propósito se torne uma partição primária quando o FixParts tiver feito sua parte.
  • Para criar novas partições para o Ubuntu, você deve ter pelo menos uma partição lógica, e ela deve ser posicionada de tal forma que as futuras partições do Ubuntu sejam adjacentes às partições lógicas (s) ). (Este ponto assume que todas as suas partições NTFS existentes contêm dados do Windows. Se você pretende converter um deles inteiramente para o uso do Ubuntu, você pode permanecer sob o limite de quatro partições primárias do MBR.)
  • A menos que tenha perdido alguma coisa, você precisará redimensionar pelo menos uma partição para liberar espaço para mais. FixParts não pode fazer isso. Redimensionar a partição no Windows é normalmente aconselhável; no entanto, como já observei, as ferramentas padrão do Windows tendem a fazer uma bagunça quando as partições lógicas estão presentes, então você pode querer usar uma ferramenta de terceiros ou o instalador do Ubuntu para fazer este trabalho. (Eu não me lembro de como o instalador do Ubuntu é bom em redimensionar partições. O GParted deve ser capaz de fazer isso - mas certifique-se de corrigir o problema da partição sobreposta antes de tentar!)
  • Não crie novas partições para o Ubuntu usando as ferramentas do Windows; Eles provavelmente converterão para um layout Gerenciador de discos lógicos (LDM) (também conhecido como disco dinâmico setup), que será um novo conjunto de problemas para a instalação do Ubuntu. Se você usar as ferramentas do Windows para reduzir as partições existentes, deixe o espaço resultante não alocado e deixe que o instalador do Ubuntu crie novas partições nesse espaço.
  • Sempre há uma chance de que algo dê errado ao reparticionar o disco. Isto é duplamente verdade quando o seu disco já está danificado, como o seu é. Portanto, recomendo fazer um backup completo ou, pelo menos, fazer o backup de seus arquivos de usuário, antes de fazer qualquer outra coisa.

Além disso, embora você observe que a inicialização UEFI está especificada no firmware, o layout do disco indica claramente uma instalação no modo BIOS do Windows. Quando dual-boot, é quase sempre melhor garantir que ambos os sistemas operacionais inicializem no mesmo modo, então você deve instalar o Ubuntu no modo BIOS. Observe que o modo de inicialização (BIOS / CSM / legado vs. EFI / UEFI) especificado no firmware é geralmente interpretado como mais uma sugestão do que um comando, e é por isso que você pode ter uma inicialização no modo BIOS mesmo quando tiver definido Inicialização no modo EFI no firmware.

Como uma alternativa a isso, você pode considerar a conversão do Windows para inicialização no modo EFI, conforme descrito em este post. Com o Windows inicializando no modo EFI a partir de um disco GPT, você não precisa se preocupar com problemas de partição primária / estendida / lógica, já que a GPT não reconhece essa distinção. Geralmente, é mais fácil garantir uma inicialização consistente no modo EFI em uma configuração de inicialização dupla do que configurar ambos os SOs no modo BIOS também. (Veja esta página minha para mais sobre este assunto.) Se você for Nesta rota, provavelmente é mais seguro corrigir a configuração atual do disco com o FixParts como primeiro passo; no entanto, se você adiar o redimensionamento de partições até depois da configuração do MBR para GPT, o FixParts se tornará desnecessário.

    
por Rod Smith 16.04.2017 / 22:38