Я использую систему Ubuntu (19.10) с zfs в качестве корневой файловой системы.
Я установил систему как систему с двойной загрузкой, установив ее на меньший диск и перенеся разделы на больший диск после того, как разделы Windows уже были на нем, поэтому схема разделов gpt теперь имеет следующие разделы:
part 1 - загрузка UEFI - / boot / efi
часть 2 - Загрузочный раздел Grub - / boot / grub
часть 3 - своп
часть 4 - загрузка zfs (bpool)
часть 5 - корень zfs (rpool)
часть 6 - Windows MSR
часть 7. Система Windows
часть 8 - Windows RE
Итак, я хотел бы переустановить систему по не связанным с этим причинам. Я даже готов протестировать 20.04, если он более гибкий. Как мне лучше всего переустановить систему? Обычный установщик Ubuntu не знает о zfs, а параметр zfs работает только на всем диске.
Другими словами, я хочу снова установить Ubuntu, при этом части 3–5 открыты для удаления / форматирования, остальные должны остаться нетронутыми.
Самый простой способ установить Ubuntu с правами root в качестве zfs, который я придумал, заключается в следующем:
rpool
и bpool
разделы на виртуальной машинеdd
по сети или на съемный носитель/etc/fstab
на физическом компьютере в соответствии с к новым значениямroot
и linux
в приглашении grub>
/boot
и /boot/efi
смонтированы правильноgrup-install && reboot
parted
для расширения nd разделы до их полного размера (или того размера, который вы хотите, чтобы они были)zpool online -e
, чтобы расширить пулы до полного размера раздела