diff options
Diffstat (limited to 'readme.org')
| -rw-r--r-- | readme.org | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -1,8 +1,18 @@ * from existing install +on an existing guix/nix install, you can prep the disks ahead of time. + need ~parted~ and ~btrfs-progs~ : guix shell parted btrfs-progs -* partition disk +* from installer +setting up from the installer requires =configuration.scm= from this +directory. get that on the installer thumb drive, on nfs, or some +other way such that we have access to it from the guix installer. + +you'll need to use the terminal-based install, which should have all +the tools you need. + +** partition disk gpt, 3 partitions: - 1 :: esp 2GB - 2 :: swap 8GB @@ -14,7 +24,7 @@ first create the partition table with ~cfdisk~, using ~gpt~ labels turn on the ‘esp’ flag for partition ~1~: : parted /dev/vdb set 1 esp on -* create filesystems +** create filesystems : mkfs.vfat -n ESP -F 32 /dev/vdb1 : mkfs.btrfs -L root /dev/vdb3 @@ -31,7 +41,7 @@ turn on the ‘esp’ flag for partition ~1~: : umount /mnt -* mount filesystems +** mount filesystems : mount -m -t tmpfs tmpfs /mnt : mount -m -t btrfs -o subvol=/gnu LABEL=root /mnt/gnu # : mount -m -t btrfs -o subvol=/gnu/etc LABEL=root /mnt/etc @@ -42,5 +52,5 @@ turn on the ‘esp’ flag for partition ~1~: : mount -m --bind /mnt/home/root /mnt/root : mount -m -t vfat LABEL=ESP /mnt/boot/esp -* init system +** init system : guix system init configuration.scm /mnt |
