summaryrefslogtreecommitdiff
path: root/tutorial.md
diff options
context:
space:
mode:
Diffstat (limited to 'tutorial.md')
-rw-r--r--tutorial.md18
1 files changed, 17 insertions, 1 deletions
diff --git a/tutorial.md b/tutorial.md
index 74b966a..c8e48e0 100644
--- a/tutorial.md
+++ b/tutorial.md
@@ -70,6 +70,17 @@ The steps:
8. Wait for the system to boot. Log in as root, either from the
virtual console (no password), or via SSH.
+ If you need to connect to wifi, you need to log in as root and run
+ the following commands:
+
+ ~~~sh
+ iwctl station wlan0 get-networks
+ iwctl stations wlan0 connect DadItIsThisOne
+ ~~~
+
+ Substitute the name of the network as needed. Enter wifi password
+ when requested.
+
9. Create a target specification file `foo-target.yaml`. The name can
be anything, but it must be valid YAML. In the example below, there
is one NVMe drive that will get the system installed. All drives
@@ -79,6 +90,8 @@ The steps:
drive: /dev/nvme0n1
luks: hunter2
~~~
+
+ See [spec.md][] for a full description of the specification file.
10. Install. Add the `--verbose` option to `./v-i` if you want to know
what's happening. The first time you run this on a given v-i USB
@@ -87,7 +100,7 @@ The steps:
~~~sh
rm -f install.log
- ./v-i --verbose foo-target.yaml
+ v-i --verbose foo-target.yaml
~~~
This will take few minutes the first time, assuming a fast
@@ -101,3 +114,6 @@ The steps:
Remember to change the LUKS password for each drive.
13. Optional: Let me know how it went.
+
+[spec.md]: spec.md
+