about summary refs log tree commit diff
diff options
context:
space:
mode:
authorKarl <x>2019-08-06 16:00:22 +0200
committerKarl <x>2019-08-06 16:00:22 +0200
commit0c44b2763d018c4a88d1102c7fdde8179f1c0c6f (patch)
treef4d304fc6cd9510e4d488f3dc7bf7d5f2c0ea41e
parent472665198f89567b2ceaf50af8c812736c826726 (diff)
downloadvoid-install-0c44b2763d018c4a88d1102c7fdde8179f1c0c6f.tar.gz
void-install-0c44b2763d018c4a88d1102c7fdde8179f1c0c6f.zip
updated README
-rw-r--r--README.md21
1 files changed, 18 insertions, 3 deletions
diff --git a/README.md b/README.md
index d6b3bc8..19d97f7 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # Void Linux installation and configuration
 We write a series of scripts to install a Void Linux session from another
-Linux distribution. We also write the deployment of our personal configuration.
+Linux distribution.
 
 ## Dependencies
 To run the scripts, you need:
@@ -13,7 +13,7 @@ To run the scripts, you need:
 Just run:
 
 ```shell
-./void-install.sh /dev/sdx voidvm host bootloader-id
+./void-install.sh /dev/sdx voidvm host bootlabel
 ```
 
 Replacing:
@@ -21,7 +21,12 @@ Replacing:
 * **voidvm** with the name of the volume group you want to use. Must not already
 be present on the machine you are using to perform the installation.
 * **host** hostname to use for the new machine.
-* **bootloader-id** with a *unique* bootloader id for GRUB2.
+* **bootlabel** with a *locally unique* `LABEL` used in `/etc/fstab`. Must be
+11 bytes or shorter.
+
+You end up with a fully functional Void Linux installation. This of course is
+pretty minimal in itself (at least compared with bloated Linux distributions).
+You can refer to [2] if you have no idea what to do next.
 
 ## Partioning
 We use an encrypted `root`. We do not have the need for encrypted boot
@@ -31,5 +36,15 @@ currently. The template we use on the disk is:
   * Swap: 16G
   * Root: The rest of disk space.
 
+## GRUB
+We use `grub2` as the bootloader. The newly configured disk is treated as
+removable to avoid interactions with existing setups on the machine. Please
+use your motherboard settings to switch between systems.
+
+I find configuring `grub2` very awkward. I am not sure the configuration
+included here is taken into account. If not then the default is and works well
+enough.
+
 ## References
 1. https://wiki.voidlinux.org/Install_LVM_LUKS_on_UEFI_GPT
+1. https://wiki.voidlinux.org/Post_Installation#Wireless-only_access