

You can also try running a full system upgrade to see if any of your This is also a good time to install some essential packages: pacman -S net-tools pkgfile base-develĪnd perhaps your favorite editors: pacman -S vim emacs Then, add the following lines to /etc/sudoers (you can omit theĬomments of course, and replace archie with your user name): # The basic structure of a user spec looks like this: A sudoerĬan run a command as root by passing it through the sudo command. For example: useradd -m -g users -s /bin/bash archie passwd archieĪt this point, you can make the non-root user a “sudoer”. Pick a name for a non-root user and add the user. You will boot into the newly installed Arch Linux. Turn it back on, and try ejecting the CD again.Īfter you have successfully ejected the CD, power off the VM and turn If you get an error when you try toĮject the CD, power off the virtual machine by closing the VM window, On the status bar at the bottom of the VM window, and selecting When you type “reboot” at the end, the virtual machine will rebootīack into the install CD (which is a virtual CD mapped to theĪt this point, eject the virtual CD by clicking the round disk button Is all you need to do: pacman -S intel-ucode pacman -S grub grub-install -target=i386-pc /dev/sda grub-mkconfig -o /boot/grub/grub.cfgįor the curious, we are installing the GRUB bootloader into our This section points you to a lot of super confusing information. Which will make the console look much nicer.įor configuring the network, all you need to do is to run theįollowing command: systemctl enable rvice Optionally, put FONT=Lat2-Terminus16 in /etc/nf, For example: ln -sf /usr/share/zoneinfo/America/New_York /etc/localtimeĪnd don’t forget to run: hwclock -systohcįollow the Guide’s instruction to generate the en_US.UTF–8 locale,Īnd set the LANG variable in /etc/nf. Obviously, you should change Region/City with the actual The ln command in the Guide is missing the -f flag. The server hosted at Columbia University at the top of the list. You should edit /etc/pacman.d/mirrorlist to put a geographicallyĬlose mirror server at the top of the file. Lastly, don’t forget to mount the new partition at /mnt to beginįilling it up with an Arch Linux installation: mount /dev/sda1 /mnt Note that we do not create a swap partition because a swap That’s the way it should be.Īfter creating the partition /dev/sda1, run the following command toįormat the partition as an ext4 filesystem: mkfs.ext4 /dev/sda1 Parted skipped 1049kB at the start of the disk.ĭon’t worry. Partition doesn’t actually start at the beginning of the disk, even If you paid attention to the print output, you will see that your

We then make the partition bootable.įinally run the print command to see if all is well before we Then we create a “primary” partition which willįill up 100% of the disk, and indicate that we will later format itĪs an “ext4” file system type. (parted)), run the following commands: mklabel msdos mkpart primary ext4 0% 100% set 1 boot on print quitįirst we select “msdos” partition type, which is another name for the Once you are in parted (you know it because the prompt changes to Understanding of what a disk partition is.

Skim through the documents to getĪn idea of what it’s talking about. These sections point you to two other long documents,ĭon’t really tell you what to do. Partition the disks / Format the partitions / Mount the file Verify that the VM is connected to the Internet using the ping In case you’re curious, we are booting in BIOS They areĬlarifications and additional help on the Arch Linux Installation guide Note that what follows is NOT the whole instruction. Have listed below some additional info and directions on some of the – is detailed and comprehensive, but sometimes it’s a bit confusing. The Arch Linux Installation guide – we’ll call it the Guide from now on Ready to install Arch onto your virtual hard disk.

Once the VM boots successfully into the Arch Live CD image, you are
