==== Installation on a Compact Flash Card ====
Use a fast (133x or better) card with 4 GB or more. We're using a SanDisk Ultra 200x 8 GB.
Mounted the CF on a Linux PC via a USB card reader. Card appears as /dev/sde1
As the card is larger than 4 GB I partitioned it to match Dave's card:
disk /dev/sdb: 4009 MB, 4009549824 bytes
255 heads, 63 sectors/track, 487 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe7cf73dd
Device Boot Start End Blocks Id System
/dev/sdb1 * 2 487 3903795 83 Linux
sudo fdisk /dev/sde
p
d (deleted FAT partition)
n
p
1
2
487 (added Linux partition)
a
1 (made partition bootable)
p (should now match Dave's card)
w
Then installed an ext3 filesystem:
sudo mkfs.ext3 /dev/sde1
Copy the image onto the CF:
gunzip dbbc_if.gz
sudo dd if=dbbc_cf of=/dev/sde
Mount the disk
sudo mount /dev/sde1 /mnt/tmp
Edit ''/mnt/tmp/fstab'' and change first line to read
/dev/sda1 / ext3 noatime,acl,user_xattr 1 1
Edit ''/mnt/tmp/boot/grub/menu.lst'' and replace references to the disk partition to ''/dev/sda1'':
# Modified by YaST2. Last modification on Fri May 14 13:24:28 UTC 2010
default 0
timeout 8
gfxmenu (hd0,0)/boot/message
##YaST - activate
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3
root (hd0,0)
kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/sda1 vga=0x31a splash=silent showopts
initrd /boot/initrd-2.6.22.5-31-default
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.3
root (hd0,0)
kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/sda1 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd-2.6.22.5-31-default
Unmount, eject and boot on DBBC!
=== 4 GB card installation ===
Tim has been having trouble getting the 8 GB card to boot so I got a 4 GB SanDisk Ultra 200x card.
Partition table initially showed
4011 MB, 4011614208 cylinders
128 heads, 63 cylinders/track, 971 cylinders
units = cylinders of 8064 * 512 = 4128768 bytes
so in the "extra functionality" mode of fdisk I changed
number of cylinders to 487
and number of heads to 255
partition table then could be made to match Dave's.