Skip to content

Instantly share code, notes, and snippets.

@m0rb
Created December 24, 2025 01:52
Show Gist options
  • Select an option

  • Save m0rb/7591b2ffd2d259498750b02afc67611c to your computer and use it in GitHub Desktop.

Select an option

Save m0rb/7591b2ffd2d259498750b02afc67611c to your computer and use it in GitHub Desktop.
OS/2 PPC on PReP Woes
************************************
* Searching for the boot device... *
************************************
GETPERS: Ascii2NSPath passed, calling NS_Resolve
GETPERS: NS_Resolve passed (0), handle = 2c
GETPERS: ReadNode Passed, node_contents = 19008
GETPERS: close node passed
port_create: (?/?) unknown system code (error code=0x00000000)
--> fd_sys.c: ns_resolve result: 0, type: 2, port: 16.
--> fd_sys.c: Open dir result: 0, handle: 11, action: 1.
--> fd_sys.c: Prepared to read the SCSI boot loader record.
--> fd_sys.c: Open file result: 0, handle: 13, action: 1.
--> fd_sys.c: File info result: 0, size: 133701.
--> fd_sys.c: File read result: 0, size: 133701, at: 42004.
--> fd_main.c: GetSystemPartitionData returned 0 (133701 bytes) to Query.
VPMISRV: (info) pmirqst.c, line 310, Adapter ID not found. Use primary adapter.
VPMISRV: (info) pmidodd.c, line 323, In map_adapter_resource ()
VPMISRV: (info) pmirqst.c, line 106, PMIREQUEST_QUERYMAXMODEENTRIES, number of modes: 4
VPMISRV: (info) pmirqst.c, line 183, PMIREQUEST_QUERYMODEINFODATA
VPMISRV: (info) pmirqst.c, line 106, PMIREQUEST_QUERYMAXMODEENTRIES, number of modes: 4
VPMISRV: (info) pmirqst.c, line 577, PMIREQUEST_SETMODE mode id: 2
VPMISRV: (info) pmirqst.c, line 607, about to unlock the extended registers
VPMISRV: (info) pmirqst.c, line 625, about to set the mode
VPMISRV: (info) pmirqst.c, line 501, PMIREQUEST_SETCLUT
VPMISRV: (info) pmirqst.c, line 262, PMIREQUEST_MKGETPIOINFO
i_phys: f00000, i_virt : 47000, i_offset: 0
port_create: (?/?) unknown system code (error code=0x00000000)
--> fd_sys.c: Prepared to read the SCSI boot loader record.
--> fd_sys.c: Open file result: 0, handle: 13, action: 1.
--> fd_sys.c: File info result: 0, size: 133701.
--> fd_sys.c: File read result: 0, size: 133701, at: 42004.
--> fd_main.c: GetSystemPartitionData returned 0 (133701 bytes) to Query.
--> fd_sys.c: Prepared to read the SCSI boot loader record.
--> fd_sys.c: Open file result: 0, handle: 25, action: 1.
--> fd_sys.c: File info result: 0, size: 133701.
--> fd_sys.c: File read result: 0, size: 133701, at: 99004.
--> fd_main.c: GetSystemPartitionData returned 0 (133701 bytes) to Create.
--> fd_sys.c: Prepared to read the SCSI boot loader record.
--> fd_sys.c: Open file result: 0, handle: 25, action: 1.
--> fd_sys.c: File info result: 0, size: 133701.
--> fd_sys.c: File read result: 0, size: 133701, at: d9004.
--> fd_main.c: GetSystemPartitionData returned 0 (133701 bytes) to Query.
--> fd_sys.c: Prepared to read the SCSI boot loader record.
--> fd_sys.c: Open file result: 0, handle: 25, action: 1.
--> fd_sys.c: File info result: 0, size: 133701.
--> fd_sys.c: File read result: 0, size: 133701, at: 11a004.
--> fd_main.c: GetSystemPartitionData returned 0 (133701 bytes) to Query.
--> fd_sys.c: WriteSystemPartition returned 0 on 0 at 50 for 261 from 11a204
port_create: (?/?) unknown system code (error code=0x00000000)
--> fd_sys.c: Prepared to read the SCSI boot loader record.
--> fd_sys.c: Open file result: 0, handle: 17, action: 1.
--> fd_sys.c: File info result: 0, size: 133701.
--> fd_sys.c: File read result: 0, size: 133701, at: 11a004.
--> fd_main.c: GetSystemPartitionData returned 0 (133701 bytes) to Query.
port_create: (?/?) unknown system code (error code=0x00000000)
--> fd_sys.c: Prepared to read the SCSI boot loader record.
--> fd_sys.c: Open file result: 0, handle: 26, action: 1.
--> fd_sys.c: File info result: 0, size: 133701.
--> fd_sys.c: File read result: 0, size: 133701, at: 11a004.
--> fd_main.c: GetSystemPartitionData returned 0 (133701 bytes) to Query.
Media Preparation returns with RC=0
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0xB35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0x2B35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0x4B35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0x6B35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0x8B35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0xAB35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0xCB35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0xEB35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0x10B35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0x12B35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0x14B35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
DPAGER_Add_Space() worked, rc = 0x0
PAGRINIT: file = pagrinit.c, line = 1417
SwapLayoutCount = 0
PAGRINIT: file = pagrinit.c, line = 1418
Record offset = 0x16B35
PAGRINIT: file = pagrinit.c, line = 1419
Record count = 8192
PAGRINIT: file = pagrinit.c, line = 1416
[loading filesets/bootstrap_fs/mk/devmgr.dyn symbol table returned 5] [loading filesets/bootstrap_fs/machserv/pcmciabm symbol table returned 5] -> driver stage name is "pcmcia_bm0" [loading libconsd.so symbol table returned 5] [loading filesets/bootstrap_fs/machserv/dd_cons symbol table returned 5] -> driver stage name is "console0" [loading libcdrmd.so symbol table returned 5] [loading filesets/bootstrap_fs/machserv/dd_scsi1 symbol table returned 5] -> driver stage name is "scsi0" [loading libcdrmd.so symbol table returned 5] [loading filesets/bootstrap_fs/machserv/dd_scsi0 symbol table returned 5] -> driver stage name is "scsi1" dd_scsi0: ncr_intr_thread: Severe SCSI error has occurred on PUN: 2 dd_scsi0: ncr_intr_thread: ISTAT=2, DSTAT=0, SIST0=4, SIST1=0 DPAGER_Add_Space() worked, rc = 0x0 DPAGER_Add_Space() worked, rc = 0x0 PAGRINIT: file = pagrinit.c, line = 1417 SwapLayoutCount = 0 PAGRINIT: file = pagrinit.c, line = 1418 Record offset = 0x18B35 PAGRINIT: file = pagrinit.c, line = 1419 Record count = 8192 PAGRINIT: file = pagrinit.c, line = 1416 DPAGER_Add_Space() worked, rc = 0x0 PAGRINIT: file = pagrinit.c, line = 1417 SwapLayoutCount = 0 PAGRINIT: file = pagrinit.c, line = 1418 Record offset = 0x1AB35 PAGRINIT: file = pagrinit.c, line = 1419 Record count = 8192 PAGRINIT: file = pagrinit.c, line = 1416 DPAGER_Add_Space() worked, rc = 0x0 PAGRINIT: file = pagrinit.c, line = 1417 SwapLayoutCount = 0 PAGRINIT: file = pagrinit.c, line = 1418 Record offset = 0x1CB35 PAGRINIT: file = pagrinit.c, line = 1419 Record count = 8192 PAGRINIT: file = pagrinit.c, line = 1545 LDR_LoadProgram( file/system/dummy ) failed, rc = 0x2401000A [no valid symbol table header present for file/system/personal/insmain2] PAGRINIT: file = pagrinit.c, line = 1545 LDR_LoadProgram( file/system/dummy ) failed, rc = 0x2401000A PAGRINIT: file = pagrinit.c, line = 1545 LDR_LoadProgram( file/system/dummy ) failed, rc = 0x2401000A INFO: File: insmain2.c, about line #36: Main() starting rc = 0 INFO: File: insmain2.c, about line #93: InstallFiles() starting rc = 0 VPMISRV: (info) pmirqst.c, line 310, Adapter ID not found. Use primary adapter. VPMISRV: (info) pmidodd.c, line 323, In map_adapter_resource () VPMISRV: (info) pmirqst.c, line 106, PMIREQUEST_QUERYMAXMODEENTRIES, number of modes: 4 VPMISRV: (info) pmirqst.c, line 183, PMIREQUEST_QUERYMODEINFODATA VPMISRV: (info) pmirqst.c, line 106, PMIREQUEST_QUERYMAXMODEENTRIES, number of modes: 4 VPMISRV: (info) pmirqst.c, line 577, PMIREQUEST_SETMODE mode id: 2 VPMISRV: (info) pmirqst.c, line 607, about to unlock the extended registers VPMISRV: (info) pmirqst.c, line 625, about to set the mode VPMISRV: (info) pmirqst.c, line 501, PMIREQUEST_SETCLUT VPMISRV: (info) pmirqst.c, line 262, PMIREQUEST_MKGETPIOINFO i_phys: f00000, i_virt : 2e000, i_offset: 0 INFO: File: insmain2.c, about line #260: InstallFiles() OK rc = 0
INFO: File: insmain2.c, about line #280: InstallFiles() ending rc = 0
INFO: File: insmain2.c, about line #50: Main() ending rc = 0
[loading libdasdw.so symbol table returned 5]
[loading filesets/bootstrap_fs/mk/dpagerul.dyn symbol table returned 5]
[loading libdmsrv.so symbol table returned 5]
[loading libhrmw.so symbol table returned 5]
[loading libhrm.so symbol table returned 5]
[loading filesets/bootstrap_fs/mk/hrm.dyn symbol table returned 5]
[loading libvideo.so symbol table returned 5]
[loading filesets/bootstrap_fs/mk/logger.dyn symbol table returned 5]
[loading filesets/bootstrap_fs/mk/conmgr.dyn symbol table returned 5]
[loading filesets/bootstrap_fs/machserv/consconf symbol table returned 5]
[loading filesets/bootstrap_fs/machserv/sio_conf symbol table returned 5]
[loading filesets/bootstrap_fs/mk/devmgr.dyn symbol table returned 5]
[loading filesets/bootstrap_fs/machserv/pcmciabm symbol table returned 5]
-> driver stage name is "pcmcia_bm0"
[loading filesets/bootstrap_fs/machserv/dd_trs symbol table returned 5]
-> driver stage name is "trsdd0"
ikdd_dd: PCMCIA DEVICE
PCMCIA DEVICE: Registration SUCCESS
[cardno: 0x00000000 entry_port: 0x00000036 ] hrm_resource pcmcia_adapter0
[loading libconsd.so symbol table returned 5]
[loading filesets/bootstrap_fs/machserv/dd_cons symbol table returned 5]
-> driver stage name is "console0"
[loading filesets/bootstrap_fs/machserv/dd_seria symbol table returned 5]
-> driver stage name is "serial0"
ikdd_dd: CONVENTIONAL DEVICE
[cardno: 0x00000000 entry_port: 0x0000000f ] hrm_resource isa0/COM2:-6
[loading filesets/bootstrap_fs/machserv/dd_seria symbol table returned 5]
-> driver stage name is "serial1"
ikdd_dd: CONVENTIONAL DEVICE
[cardno: 0x00000000 entry_port: 0x00000004 ] hrm_resource isa0/COM1:-5
[loading libcdrmd.so symbol table returned 5]
[loading libddcmn.so symbol table returned 5]
[loading filesets/bootstrap_fs/machserv/dd_pp symbol table returned 5]
-> driver stage name is "parallel0"
Load extension kext_name=[filesets/bootstrap_fs/machserv/dd_iser.so]
[no valid symbol table header present for libk.so]
[loading filesets/bootstrap_fs/machserv/dd_iser.so symbol table returned 5]
kext_fw.construct = 0xf24951d8
ddi->io_port = 0x000002f8
ddi->irq = 0x00000003
IKDD: start_ikdd service_port = 0x00000018
Load extension kext_name=[filesets/bootstrap_fs/machserv/dd_iser.so]
kext_fw.construct = 0xf24951d8
ddi->io_port = 0x000003f8
ddi->irq = 0x00000004
IKDD: start_ikdd service_port = 0x00000011
[loading filesets/bootstrap_fs/machserv/dd_flopp symbol table returned 5]
-> driver stage name is "floppy0"
[loading filesets/bootstrap_fs/os2/ffpnserv symbol table returned 5]
[loading libustpn.so symbol table returned 5]
[loading libcpsfs.so symbol table returned 5]
[loading libcnvt.so symbol table returned 5]
[loading filesets/bootstrap_fs/os2/fs symbol table returned 5]
[loading filesets/bootstrap_fs/os2/set_boot symbol table returned 5]
SET_BOOT: NVRAM Attribute not found in node.
SET_BOOT: Boot device could not be identified!
[loading filesets/bootstrap_fs/os2/bvm symbol table returned 5]
[loading filesets/bootstrap_fs/os2/ade symbol table returned 5]
[loading filesets/bootstrap_fs/os2/initld symbol table returned 5]
[loading filesets/bootstrap_fs/os2/initldev symbol table returned 5]
[loading filesets/bootstrap_fs/os2/utilfs symbol table returned 5]
[loading filesets/bootstrap_fs/mk/hcpput symbol table returned 5]
[loading filesets/bootstrap_fs/os2/pagrinit symbol table returned 5]
WPOS FS 3.1 (VFS 0.007): Thursday 14 Dec 1995 18:40:36 (wpbld17)
FP LY IO FF SY ND LK WN BB DR BT DB SP CP HT SB SU VO AC EA LT ST FN FL VN
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
PERF: Going to the NSLeafNodeCreate routine...
PERF: In NSLeafNodeCreate routine........
PERF: The value of host_control_port is: 7
PERF: Returning to main()....... from NSLeafNodeCreate ......
PERF: The Leaf node has been sucessfully added.......
FS Server is up (multi-threaded mode).
[loading libldev.so symbol table returned 5]
library handle 0x0000001e
[loading libldser.so symbol table returned 5]
library handle 0x0000001f
[loading lib96060.so symbol table returned 5]
<++++> about to call _panicSetup
PAGRINIT: file = pagrinit.c, line = 668
PAGRINIT:NS_Resolve() failed, rc = 0x24008006
In Load_log_err_rtn libname = l
[loading libldpar.so symbol table returned 5]
library handle 0x00000021
PAGRINIT: file = pagrinit.c, line = 376
PAGRINIT:
*** FATAL ERROR ***
LD_InitPhysical: Before AddNodes service port is 0x37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment