disko: README fixup
This commit is contained in:
parent
616b1154a4
commit
ab8c079ef5
18
README.md
18
README.md
@ -1,22 +1,24 @@
|
||||
# nixos-config #
|
||||
# nixos-config
|
||||
|
||||
## Install ##
|
||||
## Install
|
||||
|
||||
### Patitioning ###
|
||||
### Patitioning
|
||||
|
||||
- Easiest is to run [disko](https://git.kabtop.de/Kabbone/nixos-config/raw/branch/main/disko/README.md)
|
||||
- `Classic way:`
|
||||
- **Classic way:**
|
||||
Partition disk with gdisk:
|
||||
1. EFI Partition, size 512M, type "EF00", Label "NIXBOOT"
|
||||
|
||||
2. Root Partition, size 100%, type "8300", Label "NIXROOT"
|
||||
|
||||
### Installing ###
|
||||
### Installing
|
||||
|
||||
1. mount all the partitions and subvolumes to /mnt
|
||||
|
||||
2. generate initial nixos config
|
||||
```# nixos-generate-config --root /mnt```
|
||||
```
|
||||
# nixos-generate-config --root /mnt
|
||||
```
|
||||
|
||||
3. clone flake and check config
|
||||
```
|
||||
@ -25,6 +27,8 @@ Partition disk with gdisk:
|
||||
```
|
||||
|
||||
4. install system
|
||||
```# nixos-install --flake .#<host>```
|
||||
```
|
||||
# nixos-install --flake .#<host>
|
||||
```
|
||||
|
||||
5. reboot
|
||||
|
@ -1,8 +1,10 @@
|
||||
##Step by step##
|
||||
## Step by step
|
||||
1. Boot the [installer](https://nixos.org/download.html#nixos-iso)
|
||||
|
||||
2. Get disk name
|
||||
```$ lsblk```
|
||||
```
|
||||
$ lsblk
|
||||
```
|
||||
|
||||
3. Get disko config
|
||||
```
|
||||
@ -17,11 +19,19 @@ $ sudo nix --experimental-features "nix-command flakes" run github:nix-community
|
||||
```
|
||||
|
||||
6. Check if it got mounted
|
||||
```$ mount | grep /mnt```
|
||||
```
|
||||
$ mount | grep /mnt
|
||||
```
|
||||
|
||||
7. Continue with NixOS installation
|
||||
Filesystem definitions come from disko, hence "--no-filesystems"
|
||||
`Alternative:` continue with normal hardware-config
|
||||
```
|
||||
$ nixos-generate-config --no-filesystems --root /mnt
|
||||
$ mv /tmp/disko-config.nix /mnt/etc/nixos
|
||||
```
|
||||
|
||||
`Alternative:` continue with normal hardware-config
|
||||
```
|
||||
$ nixos-generate-config --root /mnt
|
||||
```
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user