Commit Graph

189 Commits

Author SHA1 Message Date
Érico Nogueira 6075572127 docs/index: fix repeated word. 2024-09-19 12:04:06 -04:00
Zach Dykstra 41739d6d5b docs/man/zfsbootmenu: additional language for bootfs prop 2024-08-16 11:33:26 -05:00
camckay b1c12af5d7 docs/guides/alpine/: add zfs-scripts to packages installed
Add zfs-scripts to packages installed. It is listed when setting up live environment but missing here. This leads to zpool errors after installation because /usr/share/zfs/compatibility.d is missing.
2024-08-06 09:06:27 -05:00
Zach Dykstra ae6167d2ce docs/index: shorten run-on sentence, fix typo 2024-07-09 21:41:28 -05:00
Andrew J. Hesford dba12663f4 docs/guides/ubuntu: note the spartan nature of a basic debootstrap install 2024-07-07 12:51:47 -04:00
Zach Dykstra fe37f2536e docs/man/zfsbootmenu: document bootfs pool property 2024-06-28 15:56:54 -05:00
Zach Dykstra f3bd51cdc3 docs/guides/ubuntu: add redirect for renamed UEFI guide 2024-06-27 09:05:12 -05:00
Zach Dykstra ea82118122 docs/guides/ubuntu: fix 22.04 download URL 2024-06-25 09:39:52 -05:00
Zach Dykstra 1615c0af2b docs/guides/ubuntu: add Noble (24.04) guide
This update also includes language indicating that the guides provide a minimal installation. Additional packages need to be installed as needed.
2024-06-25 09:31:24 -05:00
Kevin K. 9a6e7dcad7 docs/guides/fedora: update to Workstation 40 2024-05-13 18:51:55 -05:00
Bojan Petrović 14e4c1d2d6 docs/general/container-building: fix InitCPIOHookDirs parent key
Closes: #623 [via git-merge-pr]
2024-04-30 09:06:11 -04:00
eli dc755a87a2
docs/guides/alpine: include nvme initramfs module
add nvme to unencrypted instructions as well.
ref: b238a357f4
2024-04-21 23:15:22 -05:00
classabbyamp 08dda60a0a zfsbootmenu: add modal power menu on main screen 2024-03-20 13:51:19 -04:00
classabbyamp 02d37552f3 zfsbootmenu/bin/reboot: add reboot-to-uefi functionality
fixes #423
2024-03-20 13:51:19 -04:00
classabbyamp 406cf455d5 docs/general/mdraid-esp: create guide for redundant ESP with mdraid 2024-03-17 01:47:58 -04:00
classabbyamp b37fff554a
docs/general/grub-migration: add grub migration guide
based on https://github.com/zbm-dev/zfsbootmenu/discussions/600#discussioncomment-8671690

closes #604
2024-03-17 01:36:06 -04:00
Zach Dykstra 79c87015e0
docs/general/portable: default to recovery build 2024-03-04 14:43:31 -06:00
Zach Dykstra 0b08977e7e
docs: update copyright date 2024-02-18 15:11:36 -06:00
Zach Dykstra 8f4353e6a8
container-building/example: update to match other usages 2024-02-18 12:16:39 -06:00
Zach Dykstra 613f16920a
docs/guides/: remove loglevel=4 from default KCL
quiet by default sets the kernel logging level to 4. initramfs
frameworks typically look for quiet on the kcl to turn off some of their
logging, so it is preferred over just using 'loglevel=4'.
2024-02-18 12:06:53 -06:00
Zach Dykstra 1fad144514
docs/guides/chimera/: clean up encrypted install
Chimera ZFS packages now include the zdev initramfs-tools hook, which
copies in /etc/zfs .

31eae4095e
2024-02-17 22:01:22 -06:00
classabbyamp 5b61ab9f2b bin/generate-zbm: support including a splash image in unified EFI bundles 2024-02-17 19:40:25 -05:00
classabbyamp 4a034bef96 *: prefer systemd-boot stub to gummiboot
supported on more versions of linux (6.2+ without EFI_HANDOVER) and
supports more features (like splash images, better secureboot support)
2024-02-17 19:40:25 -05:00
Zach Dykstra 5747d30277
docs/guides/chimera/: initial Chimera guide 2024-02-17 16:26:22 -06:00
classabbyamp 0a0d47d672
docs/CHANGELOG.md: fix uefi booting link 2024-02-10 16:06:25 -05:00
classabbyamp 2bb1928c57
docs/manage-redirects.py: add script to manage RTD redirects with the api
this is very simple, it just deletes everything and recreates it based
on what's in conf.py so that conf.py is the source of truth (it's IaC,
hah!).
2024-02-10 15:24:47 -05:00
classabbyamp 0d992db4af
docs/guides/general/: move to docs/general/
add redirects for continuity, fix links
2024-02-10 15:24:46 -05:00
classabbyamp 173c441577
docs/: reorganise logos/images
instead of having the logos be in the docs, put them with the rest of
the media. symlink the screenshot and header logo so it's easier to update.
2024-02-10 15:24:46 -05:00
classabbyamp 49a9b343de
docs/: always use venv on void
there are now several pip packages not packaged on void, so `make setup-void`
should install the packages not needed in the venv then create the venv.

also rewrite docs/README a little bit
2024-02-10 15:24:44 -05:00
Zach Dykstra 4de96a0e38 docs: binary releases helper/documentation
Co-authored-by: Zach Dykstra <dykstra.zachary@gmail.com>
Co-authored-by: Andrew J. Hesford <ajh@sideband.org>
2024-01-30 16:58:36 -06:00
Winston Hoy 0f87c5f69b
docs: fix curl arguments in container-example 2024-01-22 21:35:50 -06:00
Zach Dykstra 98f7daceea zfsbootmenu: generalize zbm.import_delay as zbm.retry_delay 2024-01-17 12:19:54 -06:00
Zach Dykstra 075cba0cd2 zfsbootmenu: add zbm.waitfor argument handler
With keyfiles being stored on USB drives, the boot process can be
non-deterministic due to intermittently missing /dev entries. Users can
now provide one or more devices that must be present before the pool
import process can start. Unlike dracut, you can simply hit the escape
key to cancel this check.
2024-01-15 13:12:53 -06:00
Zach Dykstra 89161a844f
docs/guides/: re-word pool compatibility note 2023-12-21 13:37:58 -06:00
Zach Dykstra fd4d0129df recovery shell: ESP-related tooling
Add a mount_esp helper with tab completion. This is a very thin wrapper
over the new mount_block function.

Add the relevant kernel modules to the optional modules list for both
dracut and mkinitcpio images. Explicitly add the same modules to the
release/recovery shared config.
2023-12-18 21:04:57 -06:00
Zach Dykstra 01a2ce6978
docs/guides/fedora/: add missing dracut step
Closes #564
2023-12-18 18:13:45 -06:00
Andrew J. Hesford 864cac1991 Bump to version 2.3.0 2023-12-12 21:08:03 -05:00
Andrew J. Hesford 254fa017d9 docs/CHANGELOG.md: add release notes for v2.3.0 2023-12-12 13:59:11 -05:00
Zach Dykstra 6d9684c838
docs/online/recovery-shell: fix rst formatting 2023-12-08 21:02:30 -06:00
Zach Dykstra 7cb33fe2a8
guides/alpine/: configure a network interface 2023-12-08 13:10:38 -06:00
Zach Dykstra 7078dd454e
guides/opensuse/: fix ISO URL after bad vim regexp 2023-12-08 12:22:08 -06:00
Zach Dykstra abec71fe8f
guides/: clear the zpool label earlier 2023-12-08 12:18:30 -06:00
Zach Dykstra 77e60da724
guides/opensuse/: update to Leap 15.5 2023-12-08 12:13:40 -06:00
Zach Dykstra f800623542
guides/fedora/: fix initial kernel-headers install 2023-12-08 10:35:18 -06:00
classabbyamp f0088cec23 docs/guides/third-party: remove install scripts 2023-12-05 17:56:45 -05:00
classabbyamp f7d8e783df
docs/guides/third-party: fix gentoo guide link 2023-12-05 15:54:25 -05:00
Zach Dykstra f4da4face0
docs: remove Fedora link, add Gentoo wiki link 2023-12-05 14:32:22 -06:00
classabbyamp c66f923b99 docs: fix nested tab box border on dark mode 2023-12-03 12:44:49 -05:00
classabbyamp 50112b8687 docs: fix logo on light mode 2023-12-03 12:44:49 -05:00
classabbyamp efae5a3b7f docs/index.rst: fix background of ZBM wordmark 2023-12-03 12:44:49 -05:00