Edit README.md
This commit is contained in:
@@ -21,8 +21,149 @@ Partitionstabelle: gpt
|
||||
Disk-Flags:
|
||||
|
||||
Nummer Anfang Ende Größe Dateisystem Name Flags
|
||||
1 2048s 1050523s 1048476s ext4 uefi
|
||||
2 1050624s 2099199s 1048576s fat32 grub boot, esp
|
||||
3 2099200s 3907028991s 3904929792s root versteckt
|
||||
|
||||
1 2048s 2099199s 2097152s fat32 grub boot, esp
|
||||
2 2099200s 3907028991s 3904929792s nixos versteckt
|
||||
|
||||
Vorgehen um Nixos im User Verzeichnis zu installieren:
|
||||
|
||||
1. Das Git Repo in das Verzeichnis /root/nixos-config clonen
|
||||
2. nixos-generate-config /mnt
|
||||
|
||||
|
||||
parted /dev/sda
|
||||
2 lsblk -f
|
||||
3 mkfs.fat -F32 /dev/sda1 -n GRUB
|
||||
4 p
|
||||
5 lsblk -f
|
||||
6 cryptsetup luksFormat /dev/sda2
|
||||
7 lsblk -f
|
||||
8 cryptsetup luksOpen /dev/sda2 dukebook0
|
||||
9 vgchange -ay
|
||||
10 lsblk -
|
||||
11 lsblk -l
|
||||
12 lsblk -f
|
||||
13 pvcreate /dev/mapper/dukebook0
|
||||
14 vgcreate dukebook0 /dev/mapper/dukebook0
|
||||
15* lvcreate -n home -L900G /dev/mapper/dukebook0
|
||||
16 lvs
|
||||
17 lvcreate -n var -L40G /dev/mapper/dukebook0
|
||||
18 lvcreate -n root -L40G /dev/mapper/dukebook0
|
||||
19 lvcreate -n swap -L16G /dev/mapper/dukebook0
|
||||
20 lvs
|
||||
21 mkfs.ext4 /dev/mapper/dukebook0-root -L root
|
||||
22 mkfs.ext4 /dev/mapper/dukebook0-var -L var
|
||||
23 mkfs.ext4 /dev/mapper/dukebook0-home -L home
|
||||
24 mkswap /dev/mapper/dukebook0-swap -L swap
|
||||
25 lsblk -f
|
||||
26 history
|
||||
27 mount /dev/mapper/dukebook0-root /mnt
|
||||
28 cd /mnt
|
||||
29 mkdir boot var home
|
||||
30 mount /dev/sda1 boot/
|
||||
31 mount /dev/mapper/dukebook0-var var
|
||||
32 mount /dev/mapper/dukebook0-home home/
|
||||
33 swapon /dev/mapper/dukebook0-swap
|
||||
34 lsblk -f
|
||||
35 ll
|
||||
36 nixos-generate-config --root /mnt
|
||||
37 cd etc/
|
||||
38 ll
|
||||
39 cd nixos/
|
||||
40 ll
|
||||
41 cd
|
||||
42 pwd
|
||||
43 git clone https://gitlab.com/duffyduke/nixos-config.git
|
||||
44 git clone https://gitlab.com/duffyduke/nixos-config.git
|
||||
45 git checkout 13896966
|
||||
46 git checkout 13896966 https://gitlab.com/duffyduke/nixos-config.git
|
||||
47 cd /root/nixos-config/
|
||||
48 git checkout 13896966
|
||||
49 ll
|
||||
50 vi configuration.nix
|
||||
51 blkid /dev/sda2 >> configuration.nix
|
||||
52 vi configuration.nix
|
||||
53 cd /etc/nixos/
|
||||
54 ls
|
||||
55 ls -la
|
||||
56 cd /mnt/etc/nixos/
|
||||
57 ll
|
||||
58 cp hardware-configuration.nix /root/nixos-config/
|
||||
59 ll
|
||||
60 cd /mnt/etc/nixos/
|
||||
61 ll
|
||||
62 cd ..
|
||||
63 ll
|
||||
64 dc ..
|
||||
65 ll
|
||||
66 cd /roo
|
||||
67 cd /root/
|
||||
68 ll
|
||||
69 cd nixos-config/
|
||||
70 ll
|
||||
71 #nixos-install --root /mnt -I nixos-config=/
|
||||
72 pwd
|
||||
73 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
|
||||
74 ll
|
||||
75 find . -name default.nix
|
||||
76 grep -ir default.nix
|
||||
77 vi configuration.nix
|
||||
78 vi flake.nix
|
||||
79 vi home.nix
|
||||
80 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
|
||||
81 vi home.nix
|
||||
82 grep -ir default.nix
|
||||
83 cd modules/user/
|
||||
84 ll
|
||||
85 vi kde-home.nix
|
||||
86 vi gnome-home.nix
|
||||
87 vi niri-home.nix
|
||||
88 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
|
||||
89 find . - name default.nix
|
||||
90 cd ..
|
||||
91 ..
|
||||
92 cd ..
|
||||
93 ll
|
||||
94 touch default.nix
|
||||
95 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
|
||||
96 ll
|
||||
97 cp flake.nix default.nix
|
||||
98 vi default.nix
|
||||
99 cd modules/
|
||||
100 ll
|
||||
101 cd user/
|
||||
102 ll
|
||||
103 less niri-home.nix
|
||||
104 ..
|
||||
105 cd ..
|
||||
106 ll
|
||||
107 cd shell/
|
||||
108 ll
|
||||
109 cat aliases.nix
|
||||
110 cp aliases.nix ../../default.nix
|
||||
111 cd --
|
||||
112 cd -
|
||||
113 cd ..
|
||||
114 cd ..
|
||||
115 ll
|
||||
116 vi default.nix
|
||||
117 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
|
||||
118 vi default.nix
|
||||
119 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
|
||||
120 vi default.nix
|
||||
121 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
|
||||
122 nixos-install --root /mnt -I nixos-config=/root/nixos-config/configuration.nix
|
||||
123 grep -i default.nix
|
||||
124 grep -i default.nix *
|
||||
125 vi home.nix
|
||||
126 grep -i default.nix *
|
||||
127 nixos-install --root /mnt -I nixos-config=/root/nixos-config/configuration.nix
|
||||
128 ll
|
||||
129 rm default.nix
|
||||
130 nixos-install --root /mnt -I nixos-config=/root/nixos-config/configuration.nix
|
||||
131 pwd
|
||||
132 parted /dev/sda
|
||||
133 pwd
|
||||
134 histor
|
||||
135 history
|
||||
|
||||
|
||||
Reference in New Issue
Block a user