[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [cobalt-users] Raq4 - Kernel 2.4 Upgrade Woes
- Subject: Re: [cobalt-users] Raq4 - Kernel 2.4 Upgrade Woes
- From: "Josh Trutwin" <josh@xxxxxxxxxxxxxxxxxxx>
- Date: Wed Apr 9 13:51:01 2003
- List-id: Mailing list for users to share thoughts on Sun Cobalt products. <cobalt-users.list.cobalt.com>
> 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