Installing Core Linux is covered in this article (on the front page of coredistro.org as it happens!). The descriptions are clear; however, we will expand on the instructions listed there.
Let’s assume that you’ve already burned the ISO and booted with the CDROM. Once the system has booted, you’ll see this screen:
Log in as root (which has no password). First, figure out which disk to work with. The disk is most likely either /dev/hda (first IDE drive) or /dev/sda (first SCSI drive). You can see whether these disks exist by searching dmesg for sda and for hda.
Once the disk is determined, we must begin laying out the disk. In my configuration, I used fdisk to create three partitions:
- /boot partition of 500M
- Swap partition of 1G
- / partition of the rest (about 7G)
With this configuration, it is then necessary to (of course) create the filesystems:
mkfs -t ext2 -j /dev/sda1
mkfs -t ext2 -j /dev/sda3
The -j option creates what is commonly called an ext3 partition – which is in reality, and ext2 partition with a journal file attached. But that’s another post.
After the filesystems are created, then they must be mounted under /mnt as the complete environment would be layed out. For this example, that means:
mount /dev/sda3 /mnt
mount /dev/sda1 /mnt/boot
After this is done, the actual process of installing Core Linux can begin. At the prompt, type:
Messages will appear like these:
Once this completes, a message comes back:
Install complete - the next step is to chroot into /mnt and install grub
Next installment… setting up grub.