2003-03-11 duncan * ROM 2.10.1 2003-03-10 duncan * Add a new CMOS flag for enabling a unique nfsroot. This is to support a persistent diskless environment where each box would have its own nfsroot. To enable: Cobalt:Main Menu> lowlevel Cobalt:Lowlevel Hardware Menu> cmos Cobalt:CMOS Menu> cmos_flags unique_root on Now on a netboot (bfn) the system will request an nfsroot of /nfsroot-x86-MACADDR. For example: Cobalt:Main Menu> bfn First stage kernel (Linux): Decompressing - done command line: 'console=ttyS0,115200 debug ip=on root=/dev/nfs ' 'nfsroot=/nfsroot-x86-00:10:e0:05:2c:23,rsize=8192 ' 2003-02-28 duncan * ROM 2.10.0 2003-02-27 duncan * Support for separate boot/root devices. This is a change from 2.9.x where "set_boot_dev" would control the root device for both the ROM and disk kernels. {read,set}_boot_dev - ROM kernel root device {read,set}_root_dev - disk kernel root device Cobalt:Main Menu> boot Cobalt:Boot Menu> set_root_dev md1 Boot device 0 is set to 0x0901 Cobalt:Boot Menu> set_boot_dev md1 Boot device 1 is set to 0x0901 If you are unable to boot after loading this ROM, verify that your boot_dev and load_dev are set to the same value: Cobalt:Boot Menu> read_root_dev md1 Cobalt:Boot Menu> read_boot_dev md1 2003-02-25 duncan * 2.10.x development branch * Minor build changes * Changes to pci_fixups so internal data structs are preserved * Fix bug where changing root device would not be recognized until a reboot.