Ubuntu Netbook Edition

From Joggler
Jump to navigation Jump to search

Preparation

This page is a stub. It needs to be filled out with details on kernels, drivers, etc required and how to install them in order to make an Ubuntu (or other linux distro) suitable for running on a Joggler

As a base, you will need an install of Ubuntu Netbook Edition.

You will also need to install linux-headers-generic: apt-get install linux-headers-generic

Gigabit Ethernet Driver

The joggler uses a Realtec 8168 gigabit ethernet chipset. Ubuntu comes with a driver r8169, however this is known[?] to cause problems.

Download the r8168 driver from: File:R8168-8.018.00.tar.bz2
Extract the driver source: tar xvfj r8168-8.018.00.tar.bz2
Change into the source tree: cd r8168-8.018.00
Compile it: ./autorun.sh
Install the freshly built ethernet module: cp src/r8168.ko /lib/modules/`uname -a`/kernel/drivers/net
Tell Ubuntu to ignore the r8169 driver: echo "blacklist r8169" >> /etc/modprobe.d/blacklist
Rebuild the module dependencies: depmod -a


Joggler Ubuntu Netbook Remix 9.10 Recipe

Bits

  • 4Gb Flash Drive
  • Sun Virtual Box - Other VM's are avaiable
  • ubuntu-9.10-netbok-remix-i386.iso
  • Linux kernel-source
  • Intel IEGD Configuration Editor - http://edc.intel.com/Software/Downloads/IEGD/ - Registration Required
  • GRUB Stuff from Stskeeps - TODO - Add link
  • Kernel Patches - TODO - Add link

Procedures

  1. INSTALLING UBUNTU ON FLASH DRIVE
    1. Add the ubuntu-9.10-netbook-remix-i386.iso into Virtual Box (VBOX) Virtual Media Manager
    2. Create a new VM, linux 2.6 32bit, with 512Mb memory, no hard drive
    3. In settings mount the iso into the CDROM drive of the VM
    4. Start the VM
    5. You should see Ubuntu Screen, Choose First Option to run system without installing
    6. Ubuntu should now load to the netbook screen, with the Favorties tab selected
    7. Put in your 4Gb key and connect it to the VM. Devices->USB Devices menu
    8. On the Ubuntu screen select 'Install Ubuntu-Netbook-Remix-9.10'. We are going to install this to the 4Gb flash drive.
    9. Continue with the install
    10. You need to create two primary partitions, a) 100Mb FAT 16 b) Rest of key as Ext3
    11. At the end of this step you shoudl have the following :- /dev/sda1 FAT16 /dos and /dev/sda2 ext3 /
    12. Continue at the swap warning, we don't want swap. (Note to self. Look at compcache)
    13. Add users, passwords etc
    14. Select the Advanced button and de-select the 'Install Boot Loader'. Joggler uses EFI and we will be putting our version of GRUB on the FAT16 partition later.
    15. Select Install - Grab a beer or wine if your Swifty :)
  2. BUIDING KERNEL
  3. CREATING INITRD
  4. PRODUCING IEGD SUPPORT FILES
  5. CREATING FAT16 PARTITION
  6. UPDATING EXT3 PARTITION
  7. POST BOOT

vgrade