Как перенести существующую установку 20.04 ext4 в zfs root на другом диске? - PullRequest
1 голос
/ 24 апреля 2020

У меня есть установка 20.04 ext4 (успешное обновление с 19.10!), И я просто удивляюсь вышесказанному.

Одно предостережение, о котором я могу подумать, это /etc/fstab, а некоторые другие вещи могут несколько отличаться для ZFS root и поэтому, вероятно, не должны передаваться.

Есть ли какой-либо способ автоматически избежать / разрешить такие конфликты, или я должен просто выполнить чистую установку и настройку ZFS root с нуля?

1 Ответ

1 голос
/ 29 апреля 2020

Версия диеты состоит в том, что для переключения на ZFS root на отдельном диске вам нужно будет сделать следующее:

1) Удалите / mount из / etc / fstab на стороне ZFS после копирования rootfs в

2) Убедитесь, что вы перестроили initramfs, включив в него модуль ядра zfs и двоичные файлы zpool и zfs userpace.

3) Измените параметры загрузки ядра, указав root = ZFS = poolname / rootfsname

Здесь есть отличное руководство, которое полностью описывает эту топику c: https://github.com/openzfs/zfs/wiki/Ubuntu-18.04-Root-on-ZFS

...