Create install doc for archlinux btw

I have gone through the manual install process BTW.
This commit is contained in:
Andrei Jiroh Halili 2021-11-04 17:52:34 +08:00 committed by GitHub
parent 23fbc75f97
commit 2e27169bd9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,42 @@
# Bloody Docs for installing Arch Linux
## Afer booting into the hell
If you're inside an Virtualbox eenvironment, make sure SSH is enabled and setup port forwarding stuff. Don't forget changing the root password for live
environment with something like `linussextips69` (DON'T USE THAT ON OTHER APPS!)
* Create partitons then format with ext4. If desired to seperate /home from the rest of the Arch install, create seperate partitions and mount it as `/mnt/home`.
* Afer mounting the target partition and other stuff, run `pacstrap /mnt base linux linux-firmware nano git zsh grub` to bootstrap the Arch Linux base.
* Generate fstabs with `genfstab -U /mnt >> /mnt/etc/fstab`
Now, chroot into target partition with `arch-chroot /mnt`.
## Inside the chroot environment
### VirtualBox-specific setup
Install `virtualbox-guest-utils`
### GRUB Bootloader
If you ever do multibooting, please see <https://wiki.archlinux.org/title/GRUB#Detecting_other_operating_systems> for more detailed docs.
* BIOS/CSR mode:
```sh
# Change sda into device name for your target hard drive/SSD
grub-install --target=i386-pc /dev/sda; grub-mkconfig -o /boot/grub/grub.cfg
```
* UEFI/EFI, Secure Boot disabled:
```sh
# Change sda into device name for your target hard drive/SSD
grub-install --target=i386-pc /dev/sda; grub-mkconfig -o /boot/grub/grub.cfg
```
* With Secure Boot:
## Final Steps
* Exit the chroot and reboot. Don't forget to remove the installation media before the reboot.