GPT talbe corrompido após a configuração do RAID1

0

Então, sou completamente novo no Ubuntu e estou tentando configurar um servidor de backup / mídia em casa. Eu vi o guia no Lifehacker e imaginei que tentaria.

Meu sistema é um i3 3225 em um mobo Intel DH77DF com 8GB de RAM. Há um SSD mSATA de 64GB como unidade de inicialização e duas unidades WD Red de 4TB para a configuração RAID1.

Eu instalei o Ubuntu 14.04 LTS no modo UEFI no SSD sem problemas, mas assim que eu criei o software RAID1 (e ele conclui a sincronização após 9 horas), o gparted me deu os seguintes erros:

Liberted Bug encontrado!

Fim do arquivo durante a leitura do argumento inválido

A tabela principal da GPT está corrompida, mas o backup parece OK, então isso será usado.

Eles aparecem duas vezes mais para cada unidade de 4 TB.

Estou fazendo algo errado ao criar o RAID? O RAID também aparece como md127 se isso ajuda.

Obrigado Mark

PS - Esta configuração de RAID tem sido uma dor enorme até agora e eu poderia escrever um bom discurso, mas vou me abster por agora. Por exemplo, o mdadm não foi instalado inicialmente, então tive que descobrir isso. Isso também foi depois que descobri que o BIOS RAID é realmente FakeRAID.

    
por Markardi 14.05.2014 / 01:02

2 respostas

0

Com a ajuda de um amigo, descobri!

Depois de fazer mais pesquisas, porque eu não estava totalmente satisfeito em ter que criar dois ataques em um conjunto de drives (sem ofensas), eu consegui configurar como eu queria. Passar para o terminal, em vez da GUI, ajudou muito e o grande problema foi deixado para os dados da tabela GPT das minhas tentativas de invasão anteriores. Depois que descobri como limpar os dados e criar o ataque do zero, não tive outros problemas.

Para verificar se há dados restantes:
sudo mdadm -D /dev/sda
retuns "..não parece ser um dispositivo md." (mesmo para / sdb)

Mas quando vou criar o raid:
sudo mdadm –create /dev/md1 –level=1 –raid-devices=2 /dev/sda /dev/sdb
retorna "../Dev/sda parece ser parte de uma matriz de raid ..."

Então, para limpar os dados antigos da GPT eu tive que ir para cada unidade e:

sudo gdisk /dev/sda 2 (for GPT) x (for expert commands) z (wipe the gpt data) Yes Yes
(crédito vai para @Steve HHH por sua resposta aqui )

A partir daí, criei o raid1 no terminal, em vez da GUI, usando o mesmo código acima:

sudo mdadm –create /dev/md1 –level=1 –raid-devices=2 /dev/sda /dev/sdb

Depois de terminar a sincronização, usei o GParted baseado em GUI para criar partições separadas e não há mais erros aparecendo. Eu posso finalmente avançar com este servidor de mídia!

    
por Markardi 31.05.2014 / 02:23
1

Aparentemente, você tem algumas tabelas de partições quebradas restantes nas unidades. Isso faz com que a versão do libparted no Ubuntu se recuse a operar nele. Limpe para que você possa começar de novo com dd :

sudo dd if=/dev/zero count=64 of=/dev/md127

Como alternativa, você deve poder usar o utilitário de disco para criar uma nova tabela de partição na matriz de ataque. Depois de qualquer um desses, você poderá usar o gparted.

    
por psusi 15.05.2014 / 05:19