[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cobalt-users] Raq4 - Kernel 2.4 Upgrade Woes



> To start with, here is another howto on installing debian:
>
> 	http://cobalt.iceblink.org/debian/debian-cobalt-howto.txt

Excellent, I am ready to do a net boot, but the instructions contain the
following:

<snip>
2) Set the "btoip" in the cobalt's rom

During bootup, hit the spacebar to go to the rom menu (not the boot
monitor -- 'q' out of it if you get there).  Once you're there, type
"lowlevel", then "cmos".  Set the BTO (Build To Order) server's IP
address -- in this case, the IP of the server with the /nfsroot-x86
that is NFS exported.  This is done with a command like

    btoip 192 168 0 1

Note the spaces instead of the dots separating the numbers in the
address.
</snip>

Unfortunately, my lowlevel BIOS menu does not have a "cmos" option.  Here
is what I have:  (sorry for the quoting method, I'm lazy...)

<snip>
Lowlevel Hardware Access Menu
------------------------------------------------------------
rb address                      Read byte from memory
rw address                      Read 16 bit word from memory
rl address                      Read 32 bit word from memory
wb address data                 Write byte to memory
ww address data                 Write 16 bit word to memory
wl address data                 Write 32 bit word to memory
inb port                        Read byte from IO port
inw port                        Read 16 bit word from IO port
inl port                        Read 32 bit word from IO port
outb port data                  Write byte to IO port
outb port data                  Write 16 bit word to IO port
outb port data                  Write 32 bit word to IO port
dm address n                    Display n bytes of memory
read_test 1|2|4 address         Continuously read from an address
write_test 1|2|4 address data   Continuously write to an address
lspci                           List PCI devices
read_pci_cfg bus dev reg size (1,2,4)
                                Read from PCI config space
write_pci_cfg bus dev reg val size (1,2,4)
                                Write to PCI config space
dump_pci bus dev                Dump PCI config space
dump_all_pci                    Dump PCI config space for all devs
read_ics                        Read data from ics9188-36
write_ics d0 d1 d2 d3 d4 d5     Write data to ics9188-36
read_temp                       Read the processor temperature
read_temp_thresh                Read the temperature alert thresholds
write_temp_thresh [hyst|low|high|crit] val
                                Write the temperature alert thresholds
read_rtc                        Read value of the RTC
write_rtc YYMMDDWHHmmss         Write value to the RTC
lcd [on|off|reset|clear]        Control the system LCD
read_cmos bytenum               Read CMOS byte bytenum
write_cmos bytenum val          Write value to CMOS byte
read_i2c dev index len          Read from i2c device dev at index index
enl1                            Turn on L1 cache now
enl2                            Turn on L2 cache now
set_caches [0|1] [0|1]          Flag L1 and L2 caches for being enabled at
boot
main                            Back to main menu


Cobalt:Lowlevel Hardware Access Menu>
</snip>

Any thoughts?  boot from net by default is looking for /nfsboot-x86 on
192.168.0.1, which is my gateway, 192.169.0.4 is my Debian NFS server....

> Nope, this should not matter.  What does matter is that your root
> partition matches what the ROM reads from CMOS.  If this box was
> originally a RaQ 4R then it used raid and the ROM should be
> configured with "md1" as the root device.  If you are not using
> raid, then you need to change it to "hda1".  On 2.3.40 it is done
> like this:
>
>
> Press spacebar to enter ROM mode
>
> Cobalt:Main Menu> boot
>
> Cobalt:Boot Menu> read_boot_dev
> md1
>
> Cobalt:Boot Menu> set_boot_dev hda1
>
> Cobalt:Boot Menu> read_boot_dev
> hda1

I noticed this on my last attempt, probably why my first Debian go didn't
work, but it still doesn't boot from ROM then mount my HD.

Thanks for your help,

Josh