Quote:
Originally Posted by itscience
someone said it's better for toubleshooting if you just install everything under it's own directory (/boot /home /var)
|
I don't agree with that statement but anyway...
You need to mount your main partition:
Code:
# mount /dev/sdXY /mnt
Create the /boot directory (the filesystem package is not installed yet so you need to do this manually):
Create any other mountpoint directories you wish to use at this point.
Then mount your /boot partition:
Code:
# mount /dev/sdXZ /mnt/boot
https://wiki.archlinux.org/index.php...the_partitions
Replace "X" with the drive letter assigned to your main system drive (probably "b" if it is a USB stick), replace "Y" with the partition number you wish to use for your root partition ("/") and replace "Z" with the partition number you wish to use for /boot -- use `lsblk` to list all attached drives and their sizes.
Mount any other partitions you wish to use at this point.
Then select a mirror by un-commenting the nearest entries from
/etc/pacman.d/mirrorlist
https://wiki.archlinux.org/index.php...elect_a_mirror
Then run the `pacstrap` script to install the base system (and any other packages you need):
Code:
# pacstrap /mnt base base-devel
https://wiki.archlinux.org/index.php...he_base_system
Then generate the fstab and configure the system (timezones, keyboard configuration, boot loader/manager.
etc).
For configuring GRUB you should use:
Code:
# grub-mkconfig -o /boot/grub/grub.cfg
https://wiki.archlinux.org/index.php...S_motherboards
EDIT: This command should be run after using the `arch-chroot` command.
https://wiki.archlinux.org/index.php...he_base_system
Finally, please refer to the Beginner's Guide (see my signature) when installing Arch as it covers all these steps very clearly.