Installing a large second drive

The latest version of this article can be found at http://bakskuru.se/fredrik/freesco/

Yesterday I finally had a go on installing a 60GB drive into my Freesco 032. I had some worries about this, but it ran rather smooth thanks to the forums. I thought it might be a good idea to write the process down. Who knows, maybe it can help some other newbie. I wrote this with 032 in mind, but the process is generic enough to be valid for both FREESCO versions (027 and 032).

All cred should go to the original posters.

I welcome any critic, tips and comments. However, I do not have the possibility to answer any questions.

//Fredrik

BIOS

My Freesco-box is an old 120MHz with BIOS from 1996 or something like that. I realised that BIOS wouldn't recognize my new HD correct so I started looking for a solution. My first idea was to use Maxtors MaxBlast as disk overlay and hope that would help. While browsing the forums I found a post from BHN2 saying “Freesco is like all good Linuxes, Freesco does not care about the bios limits. So your computer may only see the drive as a 8GB, but Freesco will see the full size.”. If that was correct, it was good news. Even if BIOS only see a rather small drive, Freesco would recognize its full size.

Selecting filesystem

I found Lightning's FAQ posting on how to add a second drive. Here he states that ext2 is the best file system to choose. Dingetje follows up with some good ideas on how to create an ext2 system and includes some very good links. From this, I decided to have a go on ext2, hence I downloaded and installed the e2fs package.

I installed the drive as master on the second IDE channel, rebooted the machine and took a look in BIOS. It recognized the drive as a 2.1 GB drive and booted ok.

Partitioning the drive

I found out that the first drive on the second channel is called /dev/hdc and started fdisk to partition it:

fdisk /dev/hdc

I decided to split the drive into four primary partitions, each about 15Gb. Creating the partitions was rather straightforward and when done I had four new partitions like this:

Device Boot Start End Blocks Id System
/dev/hdc1 1 1913 15366141 83 Linux native
/dev/hdc2 1914 3826 15366172+ 83 Linux native
/dev/hdc3 3827 5739 15366172+ 83 Linux native
/dev/hdc4 5740 7297 12514635 83 Linux native

Formatting the partitio