wipefs -a /dev/sda
cfdisk /dev/sda
(GPT, 512MB for EFI System, root, swap optl.)
mkfs.ext4 /dev/sda2 ; mkfs.fat -F32 /dev/sda1 ; mkswap /dev/sda3
mount /dev/sda2 /mnt ; mkdir -p /mnt/boot/efi ; mount /dev/sda1 /mnt/boot/efi
pacstrap /mnt base base-devel linux linux-firmware nano sysfsutils usbutils\ htop tmux sudo wget openssh elinks grub efibootmgr netctl dhcpcd inetutils less which man
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt /bin/bash
echo en_US.UTF-8 UTF-8 > /etc/locale.gen ; locale-gen \ echo LANG=en_GB.UTF-8 > /etc/locale.conf
timezonectl set-timezone America/New_York
echo hostname > /etc/hostname
127.0.0.1 localhost ::1 localhost 127.0.1.1 hostname.domain hostname
grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi \ grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable netctl
netctl enable enet
useradd -m -G wheel -s /bin/bash user
echo %wheel ALL=\(ALL\) ALL >> /etc/sudoers
systemctl enable sshd
systemctl enable vmtoolsd
Gnome
pacman -S xorg xorg-server gnome ; systemctl enable gdm ; systemctl enable NetworkManager