CentOS 7: Como suportar uma unidade de 3 TB, 4 TB ou 5 TB, como uma única partição, sem UEFI

0

Meu servidor CentOS 7 está sendo executado em um sistema que não é UEFI e eu preciso clonar um HD de 500 GB para um HD de 5 TB para ser usado como a nova unidade de inicialização. Qual é a opção mais barata, menos demorada para suportar isso? Meu mb é um soquete de intel mais antigo de 775 MB e não possui UEFI. Posso sair por aí tendo que comprar um novo MB + CPU + combinação de memória usando uma placa controladora HD? Como sei se uma placa controladora específica suportará um HD de 5 TB? Eles não especificam explicitamente o suporte ao tamanho da unidade em qualquer lugar.

    
por John 08.09.2015 / 04:44

1 resposta

2

Pode haver limites de capacidade de unidade em alguns controladores mais antigos, mas não sei os detalhes disso. Minha recomendação é tentar conectar seu novo disco na placa-mãe existente e ver se funciona. Se o Linux reconhece o disco e lhe dá acesso a sua capacidade total, então ele deve ficar bem sem nenhum hardware novo, além do próprio disco. Se você tiver problemas, uma nova placa controladora de disco provavelmente funcionará em torno desses problemas. Uma nova placa controladora de disco também pode ser mais rápida do que a que você tem, mas você precisará investigar as especificações do seu computador atual (sua interface de disco e qualquer slot que você possa usar para uma nova placa de plug-in) vs. o que está disponível como um cartão de plug-in hoje.

Para copiar seu disco atual, o Linux pode inicializar bem a partir de um disco tabela de partição GUID (GPT) , mesmo em um Computador baseado em BIOS, então você deve ser capaz de fazer o seguinte:

  1. Particione o novo disco de 5 TB usando o GPT. Você pode fazer isso com gdisk (somente GPT), parted ou GParted (GPT ou MBR; você deve informar explicitamente a ferramenta para usar o GPT) ou versões recentes de fdisk ( Não tenho certeza se o padrão será GPT em um disco tão grande, você pode precisar dizer para usar o GPT).
  2. No novo disco, certifique-se de criar uma ~ 1MiB Partição de inicialização do BIOS início no disco. (Alguns BIOS não podem ler além de um certo ponto, portanto, a Partição de Inicialização do BIOS deve ser inicial.) Isso é identificado por um código de tipo de EF02 em gdisk ou por um "sinalizador bios_grub" em parted ou GParted. / li>
  3. Se a sua instalação atual não usar uma, crie uma partição ~ 500MiB para ser usada como uma partição /boot - novamente, início no disco. Isto é, novamente, requerido porque alguns BIOSes não podem ler além de um certo ponto (normalmente 2TiB para BIOSes recentes, mas os realmente antigos têm limites ainda mais baixos). Como o GRUB (ou o que você usa como carregador de boot) usa o BIOS para ler o kernel, você deve garantir que o kernel seja legível ao BIOS; e como o kernel reside em /boot , criar uma partição /boot separada e colocá-la abaixo do limite do BIOS garante que o kernel seja legível ao GRUB.
  4. Faça um clone em nível de partição ou de sistema de arquivos do disco antigo para o novo. Certifique-se de não clonar todo o disco ou a tabela de partições, apenas a (s) partição (ões) que você deseja clonar. Observe que, se sua instalação atual não usar uma partição /boot separada, você precisará mover o conteúdo do diretório /boot para sua nova partição /boot .
  5. Dependendo de como você copiou as coisas, pode ser necessário editar /etc/fstab no novo disco para refletir novos valores de UUID e, se você criou um, sua nova partição /boot .
  6. Se necessário, redimensione a (s) partição (s) para o novo disco.
  7. Reinstale seu gerenciador de inicialização para o novo disco.

Esta é uma descrição de alto nível que omite vários detalhes. Isto é parcialmente porque você pode realizar a tarefa com uma variedade de ferramentas (discos de inicialização de emergência versus sua instalação atual do CentOS, várias ferramentas de particionamento, várias ferramentas de cópia de partição ou sistema de arquivos, etc.) e parcialmente porque eu não sei tudo os detalhes do seu sistema ou quais ferramentas você pode usar.

    
por 13.09.2015 / 04:37