From 77f41b38fb15af8f6aa7491084af65aa7e921814 Mon Sep 17 00:00:00 2001 From: Jack Hill Date: Mon, 15 Nov 2021 18:28:00 -0500 Subject: 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 --- README.org | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) (limited to 'README.org') diff --git a/README.org b/README.org index 54fc97d..1f80646 100644 --- a/README.org +++ b/README.org @@ -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. -- cgit v1.2.3