Depois de muita pesquisa, parece que o fakeraid não suporta unidades maiores que 1TB ~. Eu fui forçado a comprar um controlador de ataque que funcionou como um encanto. Obrigado pela entrada e pelo tempo de todos.
Eu tenho um SSD de 256GB (Ubuntu / Win8) e dois drives de 1TB no RAID 1.
O problema é que recentemente adicionei outras duas unidades que são 4 TB em RAID 1, mas elas não são detectadas no Ubuntu como uma unidade, mas separadas.
Eu sei que funciona porque o Windows detectou meu novo RAID 1 de 4TB bem, aqui está uma captura de tela através de um dos utilitários de disco RAID que vieram com a minha placa-mãe (fakeraid).
Veja também as informações do fdisk para minha configuração:
Disk /dev/sda: 256.1 GB, 256060514304 bytes
255 heads, 63 sectors/track, 31130 cylinders, total 500118192 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0a7f44fd
Device Boot Start End Blocks Id System
/dev/sda1 1 500118191 250059095+ ee GPT
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdb: 4000.8 GB, 4000787030016 bytes
255 heads, 63 sectors/track, 486401 cylinders, total 7814037168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdc: 4000.8 GB, 4000787030016 bytes
255 heads, 63 sectors/track, 486401 cylinders, total 7814037168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Disk /dev/sdc doesn't contain a valid partition table
WARNING: GPT (GUID Partition Table) detected on '/dev/sdd'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdd doesn't contain a valid partition table
WARNING: GPT (GUID Partition Table) detected on '/dev/sde'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sde: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sde doesn't contain a valid partition table
WARNING: GPT (GUID Partition Table) detected on '/dev/mapper/ddf1_TeraRAID'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/mapper/ddf1_TeraRAID: 1000.1 GB, 1000120999936 bytes
255 heads, 63 sectors/track, 121591 cylinders, total 1953361328 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/mapper/ddf1_TeraRAID1 1 1953361327 976680663+ ee GPT
Disk /dev/mapper/ddf1_TeraRAID1: 134 MB, 134217728 bytes
255 heads, 63 sectors/track, 16 cylinders, total 262144 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000040
Disk /dev/mapper/ddf1_TeraRAID1 doesn't contain a valid partition table
Disk /dev/mapper/ddf1_TeraRAID2: 998.9 GB, 998911246336 bytes
255 heads, 63 sectors/track, 121444 cylinders, total 1950998528 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x73736572
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/mapper/ddf1_TeraRAID2p1 1920221984 3736432267 908105142 72 Unknown
/dev/mapper/ddf1_TeraRAID2p2 ? 1936028192 3889681299 976826554 6c Unknown
/dev/mapper/ddf1_TeraRAID2p3 ? 0 0 0 0 Empty
/dev/mapper/ddf1_TeraRAID2p4 27722122 27722568 223+ 0 Empty
Disk /dev/mapper/ddf1_TeraRAID3: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders, total 2097152 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/ddf1_TeraRAID3 doesn't contain a valid partition table
Como faço para o Ubuntu reconhecer meu novo RAID 1 de 4 TB?
Digite um terminal:
sudo blkid
agora você vai ver lá solething como
/dev/sda1 uuid=xxxx type=yyy
/dev/sda2 uuid=xxxx type=yyy
Se você ver o sda que o Ubuntu o monta como uma partição normal em vez de um ataque, anote o uuid. Teoricamente você deve ver lá ambas as partições que são 1tb.
Agora digite o prompt de comando:
sudo gedit /etc/fstab
E remova as linhas onde o uuid que você anota aparecer.
Eu estou supondo que o problema é a ferramenta de ataque que você está usando não suporta GPT (tabela de partição GUID). O software que você está usando fdisk
, eu acho, não suporta GPT. Tente gdisk
. (Veja abaixo os links)
Informações adicionadas
Parted is a GPT-capable partitioning tool in Linux. Anything based on libparted (parted, GParted, Palimpsest Disk Utility, or others) will do, as will the GPT fdisk tools (gdisk or sgdisk). The util-linux tools (fdisk, sfdisk, and cfdisk) can't handle GPT. The Ubuntu installer is based on libparted and so is GPT-capable.
Be aware that if you're booting from a GPT disk, you may need to include special partitions -- either a BIOS Boot Partition (http://en.wikipedia.org/wiki/BIOS_Boot_partition) for BIOS-based computers or an EFI System Partition (ESP) (http://en.wikipedia.org/wiki/EFI_System_partition) for EFI- or UEFI-based computers. If the disk isn't a boot disk, you don't need these features.
Você pode usar o gdisk . Veja também isso ..
Por favor, consulte esta página sobre a configuração de Raid em unidades GPT.
Tudo de bom ... Deixe-me saber se funciona ...
Infelizmente, os controladores que estão usando o fakeraid não são controladores RAID 'reais'. Eles BIOS e OS truques para fazer sua mágica. Dito isto, é preciso um pouco de trabalho para obter o ubuntu antes de 10.x para ver as duas unidades físicas do fakeraid como uma só e habilitar a inicialização.
O instalador automático pode ou não funcionar imediatamente. Quando tentei, não funcionou na primeira vez e tive que instalar manualmente o dmraid. Mas funcionou pela segunda vez na mesma máquina (com discos que foram apagados) O problema parece estar instalando o grub2
Use o método LiveCD
Inicialize o sistema com o Live CD
Execute o programa particionador gparted (System- > Administration- > GParted)
9.10 carrega o dmraid automaticamente então você deve ver por um dispositivo de disco
/ dev / mapper / pdc_feddabdf ou alguma coisa parecida
se o dmraid for detectado e puder usar uma partição fakeraid
Configure uma partição estendida usando qualquer espaço que você queira alocar para o Ubuntu ou para toda a unidade. Configure no mínimo 2 partições lógicas na partição estendida, a primeira será formatada como ext4 e a última troca. Defina o tipo na partição swap para trocar. Formate a primeira partição. Saia do gparted
Execute o instalador. Quando chegar ao seu particionador, mude o ponto de montagem na primeira partição para / NÃO formate! NÃO faça nenhuma alteração de partição! O instalador do instalador não entende as partições do dmraid corretamente
Na tela de resumo do instalador, logo antes do início do processo de cópia, clique no botão Avançado. Altere a partição de inicialização (essa é a partição "pai" no estilo MSDOS e não as partições do Linux) para / dev / mapper / pdc_feddabdf (ou qualquer lista de dmraid como sua partição fakeraid) Verifique se a caixa de seleção foi clicada para inicializar a partir desse disco. observe que o instalador modificará o grub2 para apontar para a partição lógica correta / dev / mapper / pdc_feddabdf1 ou o que quer que seja / está ativado.
Quando o instalador terminar NÃO REINICIALIZAR, o novo sistema será montado no / target. Se você reinicializou, execute a tela do terminal e monte a partição / dev / mapper / pdc_feddabddf4 (raiz) (esse é o destino em que o instalador coloca a raiz) em algum diretório conveniente (/ tmp / tmp ou algum outro) chroot esse diretório ( / target ou o que quer que seja montado em)
Execute o comando "apt-get install dmraid" Se você tiver sorte, receberá uma mensagem dizendo que o sistema não precisou fazer nada, pois o instalador terá construído corretamente o initrd para que o grub inclua o dmraid. Caso contrário, isso atualizará o dmraid e reconstruirá o grub init para carregar o dmraid. Saia do terminal e clique em reboot, ou digite "shutdown -r now" na janela do terminal
Quando o sistema fizer o backup, efetue login e verifique se / dev / mapper / pdc_feddabdf (ou qualquer outro nome de dmraid seu fakeraid) existe e use df para verificar se o sistema está montado nele. (dirá no topo)
O dmraid não é carregado durante a inicialização do CD de instalação do servidor ou distribuições alternativas. Aqui estão as instruções gerais para isso:
Boot the desktop CD and select the Live CD Run Ubuntu without affecting your computer
Go to System > Administration > Software Sources and put a check in the universe box software repository. Exit and let it reload the package listing.
Go to System > Administration > Synaptic Package Manager and search for and install the dmraid package This next part has to be done at the command line in a terminal
List the contents of /dev/mapper, there should be a listing for the fakeraid array there.
Manually partition the fakeraid array of at least 2 partitions, one swap and
o outro será na raiz.
write the partition info then exit fdisk, then type "sudo reboot"
Esta versão do Ubuntu deve ser reiniciada para reconhecer as alterações da partição. Repita as etapas anteriores para carregar o dmraid. Você pode iniciar o instalador da GUI a partir da área de trabalho agora e concluir a instalação.
De: FakeRaidHowto