On Sat, Aug 4, 2018, 19:00 Sijmen J. Mulder <i...@sjmulder.nl> wrote:

> 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
>

Did you read the FAQ on multi-booting where they talk about creating the
openbsd.pbr file and using bcdedit? In running dual-boot with Win7/OpenBSD
on one system, and Win10/OpenBSD on another, and the procedure in the FAQ
has worked well for me. https://www.openbsd.org/faq/faq4.html#Multibooting

>

Reply via email to