Skip to content

rsyring/zfs-on-root

Repository files navigation

Ubuntu Root on ZFS

Usage Steps

If you are REALLY sure your zor-config.ini is accurate:

  • sudo python3 zor.py status
  • sudo python3 zor.py install

The more sensible path is probably to run all these commands one-by-one, whic is what install does:

  • sudo python3 zor.py status
  • sudo python3 zor.py disk-wipe
  • sudo python3 zor.py disk-partition
  • sudo python3 zor.py disk-format
  • sudo python3 zor.py efi
  • sudo python3 zor.py zpool
  • sudo python3 zor.py zfs
  • sudo python3 zor.py install-os
  • sudo python3 zor.py install-user
  • sudo python3 zor.py install-desktop
  • sudo python3 zor.py status
  • sudo python3 zor.py unmount
    • Make sure you unmount which exports the zpool.
    • If this errors out the first time you run due to proc, just run it again.

Troubleshooting

  • sudo python3 zor.py recover [--chroot]
  • sudo python3 zor.py install-os [--wipe-first]
  • sudo python3 zor.py chroot
  • sudo python3 zor.py unmount

Copier Template

Project structure and tooling mostly derives from the copier-py-package, see its documentation for context and additional instructions.

This project can be updated from the upstream repo, see updates

Versions

Versions are date based. Tools:

  • Current version: hatch version
  • Bump version based on date, tag, push: mise run bump
    • Options: mise run bump -- --help

About

Scripts to install an Ubuntu system with encrypted ZFS on root

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published