- Use
format
para obter uma lista dos discos rígidos disponíveis.
Os - rpools são especiais. Seus discos não devem ter um rótulo EFI. Você pode excluir o rótulo EFI com
format/fdisk
. - Você não precisa formatar a unidade antes de adicioná-la a um zpool. Mas no caso de rpools você precisa copiar o layout da partição do primeiro para o segundo disco. Os comandos que você mencionou estão corretos, mas você precisa chamá-los com s2 (disco inteiro) e não s0.
- Use
zpool attach
para adicionar um novo dispositivo de espelho ao dispositivo existente. - Verifique o novo espelho com
zpool status rpool
. - É recomendado adicionar discos inteiros a dados zpools (e não apenas uma única fatia / partição).
- Não se esqueça de instalar o
grub
no segundo disco, também, para torná-lo inicializável. (Habilite-o como uma unidade de inicialização no BIOS também. E teste-o!)
Então, finalmente, aqui está a sequência de comandos:
fdisk /dev/rdsk/c7d1s2 (confirm that you want a 100% Solaris partition)
prtvtoc /dev/rdsk/c7d0s2 | fmthard -s - /dev/rdsk/c7d1s2
zpool attach [-f] rpool c7d0s0 c7d1s0 (maybe use "-f" flag)
zpool status
installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c7d1s0
Se ainda assim você não conseguir trabalhar, mostre a saída de zpool status
e a saída da lista de unidades de format
.