README.org: Add iso9660 image type.

* README.org (** Installation image): Document creating an iso9660 image
similar to the official Guix installation images and state differences between the
image types.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
This commit is contained in:
Jack Hill 2021-11-15 18:28:00 -05:00 committed by Jonathan Brielmaier
parent c79a4fe3d8
commit 77f41b38fb
No known key found for this signature in database
GPG key ID: ECFC83988B4E4B9F

View file

@ -97,18 +97,26 @@ For some hardware the official Guix installation image won't do
(e.g. unsupported wifi). You can generate an installation image running the
nonfree Linux kernel and nonfree firmware with the following command:
#+begin_src sh
guix system image --image-type=iso9660 /path/to/this/channel/nongnu/system/install.scm
#+end_src
Like the official Guix installation image, this will produce a read-only image
with any changes made stored in memory. As indicated below, you will need to
run ~guix pull~ to download the Nonguix package descriptions, so will need
enough memory to hold the cached channel code which can be several hundred
megabytes. As an alternative, you can create a writable image with the
following command:
#+begin_src sh
guix system image --image-size=7.2GiB /path/to/this/channel/nongnu/system/install.scm
#+end_src
As indicated bellow, you will need to run ~guix pull~ to download the
Nonguix package descriptions. Some free space on your USB thumbdrive is
required for this operation to succeed. The ~--image-size~ option allows
you to specify the size of the image and, as such, to allocate free space
to it. The given value is purely indicative. It obviously depends on your
thumbdrive capacity.
The ~--image-size~ option allows you to specify the size of the image and, as
such, to allocate free space to it. The given value is purely indicative. It
obviously depends on your thumbdrive capacity.
Then you can write the generated disk image to a USB thumbdrive with:
Either type of image can be written to a USB thumbdrive with:
#+BEGIN_SRC sh
# NOTE: This example assumes your thumbdrive is recognized by Linux as /dev/sdb.