rvp Can you post the typescript file after running this command:
script -c 'fdisk wd0; disklabel -r wd0'
The following got returned:
Script started on Thu May 19 20:28:29 2022
Disk: /dev/rwd0
NetBSD disklabel disk geometry:
clinders: 969021, heads: 16, sectors/track: 63 (1008 sectors/cylinder)
total sectors: 976773168, bytes/sector: 512
BIOS disk geometry:
cylinders: 1024, heads: 255, sectors/track: 63 (16065 sectors/cylinder)
total sectors: 976773168
Partitions aligned to 16065 sector boundaries, offset 63
Partition table:
0: Primary DOS with 32 bit FAT (sysid 11)
bootmenu: FreeDOS
start 63, size 4208967 (2055 MB, Cyls 0-261)
1: NTFS, OS/2 HPFS, QNX2 or Advanced UNIX (sysid 7)
bootmenu: Windoze
start 4209030, size 417690 (204 MB, Cyls 262-287)
2: NetBSD (sysid 169)
bootmenu: NetBSD
start 4626720, size 299098170 (146044 MB, Cyls 288-18905), Active
PBR is not bootable: All bytes are identical (0xf6)
3: Ext. partition - LBA (sysid 15)
start 303724890, size 673043175 (328634 MB, Cyls 18906-60800)
E0: NTFS, OS/2 HPFS, QNX2 or Advanced UNIX (sysid 7)
start 303724953, size 33559722 (16387 MB, Cyls 18906-20994)
E1: NTFS, OS/2 HPFS, QNX2 or Advanced UNIX (sysid 7)
start 337284738, size 236798037 (115624 MB, Cyls 20995-35734)
E2: NTFS, OS/2 HPFS, QNX2 or Advanced UNIX (sysid 7)
start 574082838, size 201342582 (98312 MB, Cyls 35735-48267)
E3: Primary DOS with 32 bit FAT - LBA (sysid 12)
start 775425483, size 201342582 (98312 MB, Cyls 48268-60800)
Bootselector disabled.
First active parition: 2
Drive serial number: 520024 (0x0007ef58)
# /dev/rwd0:
type: unknown
disk: wd
label: Laptop
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 969021
total sectors: 976773168
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0 # microseconds
track-to-track seek: 0 # microseconds
drivedata: 0
13 partitions:
# size offset fstype [fsize bsize cpg/sgs]
a: 6150144 4890624 4.2BSD 0 0 0 # (Cyl. 4851*- 10953*)
b: 33556480 11040768 swap # (Cyl. 10953*- 44243*)
c: 299098170 4626720 unused 0 0 # (Cyl. 4590 - 301314*)
d: 976773168 0 unused 0 0 # (Cyl. 0 - 969020)
e: 262144 4628480 MSDOS # (Cyl. 4591*- 4851*)
f: 15988736 44597248 4.2BSD 0 0 0 # (Cyl. 44243*- 60105*)
g: 11792384 60585984 4.2BSD 0 0 0 # (Cyl. 60105*- 71803*)
h: 4196352 72378368 4.2BSD 0 0 0 # (Cyl. 71803*- 75966*)
i: 2459648 76574720 4.2BSD 0 0 0 # (Cyl. 75966*- 78407*)
j: 4919296 79034368 4.2BSD 0 0 0 # (Cyl. 78407*- 83287*)
k: 201324544 83953664 4.2BSD 0 0 0 # (Cyl. 83287*- 283014*)
l: 18446336 285278208 4.2BSD 0 0 0 # (Cyl. 283014*- 301314*)
Script done on Thu May 19 20:28:29 2022
The line PBR is not bootable: All bytes are identical (0xf6)
in particular is pretty telling, although searching for it has so far returned results not multiboot-related, thus i'm unsure whether the found solutions would apply to my case.
rvp Edit: If sysctl machdep.bootmethod says UEFI, then most likely you wouldn't have been asked to install bootblocks.
And indeed you are right, it said machdep.bootmethod = UEFI
. This a little puzzling to me, since I was sure the HDD has been partitioned using MBR, not GPT, at the time I ran the installer. At no point of the NetBSD installation have I been asked to choose between MBR and GPT, so I assumed that the installer auto-detects the present scheme. Or am I simply wrong and the HDD is actually GPT-partitioned?