summaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorJack Hill <jackhill@jackhill.us>2021-11-15 18:28:00 -0500
committerJonathan Brielmaier <jonathan.brielmaier@web.de>2021-11-17 20:44:43 +0100
commit77f41b38fb15af8f6aa7491084af65aa7e921814 (patch)
tree7199340c89d596e14f8e403903b97a4c381d3d64 /README.org
parentc79a4fe3d872be39a0ec377bdd43ff6c42ccc866 (diff)
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>
Diffstat (limited to 'README.org')
-rw-r--r--README.org22
1 files changed, 15 insertions, 7 deletions
diff --git a/README.org b/README.org
index 54fc97d..1f80646 100644
--- a/README.org
+++ b/README.org
@@ -98,17 +98,25 @@ For some hardware the official Guix installation image won't do
98nonfree Linux kernel and nonfree firmware with the following command: 98nonfree Linux kernel and nonfree firmware with the following command:
99 99
100#+begin_src sh 100#+begin_src sh
101guix system image --image-type=iso9660 /path/to/this/channel/nongnu/system/install.scm
102#+end_src
103
104Like the official Guix installation image, this will produce a read-only image
105with any changes made stored in memory. As indicated below, you will need to
106run ~guix pull~ to download the Nonguix package descriptions, so will need
107enough memory to hold the cached channel code which can be several hundred
108megabytes. As an alternative, you can create a writable image with the
109following command:
110
111#+begin_src sh
101guix system image --image-size=7.2GiB /path/to/this/channel/nongnu/system/install.scm 112guix system image --image-size=7.2GiB /path/to/this/channel/nongnu/system/install.scm
102#+end_src 113#+end_src
103 114
104As indicated bellow, you will need to run ~guix pull~ to download the 115The ~--image-size~ option allows you to specify the size of the image and, as
105Nonguix package descriptions. Some free space on your USB thumbdrive is 116such, to allocate free space to it. The given value is purely indicative. It
106required for this operation to succeed. The ~--image-size~ option allows 117obviously depends on your thumbdrive capacity.
107you to specify the size of the image and, as such, to allocate free space
108to it. The given value is purely indicative. It obviously depends on your
109thumbdrive capacity.
110 118
111Then you can write the generated disk image to a USB thumbdrive with: 119Either type of image can be written to a USB thumbdrive with:
112 120
113#+BEGIN_SRC sh 121#+BEGIN_SRC sh
114# NOTE: This example assumes your thumbdrive is recognized by Linux as /dev/sdb. 122# NOTE: This example assumes your thumbdrive is recognized by Linux as /dev/sdb.