Computing Fundementals


BIOS


BOOTING


FIRMWARE


GRUB

PROCESS

  1. Bios finds primary booting device

  2. Loads initial bootstrap from master boot record and transfers control to this code

  3. GRUB stage 2, gives interface to select which os

  4. Loads kernal to memory


IDE


GPARTED



General


Operations


Other tips


LINUX CONT


To find out which device code relates to a devise: sudo fdisk -l

Eg. sdb1 etc.


Mount it

Sudo mmkdir /mnt/drivename

Create symbolic link

To mount, you need a number, as it's actually a partition you are mounting rather than a device. Sudo fdisk -l gives the device number to mount


/etc/fstab

= file system table

Decides on booting what is mounted


Probems booting XP and Xandros

Master Boot Record, gets changed by XP and Xandros doesn't boot.

NTLDR is missing error

Problem, Xandros an image restore and the files that XP puts in the MBR is an over-write. Windows writes to a c drive, which is a partition that Xandros uses for updates. XP write here even if it resides on another disc.


Pupeee = optimised for eee

Installing puppy to the eee pc


MOUNT AN ISO AS A LOOP DEVICE TO BOOT FROM

mkdir disk

sudo mount -o loop nameofiso.iso disc