Hi all,
I've installed OpenBSD 6.3 on a Pentium III machine alongside existing
installations of Windows 95 and Windows NT 4 by manually setting up a
partition in the fdisk step and using the suggested disklabel
configuration. As recommended in INSTALL.i386, I've emarked the OpenBSD
partition as active.
After booting the PC pauses for a few seconds before displaying "Missing
operating system".
What I've tried:
- "boot hd0a:/bsd" from the installation CD: works
- mark partition 0 active: works, brings up NT's bootloader
- "installboot -v wd0": no change
Any ideas?
Output of "fdisk wd0", "disklabel wd0", and "installboot -nv wd0"
reproduced below.
Thanks,
Sijmen J. Mulder
--> fdisk wd0
Disk: wd0 geometry: 4998/255/63 [80293248 Sectors]
Offset: 0 Signature: 0xAA55
Starting Ending LBA Info:
#: id C H S - C H S [ start: size ]
-------------------------------------------------------------------------------
0: 06 0 1 1 - 260 254 63 [ 63: 4192902 ] FAT16B
1: 05 261 0 1 - 1023 254 63 [ 4192965: 12257595 ] Extended
DOS
*2: A6 1024 0 1 - 3071 254 63 [ 16450560: 32901120 ] OpenBSD
3: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused
Disk: wd0 geometry: 4998/255/63 [80293248 Sectors]
Offset: 4192965 Signature: 0xAA55
Starting Ending LBA Info:
#: id C H S - C H S [ start: size ]
-------------------------------------------------------------------------------
0: 07 261 1 1 - 521 254 63 [ 4193028: 4192902 ] NTFS
1: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused
2: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused
3: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused
--> disklabel wd0
# /dev/rwd0c:
type: ESDI
disk: ESDI/IDE disk
label: Maxtor 6K040L0
duid: bcc4a547f3b61211
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 255
sectors/cylinder: 16065
cylinders: 4998
total sectors: 80293248
boundstart: 16450560
boundend: 49351680
drivedata: 0
16 partitions:
# size offset fstype [fsize bsize cpg]
a: 1075232 16450560 4.2BSD 2048 16384 8366 # /
b: 1045744 17525792 swap # none
c: 80293248 0 unused
d: 1474592 18571552 4.2BSD 2048 16384 11474 # /tmp
e: 2160704 20046144 4.2BSD 2048 16384 12958 # /var
f: 2611232 22206848 4.2BSD 2048 16384 12958 # /usr
g: 1247232 24818080 4.2BSD 2048 16384 9744 # /usr/X11R6
h: 4401248 26065312 4.2BSD 2048 16384 12958 # /usr/local
i: 4192902 63 MSDOS
j: 4192902 4193028 NTFS
k: 2969600 30466560 4.2BSD 2048 16384 12958 # /usr/src
l: 6905856 33436160 4.2BSD 2048 16384 12958 # /usr/obj
m: 9009664 40342016 4.2BSD 2048 16384 12958 # /home
--> installboot -nv wd0
Using / as root
would install bootstrap on /dev/rwd0c
using first-stage /usr/mdec/biosboot, second-stage /usr/mdec/boot
would copy /usr/mdec/boot to /boot
/boot is 6 blocks x 16384 bytes
fs block shift 2; part offset 16450560; inode block 104, offset 2472
master boot record (MBR) at sector 0
partition 0: type 0x06 offset 63 size 4192902
partition 1: type 0x05 offset 4192965 size 12257595
partition 2: type 0xA6 offset 16450560 size 32901120
/usr/mdec/biosboot will be written at sector 16450560