start:system:artix
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start:system:artix [2024/12/29 06:55] – [Configure the base system] marlonivo | start:system:artix [2024/12/29 07:17] (current) – [Install Artix Base System] marlonivo | ||
---|---|---|---|
Line 8: | Line 8: | ||
* artix-base-s6 | * artix-base-s6 | ||
+ | \\ | ||
===== Create a Artix USB-Stick ====== | ===== Create a Artix USB-Stick ====== | ||
---- | ---- | ||
Line 15: | Line 16: | ||
</ | </ | ||
+ | \\ | ||
===== Boot into your USB Stick ===== | ===== Boot into your USB Stick ===== | ||
---- | ---- | ||
Line 26: | Line 28: | ||
You know what to do. | You know what to do. | ||
+ | \\ | ||
===== Partitioning your Drives ===== | ===== Partitioning your Drives ===== | ||
---- | ---- | ||
Line 41: | Line 44: | ||
- **Delete Partitions: | - **Delete Partitions: | ||
- | - **BOOT Partition:** Then press " | + | - **Create Partitions:** Then press " |
- | - **HOME | + | |
- Lastly press " | - Lastly press " | ||
Line 54: | Line 56: | ||
</ | </ | ||
+ | \\ | ||
===== Format and Mount Partitions ===== | ===== Format and Mount Partitions ===== | ||
---- | ---- | ||
Line 60: | Line 62: | ||
< | < | ||
- | mkfs.ext4 / | + | mkfs.fat -F32 / |
- | mkfs.ext4 / | + | mkfs.ext4 / |
</ | </ | ||
Dann müssen wir die formatierten Partitionen einbinden: | Dann müssen wir die formatierten Partitionen einbinden: | ||
< | < | ||
- | mount / | + | mount / |
- | mkdir / | + | mkdir -p /mnt/boot/efi <- create boot directory |
- | mount / | + | mount / |
</ | </ | ||
- | + | \\ | |
- | ===== Install Base System ===== | + | ===== Install |
---- | ---- | ||
- | Installiere das Basis-System (openrc) sowie den Kernel (Linux) auf der Root-Partition und synchronisiere den Computer mit der Uhrzeit: | + | Installiere das Basis-System (wähle das basissystem deiner ISO Datei) sowie den Kernel (Linux) auf der Root-Partition und synchronisiere den Computer mit der Uhrzeit: |
< | < | ||
- | basestrap /mnt base base-devel openrc elogind-openrc linux linux-firmware | + | basestrap /mnt base base-devel openrc elogind-openrc linux linux-firmware |
</ | </ | ||
- | Use fstabgen to generate /etc/fstab, use -U for UUIDs as source identifiers: | + | Use fstabgen to generate |
< | < | ||
+ | \\ | ||
===== Configure the base system ===== | ===== Configure the base system ===== | ||
---- | ---- | ||
Line 88: | Line 91: | ||
< | < | ||
- | Then, install grub and os-prober (for detecting other installed operating systems): | + | Then, install grub and os-prober (for detecting other installed operating systems). Grub disables os-prober by default therefore edit the configuration file with nano. |
+ | < | ||
+ | pacman -S grub os-prober nano efibootmgr | ||
+ | nano / | ||
+ | </ | ||
+ | |||
+ | Und entferne das Kommentarzeichen (#): | ||
+ | < | ||
+ | GRUB_DISABLE_OS_PROBER=false | ||
+ | </ | ||
+ | Install a bootloader (in our case grub) onto your Partition. | ||
< | < | ||
- | pacman -S grub os-prober efibootmgr | ||
grub-install --target=x86_64-efi --efi-directory=/ | grub-install --target=x86_64-efi --efi-directory=/ | ||
grub-mkconfig -o / | grub-mkconfig -o / | ||
- | </ | + | </ |
Then, set the root passwd and add a regular user: | Then, set the root passwd and add a regular user: | ||
< | < | ||
- | passwd | + | passwd |
useradd -m user <- add regular user | useradd -m user <- add regular user | ||
- | passwd user | + | passwd |
</ | </ | ||
Line 107: | Line 119: | ||
exit | exit | ||
umount -R /mnt | umount -R /mnt | ||
- | reboot | + | reboot |
</ | </ | ||
+ | \\ | ||
===== Post-Installation Configuration ===== | ===== Post-Installation Configuration ===== | ||
---- | ---- |
start/system/artix.1735455357.txt.gz · Last modified: 2024/12/29 06:55 by marlonivo