aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergio Carlavilla Delgado <carlavilla@FreeBSD.org>2026-04-13 15:08:12 +0000
committerSergio Carlavilla Delgado <carlavilla@FreeBSD.org>2026-04-13 15:08:12 +0000
commitbea5e71839cbdb550549a7b79649ae825f891fda (patch)
tree5deaa93f1e31f787cb8c6d6b0895d876d5d037d5
parent576ccafa215bd87c960f5f62a6ff384613a95d7f (diff)
Handbook-bsdinstall: Upgrade chapter to reflect FreeBSD 15 changes-Part I
-rw-r--r--documentation/content/en/books/handbook/bsdinstall/_index.adoc47
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser1.pngbin6678 -> 4450 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser2.pngbin10337 -> 11203 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser3.pngbin14716 -> 12949 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-boot-options-menu.pngbin118629 -> 8537 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-choose-mode.pngbin6969 -> 5232 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-components.pngbin10826 -> 8966 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-hostname.pngbin7844 -> 6202 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-services.pngbin11743 -> 10361 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface.pngbin7318 -> 5242 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-extracting.pngbin9506 -> 8739 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-fetching.pngbin8628 -> 8049 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-verifying.pngbin9099 -> 7531 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-final-confirmation.pngbin10844 -> 9421 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-final-modification-shell.pngbin8105 -> 5964 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-finalconfiguration.pngbin14367 -> 13482 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-keymap-10.pngbin17396 -> 11304 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-keymap-testing.pngbin7789 -> 6279 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-mainexit.pngbin7156 -> 5363 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-netinstall-files.pngbin7932 -> 6162 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-netinstall-mirrorselect.pngbin22826 -> 17370 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-newboot-loader-menu.pngbin120071 -> 8647 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-entire-part.pngbin8252 -> 6833 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-guided-disk.pngbin7721 -> 6054 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-addpart.pngbin10676 -> 8588 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-create.pngbin8041 -> 6184 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-partscheme.pngbin9845 -> 7592 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-review.pngbin9695 -> 7961 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-post-root-passwd.pngbin5446 -> 5512 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-confirm.pngbin5699 -> 3984 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-country.pngbin11452 -> 9153 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-date.pngbin6128 -> 6477 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-region.pngbin8694 -> 6587 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-time.pngbin5907 -> 3939 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-zone.pngbin7310 -> 5286 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_info.pngbin15786 -> 11218 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_select.pngbin7142 -> 6058 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-menu.pngbin13254 -> 11510 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-partmenu.pngbin10367 -> 8392 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-pool-name.pngbin6541 -> 4462 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-rescan-devices.pngbin5600 -> 3819 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-swap-amount.pngbin7462 -> 5502 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_invalid.pngbin7370 -> 5299 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_type.pngbin11919 -> 9639 bytes
-rw-r--r--documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-warning.pngbin7816 -> 5939 bytes
-rw-r--r--documentation/themes/beastie/assets/styles/global.scss1
46 files changed, 36 insertions, 12 deletions
diff --git a/documentation/content/en/books/handbook/bsdinstall/_index.adoc b/documentation/content/en/books/handbook/bsdinstall/_index.adoc
index 0cccc616ba..d26036ee75 100644
--- a/documentation/content/en/books/handbook/bsdinstall/_index.adoc
+++ b/documentation/content/en/books/handbook/bsdinstall/_index.adoc
@@ -324,7 +324,7 @@ The next section is used to toggle the available options to `On` or `Off` by pre
The system will always boot using the settings for these options until they are modified.
Several options can be toggled using this menu:
-* `ACPI Support`: If the system hangs during boot, try toggling this option to `Off`. This option is only present when ACPI support is available but not required.
+* `ACPI`: If the system hangs during boot, try toggling this option to `Off`. This option is only present when ACPI support is available but not required.
* `Safe Mode`: If the system still hangs during boot even with `ACPI Support` set to `Off`, try setting this option to `On`.
* `Single User`: Toggle this option to `On` to fix an existing FreeBSD installation as described in crossref:boot[boot-singleuser,“Single-User Mode”]. Once the problem is fixed, set it back to `Off`.
* `Verbose`: Toggle this option to `On` to see more detailed messages during the boot process. This can be useful when troubleshooting a piece of hardware.
@@ -404,6 +404,33 @@ image::bsdinstall-config-hostname.png[Setting the hostname]
Type in a hostname that is unique for the network.
It should be a fully-qualified hostname, such as `machine3.example.com`.
+[[bsdinstall-installation-type]]
+=== Selecting Installation Type
+
+In the next menu bsdinstall will ask whether to install the base system using traditional distribution sets or the new package-based method.
+
+[[bsdinstall-choose-type]]
+.Selecting Installation Type
+image::bsdinstall-distributions-sets-pkgbase.png[Choice between "Distribution Sets" and "Packages (Tech Preview)"]
+
+Starting with FreeBSD 15.0, the installer offers two distinct approaches for laying down and later updating the base system.
+Both options install the same kernel and userland but differ fundamentally in how they are delivered and maintained over time.
+
+* `Distribution Sets` - The classic installation method used since the early days of the project.
+The base system is unpacked from a collection of compressed tarballs.
+Updates are performed exclusively with the man:freebsd-update[8] utility.
+This method is fully supported, stable, and remains the default for most installation media in the 15.x series.
+
+* `Packages (Tech Preview)` - Installs the base system as a set of individual packages from the `FreeBSD-base` repository.
+Once installed, the entire operating system—both the base and any third-party software—can be upgraded with a single `pkg upgrade` command.
+This method, known as `pkgbase`, unifies system management under the man:pkg[8] framework.
+
+[TIP]
+====
+The `Packages (Tech Preview)` option is offered for testing and early adoption.
+While it is expected to become the default in FreeBSD 16.0, users who prefer a conservative, time-tested update solution should select `Distribution Sets` for production environments during the 15.x lifecycle.
+====
+
[[bsdinstall-components]]
=== Selecting Components to Install
@@ -527,12 +554,6 @@ Selecting btn:[Partition] creates a partition layout from the unused space on th
.Selecting Entire Disk or Partition
image::bsdinstall-part-entire-part.png[Menu asking the user if he wants to use all the available space on the disk or wants to make a partition]
-After the btn:[Entire Disk] option is chosen, bsdinstall displays a dialog indicating that the disk will be erased.
-
-[[bsdinstall-ufs-warning]]
-.Confirmation
-image::bsdinstall-ufs-warning.png[Menu indicating the user that all data on the disk will be deleted and asking for confirmation]
-
The next menu shows a list with the available partition scheme types.
GPT is usually the most appropriate choice for amd64 computers.
Older computers that are not compatible with GPT should use MBR.
@@ -736,6 +757,7 @@ Here is a summary of the options in this menu:
* `Swap Size` - Establish the amount of swap space.
* `Mirror Swap?` - Whether to mirror the swap between the disks. Be aware that enabling mirror swap will break crash dumps. Press the kbd:[Enter] key to activate it or not.
* `Encrypt Swap?` - Whether to encrypt the swap. This will encrypt the swap with a temporary key each time the system boots, and discards it on reboot. Press the kbd:[Enter] key to choose to activate it or not. More information about swap encryption in crossref:disks[swap-encrypting,“Encrypting Swap”].
+* `ZFS Pool Options` - Specifies additional pool properties to apply when the ZFS root pool is created. More information about the options can be found in man:zpool-create[8] and man:zpoolprops[7].
Select kbd:[T] to configure the `Pool Type` and the disk(s) that will constitute the pool.
@@ -762,7 +784,7 @@ image::bsdinstall-zfs-disk_select.png[Menu requesting how many disks will be add
[[bsdinstall-zfs-vdev_invalid]]
.Invalid Selection
-image::bsdinstall-zfs-vdev_invalid.png[Menu indicating that not enough disks have been selected.]
+image::bsdinstall-zfs-vdev_invalid.png[Menu indicating that not enough disks have been selected]
If one or more disks are missing from the list, or if disks were attached after the installer was started, select btn:[- Rescan Devices] to repopulate the list of available disks.
@@ -974,7 +996,7 @@ Files can be retrieved more quickly when the mirror is close to the target compu
[TIP]
====
-Selecting `ftp://download.freebsd.org (Main Site)` will automatically route to the nearest mirror.
+Selecting `http://download.freebsd.org Main Site (GeoDNS, HTTP)` or `ftp://download.freebsd.org Main Site (GeoDNS, FTP)` will automatically route to the nearest mirror.
====
[[bsdinstall-netinstall-mirror]]
@@ -1041,12 +1063,12 @@ image::bsdinstall-config-services.png[Menu showing the different services availa
Here is a summary of the services that can be enabled in this menu:
-* `local_unbound` - Enable the DNS local unbound. It is necessary to keep in mind that this is a configuration only meant for use as a local caching forwarding resolver. If the objective is to set up a resolver for the entire network, install package:dns/unbound[].
* `sshd` - The Secure Shell (SSH) daemon is used to remotely access a system over an encrypted connection. Only enable this service if the system should be available for remote logins.
-* `moused` - Enable this service if the mouse will be used from the command-line system console.
-* `ntpdate` - Enable automatic clock synchronization at boot time. Note that the functionality of this program is now available in the man:ntpd[8] daemon and the man:ntpdate[8] utility will soon be retired.
* `ntpd` - The Network Time Protocol (NTP) daemon for automatic clock synchronization. Enable this service when wanting to synchronise the system clock with a remote time server or pool.
+* `ntpd_sync_on_start` - Enabled, man:ntpd[8] is invoked with the `-g` flag during system startup, performing an immediate, one-time clock synchronization at boot time.
+* `local_unbound` - Enable the DNS local unbound. It is necessary to keep in mind that this is a configuration only meant for use as a local caching forwarding resolver. If the objective is to set up a resolver for the entire network, install package:dns/unbound[].
* `powerd` - System power control utility for power control and energy saving.
+* `moused` - Enable this service if the mouse will be used from the command-line system console.
* `dumpdev` - Crash dumps are useful when debugging issues with the system, so users are encouraged to enable them.
[[bsdinstall-hardening]]
@@ -1143,6 +1165,7 @@ Use this menu to make any changes or to do any additional configuration before c
* `Services` - Described in crossref:bsdinstall[bsdinstall-sysconf, Enabling Services].
* `System Hardening` - Described in crossref:bsdinstall[bsdinstall-hardening, Enabling Hardening Security Options].
* `Time Zone` - Described in crossref:bsdinstall[bsdinstall-timezone, Setting the Time Zone].
+* `Firmware` - Download and install required firmware for system components such as Wi-Fi or graphics cards.
* `Handbook` - Download and install the FreeBSD Handbook.
Once configuration is complete, select btn:[Exit].
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser1.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser1.png
index 0b2db2ec8d..3de2a237e9 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser1.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser1.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser2.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser2.png
index b12664bfb9..309660c9fd 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser2.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser2.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser3.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser3.png
index b1d74c2e45..2bd133ce45 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser3.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-adduser3.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-boot-options-menu.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-boot-options-menu.png
index 266f8658e6..d7fa11e7ca 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-boot-options-menu.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-boot-options-menu.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-choose-mode.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-choose-mode.png
index 5c872ee934..f5e459297c 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-choose-mode.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-choose-mode.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-components.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-components.png
index 91b1f5f6cd..80c8b911f3 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-components.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-components.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-hostname.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-hostname.png
index 61c38d1380..ff071f6b95 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-hostname.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-hostname.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-services.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-services.png
index 0c858fafa6..4ca761dce8 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-services.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-config-services.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface.png
index 96be08be15..175372a3fd 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-extracting.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-extracting.png
index 6ed7fb14c8..40203d9a3e 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-extracting.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-extracting.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-fetching.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-fetching.png
index ba3ce302f1..5d17a2193e 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-fetching.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-fetching.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-verifying.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-verifying.png
index 10449892c5..e92e00a7f2 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-verifying.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-distfile-verifying.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-final-confirmation.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-final-confirmation.png
index 43af3fec94..9c74adc348 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-final-confirmation.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-final-confirmation.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-final-modification-shell.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-final-modification-shell.png
index 966e4fbb0b..3742f17bc2 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-final-modification-shell.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-final-modification-shell.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-finalconfiguration.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-finalconfiguration.png
index 35efe49410..37bf35e560 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-finalconfiguration.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-finalconfiguration.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-keymap-10.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-keymap-10.png
index 47531f61d7..958aa4dfff 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-keymap-10.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-keymap-10.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-keymap-testing.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-keymap-testing.png
index 6a077ccda6..9b4c934246 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-keymap-testing.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-keymap-testing.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-mainexit.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-mainexit.png
index 91a1cf40d8..fcf852835f 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-mainexit.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-mainexit.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-netinstall-files.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-netinstall-files.png
index bc77748bee..57a31b054a 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-netinstall-files.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-netinstall-files.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-netinstall-mirrorselect.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-netinstall-mirrorselect.png
index 03c7fc3cd9..3a78d20a59 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-netinstall-mirrorselect.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-netinstall-mirrorselect.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-newboot-loader-menu.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-newboot-loader-menu.png
index 8bb04a0a77..03b2a1cc07 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-newboot-loader-menu.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-newboot-loader-menu.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-entire-part.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-entire-part.png
index 42f03d3962..ca8b40279c 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-entire-part.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-entire-part.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-guided-disk.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-guided-disk.png
index 26edcd926d..c683be7fd5 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-guided-disk.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-guided-disk.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-addpart.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-addpart.png
index f7df81b13a..93f2a4c48b 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-addpart.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-addpart.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-create.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-create.png
index 6aa29777e7..fdea127273 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-create.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-create.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-partscheme.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-partscheme.png
index 0352c03df6..4260966c70 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-partscheme.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-manual-partscheme.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-review.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-review.png
index f839fa5f84..6d0c56e352 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-review.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-part-review.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-post-root-passwd.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-post-root-passwd.png
index 58a6a0d793..55a0b56f15 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-post-root-passwd.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-post-root-passwd.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-confirm.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-confirm.png
index 21c8c5caa4..56a8f2dfd1 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-confirm.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-confirm.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-country.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-country.png
index fed5a5adf0..10e737b889 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-country.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-country.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-date.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-date.png
index 2941e99589..ddb1eb7c5b 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-date.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-date.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-region.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-region.png
index 550bfad7f6..7a036013fa 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-region.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-region.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-time.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-time.png
index ae8f0af482..88ec41fc37 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-time.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-time.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-zone.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-zone.png
index d27e673814..ff2824db71 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-zone.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-timezone-zone.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_info.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_info.png
index 51c47f85a4..0d33df19a3 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_info.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_info.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_select.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_select.png
index 188ffcba56..e9465aaebe 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_select.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_select.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-menu.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-menu.png
index 86d782917f..85828cf128 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-menu.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-menu.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-partmenu.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-partmenu.png
index 9640227c41..01b6e279b7 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-partmenu.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-partmenu.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-pool-name.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-pool-name.png
index 0df1358be5..9d5e7ed26c 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-pool-name.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-pool-name.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-rescan-devices.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-rescan-devices.png
index 6bf35f0faf..853d98c9de 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-rescan-devices.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-rescan-devices.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-swap-amount.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-swap-amount.png
index c846d0bc53..9217871d71 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-swap-amount.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-swap-amount.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_invalid.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_invalid.png
index d4d3ad3a4f..4ccc0a9ee7 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_invalid.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_invalid.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_type.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_type.png
index 5bfd94cf7d..21a89ffed2 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_type.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_type.png
Binary files differ
diff --git a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-warning.png b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-warning.png
index 101a62fed9..31fe6b3623 100644
--- a/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-warning.png
+++ b/documentation/static/images/books/handbook/bsdinstall/bsdinstall-zfs-warning.png
Binary files differ
diff --git a/documentation/themes/beastie/assets/styles/global.scss b/documentation/themes/beastie/assets/styles/global.scss
index d607eeb03c..faa558bc33 100644
--- a/documentation/themes/beastie/assets/styles/global.scss
+++ b/documentation/themes/beastie/assets/styles/global.scss
@@ -320,6 +320,7 @@ a {
}
img {
+ width: 100%;
max-width: 100%;
}