- Используйте,
format
чтобы получить список доступных жестких дисков. - rpools особенные. Их диски не должны иметь метки EFI. Вы можете удалить ярлык EFI с помощью
format/fdisk
. - Вам не нужно форматировать диск перед добавлением его в zpool. Но в случае rpools вам необходимо скопировать структуру разделов с первого на второй диск. Упомянутые вами команды верны, но вам нужно вызывать их с помощью s2 (весь диск), а не s0.
- Используйте
zpool attach
для добавления нового зеркального устройства для существующего устройства. - Проверьте новое зеркало с помощью
zpool status rpool
. - К данным zpools рекомендуется добавлять целые диски (а не только один срез / раздел).
- Не забудьте также установить
grub
на второй диск, чтобы сделать его загрузочным. (Включите его как загрузочный диск в BIOS. И протестируйте!)
Итак, наконец, последовательность команд:
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
Если вы все еще не можете заставить его работать, пожалуйста, покажите нам выходные данные zpool status
и вывод списка устройств с format
.