Compare commits
3 Commits
f44e5a44d6
...
60e47d959b
Author | SHA1 | Date |
---|---|---|
Administrator | 60e47d959b | |
Administrator | fa840c3c9f | |
Administrator | 15557de239 |
45
Archguide.md
45
Archguide.md
|
@ -2,7 +2,7 @@
|
||||||
title: Arch Linux Install guide
|
title: Arch Linux Install guide
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2019-11-06T00:04:52.555Z
|
date: 2019-11-06T00:08:57.015Z
|
||||||
tags:
|
tags:
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -94,24 +94,7 @@ options root=/dev/sda2 rw
|
||||||
|
|
||||||
However, don't reboot just yet. There are still some things to do before getting into a properly running system.
|
However, don't reboot just yet. There are still some things to do before getting into a properly running system.
|
||||||
|
|
||||||
While we are in the subject of the kernel options cmdline, let's enter...
|
There is a [big caveat]() here which is good to read.
|
||||||
|
|
||||||
|
|
||||||
#### The PARTUUID dilemma
|
|
||||||
> Using partition names to boot instead of their unique indetifiers will cause the OS not to boot if (when) the partition count or disk order of the computer changes.
|
|
||||||
> It may change even across reboots. To avoid this issue, extract your partition's `PARTUUID` using `blkid` and edit your options line accordingly.
|
|
||||||
{.is-danger}
|
|
||||||
|
|
||||||
```
|
|
||||||
title Arch Linux
|
|
||||||
linux /vmlinuz-linux
|
|
||||||
initrd /initramfs-linux.img
|
|
||||||
options root=PARTUUID="9b505600-2d6a-3660-b0c3-d2dfd653c5fd" rw
|
|
||||||
```
|
|
||||||
|
|
||||||
> As long as your firmware doesn't change disk order randomly, **and you know what to touch if it breaks**, this step can be done later.
|
|
||||||
{.is-info}
|
|
||||||
|
|
||||||
|
|
||||||
## Configuring the system so it's usable
|
## Configuring the system so it's usable
|
||||||
### Language
|
### Language
|
||||||
|
@ -146,8 +129,6 @@ reboot
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# btw I use arch
|
# btw I use arch
|
||||||
*but it sucks, blackscreens and lasts 5 minutes on battery*
|
*but it sucks, blackscreens and lasts 5 minutes on battery*
|
||||||
|
|
||||||
|
@ -166,7 +147,7 @@ timedatectl set-ntp true
|
||||||
## I forgot to install a terminal emulator
|
## I forgot to install a terminal emulator
|
||||||
You always have the TTYs.
|
You always have the TTYs.
|
||||||
|
|
||||||
Press `ctrl+alt+F4` and login normally.
|
Press <kbd>ctrl</kbd>+<kbd>alt</kbd>+<kbd>F4</kbd> and login normally.
|
||||||
|
|
||||||
## Package management
|
## Package management
|
||||||
Read the [pacman rosetta](https://wiki.archlinux.org/index.php/Pacman/Rosetta).
|
Read the [pacman rosetta](https://wiki.archlinux.org/index.php/Pacman/Rosetta).
|
||||||
|
@ -202,6 +183,8 @@ Change to high quality audio profile to not **instantly die** upon music playbac
|
||||||
|
|
||||||
## Battery life is nonexistent
|
## Battery life is nonexistent
|
||||||
The TLP daemon tunes tunables inside the heavily tunable Linux kernel so you have a semblance of battery life.
|
The TLP daemon tunes tunables inside the heavily tunable Linux kernel so you have a semblance of battery life.
|
||||||
|
You can also install it in normal desktops and it makes some difference in wall power draw.
|
||||||
|
|
||||||
|
|
||||||
Install `tlp` and enable it, which is quirky.
|
Install `tlp` and enable it, which is quirky.
|
||||||
```
|
```
|
||||||
|
@ -209,7 +192,22 @@ systemctl enable --now tlp tlp-sleep
|
||||||
systemctl mask systemd-rfkill.socket
|
systemctl mask systemd-rfkill.socket
|
||||||
```
|
```
|
||||||
|
|
||||||
You can technically also install it in normal desktops and it makes some difference in wall power draw.
|
## The PARTUUID dilemma
|
||||||
|
> Using partition names to boot instead of their unique indetifiers will cause the OS not to boot if (when) the partition count or disk order of the computer changes.
|
||||||
|
> It may change even across reboots. To avoid this issue, extract your partition's `PARTUUID` using `blkid` and edit your options line accordingly.
|
||||||
|
{.is-danger}
|
||||||
|
|
||||||
|
```
|
||||||
|
title Arch Linux
|
||||||
|
linux /vmlinuz-linux
|
||||||
|
initrd /initramfs-linux.img
|
||||||
|
options root=PARTUUID="9b505600-2d6a-3660-b0c3-d2dfd653c5fd" rw
|
||||||
|
```
|
||||||
|
|
||||||
|
> As long as your firmware doesn't change disk order randomly, **and you know what to touch if it breaks**, you can ignore this.
|
||||||
|
>
|
||||||
|
> *For now.*
|
||||||
|
{.is-info}
|
||||||
|
|
||||||
## NVIDIA Optimus
|
## NVIDIA Optimus
|
||||||
Install `nvidia` and `nvidia-utils` as normal.
|
Install `nvidia` and `nvidia-utils` as normal.
|
||||||
|
@ -238,4 +236,3 @@ More information [can be found at the usual place](https://wiki.archlinux.org/in
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue