Subject: None
To: Port-Cobalt <port-cobalt@netbsd.org>
From: Paul Nevin <paul@evilspider.com>
List: port-cobalt
Date: 08/09/2001 17:50:22
Hi all,
I have tried to follow this groups advice on setting up the partitions
with a 4.2BSD partition on wd0a as / and wd0e as /altroot (ext2).
However when I reboot the qube and watch the BIOS via a serial cable I
get the following..
Cobalt Microserver Diagnostics - 'We serve it, you surf it'
Built Tue Dec 15 04:11:42 PST 1998
1.LCD Test................................PASS
2.Controller Test.........................PASS
5.Bank 0:.................................16M
6.Bank 1:.................................16M
7.Bank 2:.................................16M
8.Bank 3:.................................16M
9.Serial Test.............................PASS
10.PCI Expansion Slot....................**EMPTY**
12.IDE Test................................PASS
13.Ethernet Test...........................PASS
16.RTC Test................................PASS
Decompressing done
Once the "Decompressing" is done the qube appears to reboot.
I have tried both the normal and non-scsi kernels from the list.
Is there something I have overlooked that you guys can see?
Thanks
Further details:
I have partitioned my hard disk with
bash-2.05# disklabel wd0
# /dev/rwd0d:
type: ESDI
disk: QUANTUM FIREBALL
label: fictitious
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 16383
total sectors: 78177792
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # microseconds
track-to-track seek: 0 # microseconds
drivedata: 0
8 partitions:
# size offset fstype [fsize bsize cpg/sgs]
a: 39845888 394128 4.2BSD 1024 8192 16 # (Cyl. 391 -
39920*)
c: 39845888 394128 unused 0 0 # (Cyl. 391 -
39920*)
d: 78177792 0 unused 0 0 # (Cyl. 0 -
77557*)
e: 131039 1 Linux Ext2 0 0 # (Cyl. 0*-
129)
f: 264088 131040 swap # (Cyl. 130 -
391*)
bash-2.05# fdisk wd0
NetBSD disklabel disk geometry:
cylinders: 16383 heads: 16 sectors/track: 63 (1008 sectors/cylinder)
BIOS disk geometry:
cylinders: 1024 heads: 255 sectors/track: 63 (16065 sectors/cylinder)
Partition table:
0: sysid 131 (Linux native)
start 1, size 131039 (63 MB), flag 0x0
beg: cylinder 0, head 0, sector 2
end: cylinder 8, head 39, sector 63
1: sysid 130 (Linux swap or Prime or Solaris)
start 131040, size 263088 (128 MB), flag 0x0
beg: cylinder 8, head 40, sector 1
end: cylinder 24, head 135, sector 63
2: sysid 169 (NetBSD)
start 394128, size 78177792 (38172 MB), flag 0x0
beg: cylinder 24, head 136, sector 1
end: cylinder 1023, head 254, sector 63
3: <UNUSED>
And the /etc/fstab is
bash-2.05# more /etc/fstab
/dev/wd0a / ffs rw,softdep 0 1
/dev/wd0f none swap sw 0 0
/dev/wd0e /altroot ext2fs rw 0 2
none /kern kernfs rw 0 0
none /proc procfs rw 0 0
And put the cobalt kernel in the relevant spots...
/altroot/boot/vmunix.gz
/netbsd
Oh.. As I used another NetBSD system (i386) to mount the drive and
create the partitions I ensured the ext2 partition was created with the
correct flags (-O 0 -o something).