> This **turbo install guide** makes a lot of assumptions on what you want and doesn't cover many real world setups. Always follow the [official wiki](https://wiki.archlinux.org/index.php/Installation_guide) if in doubt.
You will need to edit the `options` line so your kernel is told where to find your Arch partition. In this guide, the file would end up like this:
```
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=/dev/sda2 rw
```
> Once this is done, your Arch install is fully bootable!
{.is-success}
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...
#### 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.
*but it sucks, blackscreens and lasts 5 minutes on battery*
Unless some major hardware quirks are happening (damn you, NVIDIA!) you should be able to start using your computer now.
What to do now is heavily dependent on your hardware and desktop environment. A few common tips are provided.
## Time
Use the `timedatectl` tool.
```
timedatectl set-timezone Europe/Madrid
timedatectl set-ntp true
```
## I forgot to install a terminal emulator
You always have the TTYs.
Press `ctrl+alt+F4` and login normally.
## Package management
Read the [pacman rosetta](https://wiki.archlinux.org/index.php/Pacman/Rosetta).
TL;DR, `pacman -Syu thingy1 thingy2 ...` to install thingy1 and thingy2.
## Laptops
### TLP
This daemon tunes tunables inside the heavily tunable Linux kernel so you have a semblance of battery life.
Install `tlp` and enable it, which is quirky.
```
systemctl enable --now tlp tlp-sleep
systemctl mask systemd-rfkill
```
### NVIDIA Optimus
Install `nvidia` and `nvidia-utils` as normal.
These by default will hijack your screen and run everything with the NVIDIA card. The NVIDIA control panel allows you to turn the GPU off completely.
> However, this doesn't really work on some laptops, which will just blackscreen or exhibit buggy behavior.
{.is-warning}
Install `bumblebee` so the integrated graphics have priority and activate its service: `systemctl enable bumblebeed`.
To run programs with the NVIDIA card, run `optirun program`. For Steam games, change their executable command line to `optirun %command%`.
Finally, to allow the card to turn off completely when unused, install `bbswitch`.
> Even LESS laptops will like that. The workaround involves editing your kernel cmdline options to blacklist a little bit of Windows-specific BIOS code.
{.is-danger}
More information [can be found at the usual place](https://wiki.archlinux.org/index.php/NVIDIA_Optimus)