Add jupiter USB key
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -1,6 +1,15 @@
|
|||||||
# jupiter
|
# 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
|
## RAID Management
|
||||||
|
|
||||||
|
@@ -38,6 +38,13 @@
|
|||||||
# TODO: DNS for .local
|
# TODO: DNS for .local
|
||||||
networking.hostName = "jupiter";
|
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
|
# TODO: Enable
|
||||||
# fileSystems."/mnt/storage" = {
|
# fileSystems."/mnt/storage" = {
|
||||||
# label = "storage";
|
# label = "storage";
|
||||||
|
@@ -56,6 +56,14 @@
|
|||||||
"ahci"
|
"ahci"
|
||||||
"usbhid"
|
"usbhid"
|
||||||
"amdgpu"
|
"amdgpu"
|
||||||
|
"xhci_pci"
|
||||||
|
"usb_storage"
|
||||||
|
"usbcore"
|
||||||
|
"sd_mod"
|
||||||
|
"uas"
|
||||||
|
"vfat"
|
||||||
|
"nls_cp437"
|
||||||
|
"nls_iso8859_1"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user