By: Chad C. Walstrom ccw@umn.eduThis page contains information on how I set up Debian GNU / Linux on a Dell Latitude D620, complete with successes and failures. The laptop was purchased so that I could have something a little more reliable and quicker than my current Thinkpad T30 for an upcoming SANS training course here in Minneapolis, MN. The little Thinkpad worked well enough, but it's had its share of problems. In any case, the Dell D620 arrived early this week. It's a nice little machine in the average weight-class; certainly luggable.
Because the laptop would first be used for a Windows security training course, I needed to make sure I had a working Windows installation. Luck for me, it came with one. All it needed were some updates from the Microsoft site, a disk defrag, and an Automated System Recovery backup image.
After completing the pain of updating and configuring windows, it was time to slice out some disk space for Linux. The Linux SystemRescueCD came to, well, the rescue! I used QTParted to resize the NTFS partition on the 100GB SATA, and noticed that two more partitions existed. The 40MB partition at the beginning of the disk was marked as a FAT 16 partition, which Linux later recognized as a special Dell partition. It's probable that this partition houses the Dell Diagnostics software.
The second one partition, a 10MB slice at the end of the disk, was unmarked. I suspected that it was Dell specific, but wasn't certain. I should have looked more closely at it, perhaps dumping the first few sectors to see if there was any data on it. In fact, I should have used qtparted or partimage to make and save images of these partitions for future use/restore. As it turns out, the installation went well anyway. I'll probably steal the partition from my boss' identical laptop.
(The Windows Disk Manager reported the 40MB partition as EISA Configuration -- weird.)
After resizing the partition, I rebooted to Windows XP and let chkdisk do its thing, then rebooted again on to the Debian installation disk, the daily netinstall snapshot for Etch.
# Configuration to be added