- 1 Preparation
- 1.1 Obtain the latest installation media
- 1.2 Boot Arch Linux installer
Obtain the latest installation media
You can obtain Arch's official installation media from here. The latest version is 2011.08.19.
- Both the Core and the Netinstall images provide only the necessary packages to create an Arch Linux base system. Note that the Base System does not include a GUI. It is mainly comprised of the GNU toolchain (compiler, assembler, linker, libraries, shell, and utilities), the Linux kernel, pacman (Arch's Package Manager), and a few extra libraries and modules.
- Core images facilitate both installing from CD and Net.
- Netinstall images are smaller and provide no packages themselves; the entire system is retrieved via internet.
- The Arch64 FAQ can help you choose between the 32- and 64-bit versions. The Dual Architecture image has packages for both architectures so you can use one CD to install Arch on 32- and 64-bit computers.
- Remember to download the checksum txt files along with your chosen ISO.
Pre-release images are also available and can be downloaded here. These are not official releases and so are not officially supported. They should only be used if the official installation images do not work with the current hardware on your system and you suspect newer images will have the appropriate drivers.
Check the integrity of the downloaded file
Template:Codeline to the directory where the downloaded files have been placed, and invoke Template:Filename: Template:Cli This should give you an "OK" for the one you have. (Simply ignore other lines.) If not, download all files again.
The md5sum check works the same way.
Burn the .iso image file to a CD or DVD media with your preferred CD/DVD burner drive and software, and continue with Boot Arch Linux installer.
Flash memory device or USB stick
See Install from a USB flash drive for more detailed instructions.
This method will work for any type of flash media from which your BIOS will let you boot, be it a card reader or USB port.
Note that all data on the removable medium will be irrevocably destroyed!
Insert an empty or expendable flash device, determine its path, and write the .iso to the device with the Template:Filename program:
where Template:Codeline is the path to the .iso file and Template:Codeline is your flash device. Make sure to use Template:Filename and not Template:Filename. You will need a flash memory device large enough to accommodate the image.
To verify that the image was successfully written to the flash device, make a note of the number of records (blocks) read in and written out, then perform the following check:
The md5sum returned should match the md5sum of the downloaded archlinux image file (2011.08.19); they both should match the md5sum of the image as listed in the md5sums file in the mirror distribution site. A typical run will look like this:
Write .iso to drive Template:Command
Verify integrity: Template:Command
Continue with Boot Arch Linux installer
Microsoft Windows method
Download Disk Imager from here. Insert flash media. Start the Disk Imager and select the image file (Disk Imager accepts only *.img files, so you will have to put "*.iso" in file open dialog to select Arch snapshot). Select the drive letter associated with the flash drive. Click "Write".
There are also other solutions to writing bootable ISO images to USB sticks. If you have problems with USB sticks disconnecting, try using different USB port and/or cable.
Continue with Boot Arch Linux installer.
Install over the network
Instead of writing the boot media to a disc or USB drive, you may alternatively boot the .iso image over the network. This works well when you already have a server set up. Please see this article for more information, and then continue to Boot Arch Linux installer.
Install on a virtual machine
Installing on a virtual machine is a good way to become familiar with Arch Linux and its installation procedure for the first time without the need for leaving your current operating system and repartitioning the hard drive; it will also let you keep this tutorial open in your browser during every phase of the installation. Having an Arch system installed on a virtual drive can also be useful to Arch users as a way of having an independent system promptly available for testing purposes.
The exact procedure to prepare the virtual machine for the installation depends on the virtualization software being used, but generally it will follow this scheme:
- Create the virtual disk image that will host the operating system.
- Properly configure the virtual machine parameters.
- Boot the downloaded .iso image with a virtual CD drive.
- Continue with Boot Arch Linux installer.
You may also be interested in reading the following articles:
- Arch Linux VirtualBox Guest
- Installing Arch Linux from VirtualBox
- VirtualBox Arch Linux Guest On Physical Drive
- Installing Arch Linux in VMware
Boot Arch Linux installer
Boot from the media
Insert the CD or flash media you prepared, and boot from it. You may have to change the boot order in your computer BIOS. To do this, you have to press a key (usually DEL, F1, F2, F11 or F12) during the BIOS POST (Power On Self-Test) phase.
Main Menu: The main menu should be displayed at this point. Select the preferred choice by using the arrow keys to highlight your choice, and then by pressing [Enter]. Menus vary slightly among the different ISOs.
OS system start
Select "Boot Arch Linux" from the Main Menu and press [Enter], in order to begin with the installation. The system will now load and present a shell prompt. You will be automatically logged in as root.
If using an Intel video chipset and the screen goes blank during the boot process, the problem is likely an issue with kernel mode setting. A possible workaround may be achieved by rebooting and pressing <Tab> at the GRUB menu to enter kernel options. At the end of the kernel line, add a space and then:
which (if it works) will not disable kernel mode setting.
See the Intel article for more information.
If the screen does not go blank and the boot process gets stuck while trying to load kernel, press <Tab> to edit the kernel line and append the following at the end (after a space):
When done making any changes to any menu command, simply press "Enter" to boot with that setup.
Changing the keymap
If you have a non-US keyboard layout you can interactively choose your keymap/console font with the command: Template:Cli or use the loadkeys command: Template:Cli where layout is your keyboard layout such as Template:Codeline or Template:Codeline
The official install guide is conveniently available right on the live system! To access it, change to tty2 (virtual console #2) with <ALT>+F2, log in as "root" and then invoke Template:Filename by typing in the following at the # prompt: Template:Cli Template:Filename will allow you to page through the document.
Change back to tty1 with <ALT>+F1 to follow the rest of the install process. (Change back to tty2 at any time if you need to reference the Official Guide as you progress through the installation process.)