Fazer disco rígido de 3TB aparecer como dois (2TiB + 750GiB) com MBR

1

Alguns fabricantes de discos rígidos externos com capacidade superior à capacidade de partição MBR parecem vendê-los pré-particionados para uma partição de 2TiB e um com a capacidade restante.

As ferramentas estão disponíveis para criar uma única partição maior a partir delas (pelo menos eu acho que aprendi muito com as revisões da Amazon sobre esses produtos; presumivelmente, o disco está no modo GPT posteriormente).

Posso fazer o contrário, ou seja, usar o espaço total de uma unidade de 3 TB, enquanto pelo menos uma partição pode ser usada no modo MBR (para inicializar o Windows em uma máquina que não seja UEFI)?

A unidade é um HD Seagate Barracuda de 3,5 "que está dentro de uma caixa USB 3. Este Seagate Disk Wizard (pdf) para Windows, que pode não ser útil de qualquer maneira, se recusa a instalar por alegada falta de um HD da Seagate. Eu tenho um PC (não UEFI) (com apenas SATA I) disponível e não teria medo de use ferramentas baseadas em linux.

    
por arne.b 24.05.2014 / 14:36

1 resposta

1

MBR ou GPT é o formato do disco inteiro , não uma partição, portanto você não pode ter uma partição MBR em um disco GPT. MBR híbrido / GPT é uma unidade com entradas GPT e entradas MBR normais, não partição MBR no disco GPT .

Alguns fabricantes resolveram o problema particionando os primeiros 2 TB como MBR e depois instalaram o Windows normalmente. Depois de terminar a instalação, eles instalam um driver especial para fazer com que o SO reconheça o espaço restante como outra unidade separada, para que você possa utilizar todo o espaço disponível. Isso pode ser frágil e não ser portável, por isso não recomendo usá-lo dessa maneira.

Você pode inicializar a partir de discos GPT no modo BIOS com uma implementação de software UEFI como DUET ou Clover , embora seja não é muito fácil e vai arrancar muito mais devagar

Outra solução é a instalação de janelas em VHD em um disco GPT . Apenas formate a unidade como GPT e, ao instalar o Windows, pressione Shift + F10 e crie um VHD, monte-o e continue normalmente. Eu não tentei, mas muitas pessoas confirmaram que funciona

Você também pode particionar um disco MBR até aproximadamente 4TiB fazendo com que uma única última partição inicie antes da marca 2TiB. Por exemplo, um volume de 1.99TiB e um volume de 750GiB, ou dois volumes de 1.5GB

MBR records partition locations in terms of the starting sector and the partition's length. Both of these are 32-bit values, so in theory you could use MBR on a 4 TiB disk, so long as all the space after the 2 TiB mark is in a single primary partition, or perhaps in a single extended partition, which could in turn hold many logical partitions. Such a configuration would be somewhat limiting, but it fits within the MBR framework

     

Como trabalhar com as limitações da MBR

     

Since partitioning information is stored in the MBR partition table using a beginning block address and a length, it may in theory be possible to define partitions in such a way that the allocated space for a disk with 512-byte sectors gives a total size approaching 4 TiB, if all but one partition are located below the 2 TiB limit and the last one is assigned as starting at or close to block 232−1 and specify the size as up to 232−1, thereby defining a partition that requires 33 rather than 32 bits for the sector address to be accessed. However, in practice, only certain LBA-48-enabled operating systems, including GNU/Linux, FreeBSD and Windows 7[20] that use 64-bit sector addresses internally actually support this

     

link

Você precisará do suporte do sistema operacional para isso e também precisará de um particionador de disco 3 party rd em vez de diskmgmt.msc. O Windows 7 e superior funcionará com esse disco sem problemas. Para citar o artigo de Rod Smith, acima

To make a long story short, the only OSes that seemed capable of handling a partition that spanned the 2 TiB mark were Linux, FreeBSD, and Windows 7

Para mais informações, leia

por 24.05.2014 / 15:44