CNT5605 - 2017 Summer

Assignment: Completing the Linux From Scratch 8.0 (LFS 8.0) installation.

Objective

ALL WORK ON THIS ASSIGNMENT MUST BE DONE IN THE NETWORKING LAB IN LOVE 016. I will verify that your machine has been used to do this assignment. All testing of your work products will be done on your assigned machine.

DO NOT RUN QEMU AS ROOT.

Finish building your new Linux From Scratch (LFS) system.

Assignment Details

As you finish the installation, I would suggest noting carefully the discussion in subsection 7.4.1.1 about how to avoid using the run-time's new "physical" network naming conventions. By using the old "eth0" standard, you will make your network configuration much easier — and networking is a key part of the testing that I do when verifying your LFS installation.

Also, please note during your GRUB configuration that you will be booting your new system from partition hd(0,1) (aka /dev/sda1) rather than its current /dev/sdb device; that means that you will do your grub-install to /dev/sdb, but you configure your new /boot/grub/grub.cfg in section 8.4, you should be using /dev/sda1 at the time of the new system booting.

You can test your new installation with:

% qemu-system-x86_64 -hda lfs.img -boot d -m 2048 -enable-kvm
    

You will need to meet with me to verify your final installation; in addition to my office hours, I should be available from 10:45 to noon after each class.

You should be finished with this project by Monday, July 17.