Gparted: criando uma nova partição lógica

6

Eu tenho o Ubuntu 12.04 LTS e o Windows 7 no meu computador. Gostaria de criar uma nova partição lógica, e quando eu executar sudo fdisk -l eu recebo:

Dispositivo Boot      Start         End          Blocks        Id  System
/dev/sda1   *         2048          206847       102400        7   HPFS/NTFS/exFAT
/dev/sda2             206848        1518526463   759159808     7   HPFS/NTFS/exFAT
/dev/sda3             1910609920    1953521663   21455872      7   HPFS/NTFS/exFAT
/dev/sda4             1585090560    1905090559   160000000     83  Linux

Então eu tenho sda1, a partição de inicialização do Windows 7, sda2, a partição sys do Windows 7, sda3, o Ambiente de Recuperação do Windows e, finalmente, sda4, a partição do Ubuntu. Eu tenho 31,74 GB de espaço não alocado, mas quando tento criar uma nova partição (lógica), ele diz que eu posso fazer apenas 4 partições primárias. Eu sei, mas todas as minhas partições primárias são importantes para mim, e eu não posso trocar nenhuma delas.

Como posso criar uma nova partição lógica sem remover nenhuma outra partição?

Desculpe pelo meu péssimo inglês e obrigado desde já.

P.S .: Eu não tenho nenhuma partição linux-swap.

    
por shoyip 30.09.2012 / 18:29

2 respostas

3

Eu acredito que a resposta curta é que você não pode - não é possível com um disco "MBR formatado" e não há solução alternativa para o limite de quatro partições.

Dado que, a opção de um segundo disco rígido é uma resolução.

Lembre-se de que partições estendidas e partições lógicas dentro de uma partição estendida não são inicializáveis; um sistema operacional só pode ser instalado em uma partição primária e acredito que todas as partições listadas precisam ser inicializáveis ergo, sejam tipos de partição primária e não estendidas / lógicas.

Eu incluí algumas leituras em MBR {disks} e GPT {disks} da Microsoft e da Wikipédia simplesmente porque elas são boas para saber e não sugerem usar um disco formatado em GPT como uma opção ao seu dilema .

Ref 1: link

Ref 2: link

Leland

    
por Leland Kristie 30.09.2012 / 19:55
7

A resposta à sua pergunta é, não surpreendentemente, você não pode . Este não é um problema do Linux, é a arquitetura do PC.

O que você pode fazer, no entanto, é migrar temporariamente os dados de uma das suas partições para outro ou para um segundo disco rígido, excluir essa partição, criar uma partição estendida em seu lugar e divida-o em partições lógicas.

  

O espaço total de armazenamento de dados de um disco rígido do PC pode ser dividido em no máximo quatro partições primárias ou, alternativamente, três partições primárias e uma partição estendida. Essas partições são descritas por entradas de 16 bytes que constituem a Tabela de Partição, localizada no registro mestre de inicialização.

Fonte: Wikipedia

    
por January 30.09.2012 / 19:04