Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Installing Gentoo 2.6.16 to the Cobalt Raq 550 hardware PIII
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures
View previous topic :: View next topic  
Author Message
toysoft
n00b
n00b


Joined: 20 Jun 2006
Posts: 17
Location: Switzerland

PostPosted: Wed Jun 21, 2006 2:13 pm    Post subject: Installing Gentoo 2.6.16 to the Cobalt Raq 550 hardware PIII Reply with quote

Hello !

I finally succeeded on the installation of Gentoo 2005.1 2.6.16 to my Raq550

Here are all the details here :

http://www.saggiori.com/GentooRaq550/

As well as the logs from the console during installation of the OS and then during the boot.

I believe all this can help others.

In my side I still have a problem, I cannot then install back the Raq550 OS on my Raq550... someone can help ? See the Raq550OS Install log.

Thank you.

--HowtoRaq550------------------------------------------------------

Howto to install Gentoo 2.6.16 on a Raq550
------------------------------------------

Install Linux Gentoo 2.6.16 to your Raq550 box (PIII). Also possible to install to the Raq4s,
but verify that you can have access to the console.

Pre installation :
------------------

1) Pressing before boot and up to the moment you see CONSOLE ON/OFF on the LCD,
- Set on/off Console on Raq550, the left arrow key
- Set on/off Console on Raq4s, 3s..., the password reset button

2) ROM : Installation of the BIOS compatible with EXT3 File System format.
Rom 2.10.x (I installed the 2.10.3 Flat 2 Mb for Raq550)

Upload the files on your root directory (you need to be root to use them).
chmod 777 them, backup your ROM first !, and then flash your server ROM.
For more precise informations see the 00_readme file.

Use the following command to back up your ROM:
./flashtool -v -r > backup.rom


Use the following command to reflash your ROM:
./flashtool -v -w 2.9.36-paged.rom


3) From a PC, boot under Gentoo evironment and execute dhcpd and nfs.
If these tools are not available you can create them going to the
source-compiling directory. emerge dhcpd.... and emerge nfs

Download and Install the precompiled package for networking install,

wget http://www.zolder.org/cobalt/nfsroot-x86-2005.1.tar.bz2
wget http://www.zolder.org/cobalt/nfsroot-x86-2005.1.tar.bz2.md5sum

Verify if the file hasn't been corrupted:
md5sum -c nfsroot-x86-2005.1.tar.bz2.md5sum

Unpack the stage to your root filesystem, this will get you a
/nfsroot-x86 directory.

tar -jxvpf nfsroot-x86-2005.1.tar.bz2 -C /

Install the files :

dhcpd.conf and exports

-> dhcpd.conf to directory /etc/dhcp/
-> exports to directory /etc/

In my side I had been obliged to recompile the nfs packages with emerge. You could do also the dhcp.

You can use my files dhcpcd.conf and exports directly if needed.

Data that has to be inside is :

-- /etc/dhcp/dhcpd.conf
subnet 192.168.100.1 netmask 255.255.255.0 {
range 192.168.100.66 192.168.100.126
opeiotns routeres 192.168.100.1;
next-server 192.168.100.4;
option root-path = "/nfsroot-x86";
}
--

and

-- /etc/exports
/nfsroot-x86 192.168.100.0/255.255.255.0(rw,no_root_squash,sync)
--

The NFS server in the case above will have the IP address 192.168.100.4.

Control that your exports and dhcpd.conf are on the same subnet, 192.168.100.x (can be different,
but all need to be on the same subnet).

Copy the install.sh and local.start files, to prepare all to the installation.
(you need to modify your install.sh to copy the right vmlinux file, remove the # and add it to the other line)

install was modified to unpack automatically also the stage 4 file that you can download and
insert on a precreated directory /nfsroot-x86/files/

wget http://www.zolder.org/cobalt/stage4-x86-2005.1.tar.gz
wget http://www.zolder.org/cobalt/stage4-x86-2005.1.tar.gz.md5sum

Verify if the file hasn't been corrupted:
md5sum -c stage4-x86-2005.1.tar.gz.md5sum

Unpack the stage:
tar -zxvpf stage4-x86-2005.1.tar.gz -C /mnt/gentoo

The install.sh has already all inside (copy of files from that tar, as well as the mount/unmouts,
swap etc... as well as formatting of partitions and creation. All automatic.

The local.start autoruns the install.sh file installation.


INSTALLATION :
--------------

All automatic... ;o)))

Boot your PC with Gentoo with network install drive, on your network
(so he gets an IP address from your DHCP-router).

Remove the Ethernet cable from your network and replace it with a red cable
(cross) from the Pc to the Raq550.

Then type the two commands below.

/etc/init.d/dhcpd start
/etc/init.d/nfs start

You are then ready to startup your Raq550 and pressing S from the boot, then select
from the LCD menu the Boot from Net option.

- See for an example of a console log the file InstallGentooRaq550.log.

Possible Errors:
----------------
- Unmout root fs error : You have to set on the console boot menu the boot and root dev to HDA1.
(by default on the Raq the root dev is MD1, I think)


FIRST BOOT :
------------

Boot your raq, on your real network (remove the red cross cable and insert your network cable).
Your Raq will get an IP address automatically from your network DHCP. The install is a minimal one
so you will not have apache, not ftp or telnet. Only SSH. You can then compile the packages
and get these other services working.

- See for an example of a console log the file BootGentooRaq550.log.

Possible Errors:
----------------
- Kernel halt (Kernel panic on LCD) error with many numbers appearing, you have a wrong wmlinux.bz2...
try to use the compiled ones I have.
For the Raq550 hardware, copy vmlinux.bz2.550 to /boot/vmlinux.bz2.
For the Raq4s/3s hardware, copy vmlinux.bz2.k6 to /boot/vmlinux.bz2.


All should install in automatic on your Raq550 HDD...

Don't forget to shutdown your server the usual linux way, or use the LCD menu and select the HALT option.

That's all folks !
Back to top
View user's profile Send private message
ProgLocker
n00b
n00b


Joined: 29 May 2006
Posts: 3
Location: Germany / Berlin

PostPosted: Fri Jun 23, 2006 3:17 pm    Post subject: Reply with quote

hey dude,

great stuff!!

I am trying to boot up my xtr which hangs at no console found etc.
so how did you make your own kernel?
Do you have to set some specific options?

I followed the guides on 404ster and in this forum without success.
So maybe you can give me a hint.

Thanks,

flo
Back to top
View user's profile Send private message
toysoft
n00b
n00b


Joined: 20 Jun 2006
Posts: 17
Location: Switzerland

PostPosted: Fri Jun 23, 2006 11:07 pm    Post subject: Xtr Reply with quote

Hello Flo.

You need to press the left arrow on your XTR before you turn on the power, and keep it pressed up to the moment you see "console on". If you get "console off" on the LCD screen, you need to redo it. Turn off, then turn on the XTR with the left arrow pressed. You will get that time the "console on" message on the LCD screen.

Also, then you need to login on your XTR via the console. It needs to be set to 115200 (other options as the default one of hyperterminal). Connect the cable to the Rs232 one of the XTR and to the PC you use. Then load Hyperterminal and select the right COM Rs232 port on it. Set the speed to 115200, and then you can turn on the XTR. You should see appearing the messages from the XTR.

If you have any questions, let me know, and please once you have the console access send the logs so we can let you know what to do.

Jan
Back to top
View user's profile Send private message
toysoft
n00b
n00b


Joined: 20 Jun 2006
Posts: 17
Location: Switzerland

PostPosted: Fri Jun 23, 2006 11:08 pm    Post subject: Kernel for Pentium III Reply with quote

For the Kernel, just use the one I compiled. If it works, I will tell you how to do it yourself (compilation, patch etc...). But I prefer to be sure that my kernel compilation works first...

Jan
Back to top
View user's profile Send private message
ProgLocker
n00b
n00b


Joined: 29 May 2006
Posts: 3
Location: Germany / Berlin

PostPosted: Sun Jun 25, 2006 3:03 pm    Post subject: Reply with quote

Hey jan,

danke fuer deine Antwort ;)

sooooo. When I set my root dev to hde3 and my root dev to hde1, I get the console error message..
when setting both to hde3, the machine boots up (I set bfd) but the rom kernel loads.
I am wondering a bit about that, because I told the rom to boot from disk and not from the rom itself.
very strange.

Here is my whole boot process. If you need more logs or info please let me know.

Thanks for your help. Hopefully I can boot up with my own kernel in the future...

Btw. I posted to a different thread a few weeks ago. maybe this can help:
http://forums.gentoo.org/viewtopic-t-225557-start-125.html#3346708

but this topic seems to be more related to my problem than the other thread. sorry for double post ... :oops:

Code:

DIMM 0, RxCxB, Size/Index = DxBx4, 1x512MB/4, OK
DIMM 1, RxCxB, Size/Index = DxBx4, 1x512MB/4, OK
DIMM 2, RxCxB, Size/Index = DxBx4, 1x512MB/4, OK
DIMM 3, RxCxB, Size/Index = DxBx4, 1x512MB/4, OK

L2 Cache: 256K, 8-way


         Sun Cobalt - Smaller, Bluer, Better, and Free
               Firmware version 2.10.3-ext3

Current date: Jun 25 17:31:08 UTC 2006
ROM build info: Thu Mar 11 08:51:36 MST 2004 .
System serial number: M2220080
System type: 5000 series system, Version 1 board
Silicon serial number: 300000089fedd801
Monitor: 153536 bytes
Memory: 2048 MB
Initializing Local APIC ID 3 at 0xfee00000 (Virtual Wire mode)
SMP: relocate AP boot code from 0x01617280 to 0x0000a000 [size=65]
SMP: attempting to start CPU 0
Sending Start-Up IPI (Edge/Assert) to APIC 0 [vector 0x0a]
SMP: found CPU 0
L2 Cache: 256K, 8-way
CPU: 2 processor(s) detected
  CPU 3: GenuineIntel 994MHz (10 x 99MHz host bus) [BSP]
  CPU 0: GenuineIntel 994MHz (10 x 99MHz host bus)
Initializing flash: done
  Flash Bank 0: AMD AM29F080B 1024KB (01:d5)
  Flash Bank 1: not installed.
Mounting ROM fs: done
Initializing PCI: PIRQ: Relocate table to 0xf8000 (144 bytes, 7 entries, checksum 2d)
PIRQ: Entry for device 02:04:00 not found, assuming PCI->PCI bridge.
PIRQ: Entry for device 02:05:00 not found, assuming PCI->PCI bridge.
     OSB4 I/O port: 00:78 I/O base 0xe9fc [size=4]
     OSB4 I/O port: 00:78 I/O base 0xe9f8 [size=4]
     OSB4 I/O port: 00:78 I/O base 0xe9f4 [size=4]
     OSB4 I/O port: 00:78 I/O base 0xe9e8 [size=8]
     OSB4 I/O port: 00:78 I/O base 0xe9e0 [size=8]
done
  Host Bus: 0 (device 00:00) [33MHz]
    Device: 00:00 1166:0009 ServerWorks CNB30LE Host Bridge
    Device: 00:01 1166:0009 ServerWorks CNB30LE Host Bridge
    Device: 0b:00 100b:0020 National DP83815 MacPhyter Ethernet (IRQ 5)
    Device: 0d:00 100b:0020 National DP83815 MacPhyter Ethernet (IRQ 7)
    Device: 0f:00 1166:0200 ServerWorks OSB4 PCI-ISA Bridge (IRQ 10)
    Device: 0f:01 1166:0211 ServerWorks OSB4 IDE Controller (IRQ 14)
    Device: 0f:02 1166:0220 ServerWorks OpenHCI USB Controller (IRQ 9)
  Host Bus: 1 (device 00:01) [33MHz]
    Device: 02:00 1011:0024 DEC 21152 PCI-PCI bridge
    Device: 03:00 1103:0004 HighPoint HPT370 ATA-100 Controller (IRQ 11)
    Device: 04:00 1103:0004 HighPoint HPT370 ATA-100 Controller (IRQ 12)
  Bridged Bus: 2 (bridge: 01:02:00)
    Device: 04:00 8086:1229 Intel 82557 EEPro100 Fast Ethernet (IRQ 5)
    Device: 05:00 8086:1229 Intel 82557 EEPro100 Fast Ethernet (IRQ 7)
MPTABLE: Bus #0 is PCI
MPTABLE: Bus #1 is PCI
MPTABLE: Bus #2 is PCI
MPTABLE: Bus #3 is ISA
MPTABLE:                 I/O Interrupt Entries
MPTABLE:  TYPE    POLARITY   TRIGGER    BUS    IRQ   APIC   INT
MPTABLE: -------------------------------------------------------
MPTABLE:   INT   active-lo     level   PCI0   11:A      5     9
MPTABLE:   INT   active-lo     level   PCI0   13:A      5    10
MPTABLE:   INT   active-lo     level   PCI0   15:A      4     9
MPTABLE:   INT   active-lo     level   PCI1    3:A      5     6
MPTABLE:   INT   active-lo     level   PCI1    4:A      5     7
MPTABLE:   INT   active-lo     level   PCI2    4:A      5     4
MPTABLE:   INT   active-lo     level   PCI2    5:A      5     5
MPTABLE:   EXT   active-hi      edge    ISA      0      4     0
MPTABLE:   INT   active-hi      edge    ISA      0      4     0
MPTABLE:   INT   active-hi      edge    ISA      1      4     1
MPTABLE:   INT   active-hi      edge    ISA      3      4     3
MPTABLE:   INT   active-hi      edge    ISA      4      4     4
MPTABLE:   INT   active-hi      edge    ISA      8      4     8
MPTABLE:   INT   active-lo     level    ISA     10      4    10
MPTABLE:   INT   active-hi     level    ISA     14      4    14
MPTABLE:   INT   active-hi     level    ISA     15      4    15
MPTABLE:                Local Interrupt Entries
MPTABLE:  TYPE    POLARITY   TRIGGER    BUS    IRQ   APIC   INT
MPTABLE: -------------------------------------------------------
MPTABLE:   EXT   active-hi      edge    ISA      0    255     0
MPTABLE:   NMI   active-hi      edge   PCI0    0:A    255     1
SMP: floating table base 0x000f8200 (16 bytes, checksum ff)
SMP: config mptable base 0x000f8210 (276 bytes, checksum 08)
SMP: extended entry base 0x000f8324 (160 bytes, checksum 76)
Initializing ACPI:
     SIO_Wakeup: SuperI/O SCI -> IRQ15
     Relocation: RSDP from 0x01632940 to 0x000ffe00 ( 36 bytes, checksum=0x09)
     Relocation: RSDT from 0x01632980 to 0x000ffe24 ( 40 bytes, checksum=0x4f)
     Relocation: XSDT from 0x016329c0 to 0x000ffe4c ( 44 bytes, checksum=0x45)
     Relocation: FADT from 0x01632840 to 0x000ffe78 (244 bytes, checksum=0x94)
Initializing ethernet: 2 controller(s) found
  National Semiconductor DP83815 Found at port 0xeb00, MAC: 00:10:e0:05:ab:83
  National Semiconductor DP83815 Found at port 0xea00, MAC: 00:10:e0:05:ab:82
Initializing IDE: found ServerWorks OSB4 at 00:79
IDE: ruler detected (settings=0x0)
IDE: found HighPoint HPT370 at 01:03
     Port 1 ATA-66 Cable - powering u done
     Port 2 ATA-66 Cable - powering  done
IDE: found HighPoint HPT370 at 01:04
     Port 3 ATA-66 Cable - powering  done
     Port 4 ATA-66 Cable - powering  done
IDE: stabilizing spinup: 100%
Checking Memory: done

Press spacebar to enter ROM mode
Booting default method - From disk

First stage kernel (Linux): Decompressing - done
ERROR: cannot relocate with filesize 0
command line: 'console=ttyS0,115200 debug mem=22M cobalt_boot_image=/boot/vmlinux-smp.bz2,/vmlinux-smp.bz2,/boot/vmlinux.bz2,/vmlinux.bz2,/boot/vmlinux-smp.gz,/vmlinux-smp.gz,/boot/vmlinux.gz,/vmlinux.gz cobalt_boot_return=0x161f394 cobalt_boot_data=0x1634cc4 cobalt_boot_load=0x1700000 cobalt_ramcode_map=0x1600000,0xa00000 ip=off '
booting kernel...
Linux version 2.4.25-ROM (duncan@atherton) (gcc version 3.3.3 (Debian 20040306)) #1 Thu Mar 11 08:47:53 MST 2004
BIOS-provided physical RAM map:
 BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e801: 0000000000100000 - 0000000080000000 (usable)
user-defined physical RAM map:
 user: 0000000000000000 - 000000000009f000 (usable)
 user: 0000000000100000 - 0000000001600000 (usable)
22MB LOWMEM available.
On node 0 totalpages: 5632
zone(0): 4096 pages.
zone(1): 1536 pages.
zone(2): 0 pages.
DMI not present.
Kernel command line: console=ttyS0,115200 debug mem=22M cobalt_boot_image=/boot/vmlinux-smp.bz2,/vmlinux-smp.bz2,/boot/vmlinux.bz2,/vmlinux.bz2,/boot/vmlinux-smp.gz,/vmlinux-smp.gz,/boot/vmlinux.gz,/vmlinux.gz cobalt_boot_return=0x161f394 cobalt_boot_data=0x1634cc4 cobalt_boo
BOOTLOADER: cobalt_boot_load not used correctly
Initializing CPU#0
Detected 994.374 MHz processor.
Calibrating delay loop... 1985.74 BogoMIPS
Memory: 20208k/22528k available (1141k kernel code, 1932k reserved, 244k data, 100k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU serial number disabled.
CPU:     After generic, caps: 0383fbff 00000000 00000000 00000000
CPU:             Common caps: 0383fbff 00000000 00000000 00000000
CPU: Intel Pentium III (Coppermine) stepping 0a
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Discovered primary peer bus 01 [IRQ]
PCI: Using IRQ router ServerWorks [1166/0200] at 00:0f.0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
Journalled Block Device driver loaded
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10f
Non-volatile memory driver v1.2
loop: loaded (max 8 devices)
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
eth0: OEM i82557/i82558 10/100 Ethernet, 00:03:47:DF:FD:17, IRQ 5.
  Receiver lock-up bug exists -- enabling work-around.
  Board assembly 751110-004, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x24c9f043).
  Receiver lock-up workaround activated.
eth1: OEM i82557/i82558 10/100 Ethernet, 00:03:47:DF:FD:18, IRQ 7.
  Receiver lock-up bug exists -- enabling work-around.
  Board assembly 751110-004, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x24c9f043).
  Receiver lock-up workaround activated.
natsemi dp8381x driver, version 1.07+LK1.0.17, Sep 27, 2002
  originally by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/natsemi.html
  2.4.x kernel port by Jeff Garzik, Tjeerd Mulder
PCI: Found IRQ 5 for device 00:0b.0
eth2: NatSemi DP8381[56] at 0xc2004000, 00:10:e0:05:ab:83, IRQ 5.
PCI: Found IRQ 7 for device 00:0d.0
eth3: NatSemi DP8381[56] at 0xc2006000, 00:10:e0:05:ab:82, IRQ 7.
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SvrWks OSB4: IDE controller at PCI slot 00:0f.1
SvrWks OSB4: chipset revision 0
SvrWks OSB4: bad irq (0): will probe later
    ide0: BM-DMA at 0xe9b0-0xe9b7, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xe9b8-0xe9bf, BIOS settings: hdc:DMA, hdd:DMA
HPT370: IDE controller at PCI slot 01:03.0
PCI: Found IRQ 11 for device 01:03.0
HPT370: chipset revision 3
HPT370: not 100% native mode: will probe irqs later
HPT37X: using 33MHz PCI clock
    ide2: BM-DMA at 0xee00-0xee07, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0xee08-0xee0f, BIOS settings: hdg:pio, hdh:pio
HPT370: IDE controller at PCI slot 01:04.0
PCI: Found IRQ 12 for device 01:04.0
HPT370: chipset revision 3
HPT370: not 100% native mode: will probe irqs later
HPT37X: using 33MHz PCI clock
    ide4: BM-DMA at 0xec00-0xec07, BIOS settings: hdi:pio, hdj:pio
    ide5: BM-DMA at 0xec08-0xec0f, BIOS settings: hdk:pio, hdl:pio
hde: ST330011A, ATA DISK drive
blk: queue c0299848, I/O limit 4095Mb (mask 0xffffffff)
hdg: ST380021A, ATA DISK drive
blk: queue c0299c9c, I/O limit 4095Mb (mask 0xffffffff)
hdi: ST380021A, ATA DISK drive
blk: queue c029a0f0, I/O limit 4095Mb (mask 0xffffffff)
hdk: ST380021A, ATA DISK drive
blk: queue c029a544, I/O limit 4095Mb (mask 0xffffffff)
ide2 at 0xeff8-0xefff,0xeff6 on irq 11
ide3 at 0xefe8-0xefef,0xefe6 on irq 11
ide4 at 0xedf8-0xedff,0xedf6 on irq 12
ide5 at 0xede8-0xedef,0xede6 on irq 12
hde: attached ide-disk driver.
hde: host protected area => 1
hde: 58633344 sectors (30020 MB) w/2048KiB Cache, CHS=58168/16/63, UDMA(100)
hdg: attached ide-disk driver.
hdg: host protected area => 1
hdg: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(66)
hdi: attached ide-disk driver.
hdi: host protected area => 1
hdi: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(66)
hdk: attached ide-disk driver.
hdk: host protected area => 1
hdk: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(66)
Partition check:
 hde: hde1 hde2 hde3
 hdg: hdg1 hdg2 hdg3
 hdi: hdi1 hdi2 hdi3
 hdk: hdk1 hdk2 hdk3
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
   8regs     :  1833.600 MB/sec
   32regs    :   891.200 MB/sec
   pIII_sse  :  2005.600 MB/sec
   pII_mmx   :  2246.000 MB/sec
   p5_mmx    :  2349.600 MB/sec
raid5: using function: pIII_sse (2005.600 MB/sec)
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 2048)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 100k freed
INIT: version 2.86 booting

Gentoo Linux; http://www.gentoo.org/
 Copyright 1999-2006 Gentoo Foundation; Distributed under the GPLv2

Press I to enter interactive boot mode

 * Mounting proc at /proc ...                                             [ ok ]
 * Checking root filesystem .../dev/hde3: clean, 264876/3532032 files, 781389/7061292 blocks
                                           [ ok ]
 * Remounting root filesystem read/write ...                              [ ok ]
 * Checking all filesystems ...                                           [ ok ]
 * Mounting local filesystems ...                                         [ ok ]
 * Activating (possible) swap ...                                         [ ok ]
 * Setting system clock using the hardware clock [UTC] ...                [ ok ]
 * Setting hostname to cobaltxtr ...                                       [ ok ]
 * Configuring kernel parameters ...                                      [ ok ]
 * Updating environment ...                                               [ ok ]
 * Cleaning /var/lock, /var/run ...                                       [ ok ]
 * Cleaning /tmp directory ...                                            [ ok ]
                                                                          [ ok ]
 * Starting syslog-ng ...                                                 [ ok ]
 * Starting lo
 *   Bringing up lo
 *     127.0.0.1/8
                                                                          [ ok ]
 *   Adding routes
 *     127.0.0.0/8 ...                                                    [ ok ]
 * Initializing random number generator ...                               [ ok ]
INIT: Entering runlevel: 3
 * Starting eth0
 *   Bringing up eth0
 *     192.168.10.3
                                                                          [ ok ]
 *   Adding routes
 *     default via 192.168.10.2 ...                                       [ ok ]
 * Mounting network filesystems ...                                       [ ok ]
 * Starting sshd ...                                                      [ ok ]
 * Starting vixie-cron ...                                                [ ok ]
 * Starting local ...                                                     [ ok ]


This is cobaltxtr.unknown_domain (Linux i686 2.4.25-ROM) 16:38:23

cobaltxtr login: root
Password:
Last login: Sun Jun 25 16:34:34 2006 from 192.168.10.100 on ttyp0
cobaltxtr ~ # ls -lh /boot/vmlinux.bz2
-rwxr-xr-x 1 root root 1.5M Jun 23 19:42 /boot/vmlinux.bz2
cobaltxtr ~ # file /boot/vmlinux.bz2
/boot/vmlinux.bz2: bzip2 compressed data, block size = 900k



And this happens when I set the boot dev to hde1 (its an ext2 partition)

Code:

Press spacebar to enter ROM mode

Cobalt:Main Menu> boot

Cobalt:Boot Menu> read_boot_dev
hde3

Cobalt:Boot Menu> set_boot_dev hde1
Boot device is set to 0x2101

Cobalt:Boot Menu> bfd
First stage kernel (Linux): Decompressing - done
ERROR: cannot relocate with filesize 0
command line: 'console=ttyS0,115200 debug mem=22M cobalt_boot_image=/boot/vmlinux-smp.bz2,/vmlinux-smp.bz2,/boot/vmlinux.bz2,/vmlinux.bz2,/boot/vmlinux-smp.gz,/vmlinux-smp.gz,/boot/vmlinux.gz,/vmlinux.gz cobalt_boot_return=0x161f394 cobalt_boot_data=0x1634cc4 cobalt_boot_load=0x1700000 cobalt_ramcode_map=0x1600000,0xa00000 ip=off '
booting kernel...
Linux version 2.4.25-ROM (duncan@atherton) (gcc version 3.3.3 (Debian 20040306)) #1 Thu Mar 11 08:47:53 MST 2004
BIOS-provided physical RAM map:
 BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e801: 0000000000100000 - 0000000080000000 (usable)
user-defined physical RAM map:
 user: 0000000000000000 - 000000000009f000 (usable)
 user: 0000000000100000 - 0000000001600000 (usable)
22MB LOWMEM available.
On node 0 totalpages: 5632
zone(0): 4096 pages.
zone(1): 1536 pages.
zone(2): 0 pages.
DMI not present.
Kernel command line: console=ttyS0,115200 debug mem=22M cobalt_boot_image=/boot/vmlinux-smp.bz2,/vmlinux-smp.bz2,/boot/vmlinux.bz2,/vmlinux.bz2,/boot/vmlinux-smp.gz,/vmlinux-smp.gz,/boot/vmlinux.gz,/vmlinux.gz cobalt_boot_return=0x161f394 cobalt_boot_data=0x1634cc4 cobalt_boo
BOOTLOADER: cobalt_boot_load not used correctly
Initializing CPU#0
Detected 994.374 MHz processor.
Calibrating delay loop... 1985.74 BogoMIPS
Memory: 20208k/22528k available (1141k kernel code, 1932k reserved, 244k data, 100k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU serial number disabled.
CPU:     After generic, caps: 0383fbff 00000000 00000000 00000000
CPU:             Common caps: 0383fbff 00000000 00000000 00000000
CPU: Intel Pentium III (Coppermine) stepping 0a
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Discovered primary peer bus 01 [IRQ]
PCI: Using IRQ router ServerWorks [1166/0200] at 00:0f.0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
Journalled Block Device driver loaded
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10f
Non-volatile memory driver v1.2
loop: loaded (max 8 devices)
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
eth0: OEM i82557/i82558 10/100 Ethernet, 00:03:47:DF:FD:17, IRQ 5.
  Receiver lock-up bug exists -- enabling work-around.
  Board assembly 751110-004, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x24c9f043).
  Receiver lock-up workaround activated.
eth1: OEM i82557/i82558 10/100 Ethernet, 00:03:47:DF:FD:18, IRQ 7.
  Receiver lock-up bug exists -- enabling work-around.
  Board assembly 751110-004, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x24c9f043).
  Receiver lock-up workaround activated.
natsemi dp8381x driver, version 1.07+LK1.0.17, Sep 27, 2002
  originally by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/natsemi.html
  2.4.x kernel port by Jeff Garzik, Tjeerd Mulder
PCI: Found IRQ 5 for device 00:0b.0
eth2: NatSemi DP8381[56] at 0xc2004000, 00:10:e0:05:ab:83, IRQ 5.
PCI: Found IRQ 7 for device 00:0d.0
eth3: NatSemi DP8381[56] at 0xc2006000, 00:10:e0:05:ab:82, IRQ 7.
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SvrWks OSB4: IDE controller at PCI slot 00:0f.1
SvrWks OSB4: chipset revision 0
SvrWks OSB4: bad irq (0): will probe later
    ide0: BM-DMA at 0xe9b0-0xe9b7, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xe9b8-0xe9bf, BIOS settings: hdc:DMA, hdd:DMA
HPT370: IDE controller at PCI slot 01:03.0
PCI: Found IRQ 11 for device 01:03.0
HPT370: chipset revision 3
HPT370: not 100% native mode: will probe irqs later
HPT37X: using 33MHz PCI clock
    ide2: BM-DMA at 0xee00-0xee07, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0xee08-0xee0f, BIOS settings: hdg:pio, hdh:pio
HPT370: IDE controller at PCI slot 01:04.0
PCI: Found IRQ 12 for device 01:04.0
HPT370: chipset revision 3
HPT370: not 100% native mode: will probe irqs later
HPT37X: using 33MHz PCI clock
    ide4: BM-DMA at 0xec00-0xec07, BIOS settings: hdi:pio, hdj:pio
    ide5: BM-DMA at 0xec08-0xec0f, BIOS settings: hdk:pio, hdl:pio
hde: ST330011A, ATA DISK drive
blk: queue c0299848, I/O limit 4095Mb (mask 0xffffffff)
hdg: ST380021A, ATA DISK drive
blk: queue c0299c9c, I/O limit 4095Mb (mask 0xffffffff)
hdi: ST380021A, ATA DISK drive
blk: queue c029a0f0, I/O limit 4095Mb (mask 0xffffffff)
hdk: ST380021A, ATA DISK drive
blk: queue c029a544, I/O limit 4095Mb (mask 0xffffffff)
ide2 at 0xeff8-0xefff,0xeff6 on irq 11
ide3 at 0xefe8-0xefef,0xefe6 on irq 11
ide4 at 0xedf8-0xedff,0xedf6 on irq 12
ide5 at 0xede8-0xedef,0xede6 on irq 12
hde: attached ide-disk driver.
hde: host protected area => 1
hde: 58633344 sectors (30020 MB) w/2048KiB Cache, CHS=58168/16/63, UDMA(100)
hdg: attached ide-disk driver.
hdg: host protected area => 1
hdg: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(66)
hdi: attached ide-disk driver.
hdi: host protected area => 1
hdi: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(66)
hdk: attached ide-disk driver.
hdk: host protected area => 1
hdk: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(66)
Partition check:
 hde: hde1 hde2 hde3
 hdg: hdg1 hdg2 hdg3
 hdi: hdi1 hdi2 hdi3
 hdk: hdk1 hdk2 hdk3
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
   8regs     :  1833.600 MB/sec
   32regs    :   891.200 MB/sec
   pIII_sse  :  2005.600 MB/sec
   pII_mmx   :  2246.000 MB/sec
   p5_mmx    :  2349.600 MB/sec
raid5: using function: pIII_sse (2005.600 MB/sec)
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 2048)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 100k freed
Warning: unable to open an initial console.
Kernel panic: No init found.  Try passing init= option to kernel.


Trying out your .550 kernel did not solve the problem either :-(
same behaviour.
Back to top
View user's profile Send private message
toysoft
n00b
n00b


Joined: 20 Jun 2006
Posts: 17
Location: Switzerland

PostPosted: Mon Jun 26, 2006 11:33 am    Post subject: Gathering on internet... Reply with quote

Gathering on internet, I beleive that the most possible reason is simply because the ext2 is not included on the Kernel compilation (the Kernel you used). Will have to check on my compilation if it's built in or in an external module.

Jan
Back to top
View user's profile Send private message
toysoft
n00b
n00b


Joined: 20 Jun 2006
Posts: 17
Location: Switzerland

PostPosted: Mon Jun 26, 2006 11:50 am    Post subject: config Reply with quote

Found this on my config file (gen_v-minimal.config) :

#
# File systems
#
CONFIG_EXT2_FS=y
# CONFIG_EXT2_FS_XATTR is not set
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
# CONFIG_EXT3_FS_POSIX_ACL is not set
# CONFIG_EXT3_FS_SECURITY is not set
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set

So this could mean that I have not set the CONFIG_EXT2_FS_XATTR, is it necessary ? Does someone can give some tips on this ?

Thank you,

Jan

http://csl.csie.fju.edu.tw/lxr/http/source/fs/ext2/xattr.h
Back to top
View user's profile Send private message
toysoft
n00b
n00b


Joined: 20 Jun 2006
Posts: 17
Location: Switzerland

PostPosted: Mon Jun 26, 2006 12:08 pm    Post subject: Posted the config files from the Kernel 2.4.x for Raq550 Reply with quote

Posted the config files from the Kernel 2.4.x for Raq550

File is config-cobalt-RAQ.zip

http://www.saggiori.com/GentooRaq550/patchKernel2.6.16/

Someone can help to modify the for the 2.6.16 ?

Thank you.

Jan
Back to top
View user's profile Send private message
toysoft
n00b
n00b


Joined: 20 Jun 2006
Posts: 17
Location: Switzerland

PostPosted: Mon Jun 26, 2006 7:26 pm    Post subject: Posted the FAQ for compiling your Gentoo kernel for Cobalt Reply with quote

See forum message :

http://forums.gentoo.org/viewtopic-p-3406859.html#3406859
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum