Add jupiter USB key

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-05-29 20:56:27 +01:00
parent fba4691ae0
commit 80e374ebc6
3 changed files with 25 additions and 1 deletions

View File

@@ -1,6 +1,15 @@
# jupiter
## Post-Install Checklist
## Creating a USB key
```sh
sudo fdisk /dev/sdx
# o, n, p, <enter>, <enter>, <enter>, t, b, w
sudo mkfs.vfat -F 32 /dev/sdx1
mkdir -p /mnt/luks
sudo mount /dev/sdx1 /mnt/luks
echo -n "key" | sudo tee /mnt/luks/keyfile
```
## RAID Management

View File

@@ -38,6 +38,13 @@
# TODO: DNS for .local
networking.hostName = "jupiter";
boot.initrd = {
luks.devices.main.keyFile = "/usb/keyfile";
systemd.contents."/etc/fstab".text = ''
UUID=8E50-CD43 /usb vfat ro,umask=0377
'';
};
# TODO: Enable
# fileSystems."/mnt/storage" = {
# label = "storage";

View File

@@ -56,6 +56,14 @@
"ahci"
"usbhid"
"amdgpu"
"xhci_pci"
"usb_storage"
"usbcore"
"sd_mod"
"uas"
"vfat"
"nls_cp437"
"nls_iso8859_1"
];
};