This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
dell_xps_15_9530 [2020/03/21 14:00] ben |
dell_xps_15_9530 [2020/04/18 18:59] ben [ZFS root] |
||
---|---|---|---|
Line 138: | Line 138: | ||
* Extend the zfs partition to fill the remaining space | * Extend the zfs partition to fill the remaining space | ||
* Reboot and pray | * Reboot and pray | ||
+ | |||
+ | ==== Failure to boot ==== | ||
+ | |||
+ | Errors on startup about system not having been booted with systemd. This is a problem with the dracut initrd. | ||
+ | |||
+ | Manual boot: | ||
+ | * Edit grub kernel commandline to add '' | ||
+ | * At the prompt, run: <code bash> | ||
+ | zpool import rpool | ||
+ | zfs load-key rpool/root | ||
+ | # Enter encryption passphrase | ||
+ | mount -t zfs -o zfsutil rpool/root /sysroot | ||
+ | mount -t zfs -o zfsutil rpool/ | ||
+ | mount -t zfs -o zfsutil rpool/ | ||
+ | mount -t zfs -o zfsutil rpool/ | ||
+ | exit | ||
+ | </ | ||
+ | * After boot, regenerate the initrd | ||
+ | |||
+ | |||