Release: 0.2 (Vega)
Devel:   0.3

                             ARCH LINUX 

These instructions are only needed if you are manually installing
from the cd/iso.  Otherwise, the setup script should take care of

1.  Make your swap/root partitions
      # fdisk /dev/discs/disc0/disc

2.  Make your target filesystems
      # mkswap /dev/discs/disc0/partX
      # mkreiserfs /dev/discs/disc0/partY

3.  Activate your swap partition
      # swapon /dev/discs/disc0/partX

4.  Mount your target root filesystem under /mnt
      # mount /dev/discs/disc0/partX /mnt

5.  Mount any other data partitions you may have created
      # mount /dev/discs/disc0/partX /mnt/home
      # mount /dev/discs/disc0/partY /mnt/usr
6.  Initialize the pacman database
      # mkdir -p /mnt/var/lib/pacman
      # touch /mnt/var/lib/pacman/pacman.db

7.  Install some base packages
      # cd /arch
      # ./installworld /mnt
8.  Uncompress the linux source to /mnt/usr/src
      # cd /mnt/usr/src && tar zxvf /arch/linux-2.4.XX.tar.gz
9.  Mount a dev and proc under your new system and chroot
      # mount -t devfs none /mnt/dev
      # mount -t proc none /mnt/proc
      # chroot /mnt /bin/bash
10. Build & install your new kernel from /usr/src/linux
      NOTE: make sure you ask for "/dev file system support" and
            "Automatically mount at boot", since we use DevFS.
	    you'll also need "Prompt for development and/or 
	    incomplete code/drivers" to see the devfs option.

11. Install a lilo bootloader
      # vi /etc/lilo.conf
      # lilo

12. Edit settings
      # vi /etc/rc.conf
      # vi /etc/resolv.conf
      # vi /etc/fstab
      # vi /etc/modules.conf (if needed)

13. Exit your chroot shell
      # exit

14. Reboot!

15. Verify success and install any additional packages you want.
      # pacman -A /mnt/cd/arch/pkg/whatever-1.1-1.pkg.tar.gz
      # pacsync sync
      # pacsync install whatever

$Id: install.txt,v 1.7 2002/04/25 07:06:38 jvinet Exp $

Copyright ©2002, Judd Vinet <>

SourceForge Logo