diff options
author | Karl <x> | 2019-08-06 16:00:22 +0200 |
---|---|---|
committer | Karl <x> | 2019-08-06 16:00:22 +0200 |
commit | 0c44b2763d018c4a88d1102c7fdde8179f1c0c6f (patch) | |
tree | f4d304fc6cd9510e4d488f3dc7bf7d5f2c0ea41e | |
parent | 472665198f89567b2ceaf50af8c812736c826726 (diff) | |
download | void-install-0c44b2763d018c4a88d1102c7fdde8179f1c0c6f.tar.gz void-install-0c44b2763d018c4a88d1102c7fdde8179f1c0c6f.zip |
updated README
-rw-r--r-- | README.md | 21 |
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 |