Disco GPT de fábrica de 2 TB com 16 GB em partições não utilizadas. Isto está certo?

2

Acabei de receber quatro unidades SATA II Seagate Barracuda de 2 TB que pretendo usar para várias finalidades. Olhando para o utilitário de gerenciamento de disco do Vista, descubro que todas as 4 unidades vêm de fábrica como discos GPT com as seguintes partições

[31MB não alocada] [partição primária de 2GB] [partição primária de 4GB] [partição primária de 512MB] [partição primária de 1847GB] [9.47GB não alocada]

Meu sistema operacional Vista 64 monta automaticamente a quarta (e maior - 1847GB) partição, e como eu tento acessá-lo clicando duas vezes, ele traz o assistente de formatação como seria de esperar. Se eu selecionar um formato completo para esse volume, imagino que em 5 ou 6 horas eu tenha um volume NTFS de 1847 GB em um disco GPT.

Agora, dizer que hardware não era meu strong seria generoso, então eu peço desculpas pela minha ingenuidade com antecedência, mas aqui estão as minhas perguntas:

Todas essas partições e espaço não alocado são necessários para o funcionamento da GPT ou são apenas lixo? Se eles são necessários para o GPT, por que eles estão ocupando tanto espaço? 16GB parece excessivo, não? Isso é possivelmente um hack específico da Seagate necessário para que suas unidades Barracuda (uma marca popular e amplamente usada) funcionem de uma maneira específica?

Dado que esta unidade não excede o limite de MBR de 2TB, esperava poder convertê-la em MBR, no entanto as opções para converter de GPT para MBR (e vice-versa) estão esbatidas no meu Disk Manager (para todos os discos não apenas este). E sim, estou executando como Admin. Alguma idéia de como converter para MBR? Quaisquer avisos, problemas que eu deva considerar?

Também devo observar que não consegui fazer com que o Vista Disk Manager reconheça o disco inteiro como um único volume. A exclusão de todas as partições do Gerenciador de Discos ainda deixa dois espaços não alocados separados que não podem ser convertidos em apenas um. Se você tentar, receberá um aviso de que está prestes a converter o disco em um disco dinâmico que não quero fazer (certamente não como resultado final, de qualquer maneira). Parece que qualquer tentativa de criar um único volume maior que 1850 GB aciona esse aviso. Alguma idéia de por que isso é?

Toda ajuda é muito apreciada.

    
por OldSchool 10.03.2013 / 01:20

2 respostas

1

Ok, resolvi meus problemas da seguinte maneira.

Parece que

  1. DiskMgmt.msc fornece apenas um subconjunto da funcionalidade do DiskPart.exe conforme link e < href="http://support.microsoft.com/kb/300415"> link

  2. As partições indesejadas nas minhas unidades eram provavelmente OEM ocultas e bloqueadas partições normalmente usadas para armazenar software de recuperação. Por que a Seagate os tinha em drives que não deviam ser entregues dentro de uma máquina I não sei Talvez essas unidades estivessem em algum momento destinadas a ir inide alguma máquina OEM, não tenho certeza.

De qualquer forma, o DiskMgmt não consegue remover essas partições bloqueadas, mas o DiskPart.exe PODE, conforme link

Depois de removê-los, consegui usar o DiskMgmt normalmente para converter o disco em MBR, particionar e formatar a unidade conforme desejado

    
por 12.03.2013 / 19:13
2

Não sei por que a Seagate enviou suas unidades desse modo, mas meu palpite é que as três partições menores contêm algum tipo de software da Seagate. É possível que uma delas seja uma partição do sistema EFI (ESP), que é usada como parte do processo de inicialização da EFI computadores. Você pode aprender um pouco mais olhando o disco com meu programa gdisk (Uma versão está disponível para Windows ou você pode usar um disco de emergência do Linux.) Sua saída será algo como isto:

# gdisk /dev/sda
GPT fdisk (gdisk) version 0.8.5

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

Found valid GPT with protective MBR; using GPT.

Command (? for help): p
Disk /dev/sdb: 625142448 sectors, 298.1 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): B58D5E92-7BFB-4488-94B9-2F1BCFDD86DB
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 625142414
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          514047   250.0 MiB   EF00  EFI System Partition
   2          514048          923647   200.0 MiB   8300  /boot partition
   3          923648       625142414   297.7 GiB   8E00  Linux LVM

Este exemplo é de um dos meus discos do Linux. Os dados mais importantes para sua pergunta estão na coluna Code , que mostra a codificação interna de gdisk para os códigos de tipo de partição. Você pode ver quais são os códigos digitando L no prompt principal. Os códigos que você provavelmente verá são EF00 (ESP), 0700 (dados do sistema de arquivos da Microsoft), 0C01 (reservado pela Microsoft) e 2700 (Windows Recovery Environment). Os códigos usados nas suas partições misteriosas podem fornecer uma pista sobre para que servem. Se o código for FFFF, isso significa que gdisk não reconhece o que é, o que, por sua vez, significa que é algo específico da Seagate.

Em termos da própria GPT, as partições extras que você está vendo não são necessárias; um disco GPT com apenas uma partição é perfeitamente legal. (Mesmo um sem partições é legal, mas bastante inútil até que você adicione partições, é claro.) Não posso garantir que a Seagate não esteja fazendo algo estranho com softwares ou drivers extras que possam exigir essas partições.

É possível converter de GPT para MBR com qualquer número de ferramentas. O Windows deve ter esse recurso, mas se não estiver funcionando para você, não posso aconselhá-lo sobre como corrigi-lo. Posso dizer que gdisk tem uma função GPT-para-MBR sem perdas:

  1. Abra gdisk no seu disco.
  2. Digite r para inserir a recuperação & menu de transformação.
  3. Digite g para converter de GPT para MBR.
  4. Digite p para verificar se suas partições estão presentes.
  5. Opcionalmente, digite o e digite um número para omitir uma partição; repita quantas vezes quiser.
  6. Digite w para gravar suas alterações.
  7. Digite Y quando solicitado a finalizar e sair.

Talvez seja necessário reinicializar antes que o Windows veja o disco usando sua nova tabela de partições.

    
por 10.03.2013 / 19:22