Este é um resumo da administração de inicialização e disco de pool raiz ZFS:
Oracle Solaris 10 e Oracle Solaris 11 11/11:
SPARC: O OpenBoot PROM (OBP) requer um disco de pool raiz com um rótulo SMI (VTOC).
SPARC: Se você estiver substituindo um disco de pool raiz com zpool replace, aplique os blocos de inicialização manualmente, da seguinte maneira:
# installboot -F zfs /usr/platform/`uname -i`/lib/fs/zfs/bootblk /dev/rdsk/c1t0d0s0
SPARC e x86: Anexar um disco de pool raiz com zpool attach para criar um pool raiz espelhado requer a seguinte sintaxe de fatias:
# zpool attach rpool c0t5000CCA03C5A5314d0s0 c0t5000CCA03C5A5340d0s0
Se você tentar anexar um disco com um rótulo EFI a um disco de pool raiz que requer um rótulo SMI (VTOC), precisará rotulá-lo de novo manualmente antes de fazer a reanexação, como mostrado no seguinte exemplo:
# format -L vtoc -d c1t0d0 Searching for disks...done selecting c1t0d0 [disk formatted] c1t0d0 is labeled with VTOC successfully.
Tenha certeza de que você está rotulando de novo o disco correto porque esse comando não executa verificação de erro. Se você forçar um rótulo SMI (VTOC) em um disco que está destinado ao pool raiz, a tabela de partição padrão será aplicada. Isso significa que o tamanho de fatia s0 padrão pode ser muito pequeno. Para obter mais informações sobre a alteração de partições ou tamanhos de fatias, consulte How to Label a Disk no Managing Devices in Oracle Solaris 11.2 .
x86: GRUB Legacy e um disco de pool raiz requerem um rótulo SMI (VTOC).
x86: Se estiver substituindo um disco de pool raiz com o comando zpool replace, aplique os blocos de inicialização manualmente da seguinte maneira:
# installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c1t0d0s0
x86: O disco de pool raiz deve ter menos do que 2 TBs.
A partir do Oracle Solaris 11.1:
SPARC: OBP requer um disco de pool raiz com um rótulo SMI (VTOC).
SPARC: Se estiver substituindo um disco de pool raiz com zpool replace, aplique os blocos de inicialização manualmente, como no seguinte exemplo:
# bootadm install-bootloader
SPARC: Anexar um disco de pool raiz com zpool attach para criar um pool raiz espelhado requer a seguinte sintaxe de fatias:
# zpool attach rpool c0t5000CCA03C5A5314d0s0 c0t5000CCA03C5A5340d0s0
x86: GRUB 2 e disco de pool raiz tem um rótulo EFI na maioria dos casos.
x86: Se estiver substituindo um disco de pool raiz com zpool replace, aplique os blocos de inicialização manualmente da seguinte maneira:
# bootadm install-bootloader
x86: Anexar um disco de pool raiz com zpool attach para criar um pool raiz espelhado requer a sintaxe para o disco inteiro, como no seguinte exemplo:
# zpool attach rpool c0t5000CCA03C5A5314d0 c0t5000CCA03C5A5340d0
Oracle Solaris Versões 10 e 11:
O uso do comando zpool attach aplica os blocos de inicialização automaticamente.