NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-i386/58624: dosboot(8) fails to load kernel through eXtended Memory Specification API (XMS)



The following reply was made to PR port-i386/58624; it has been noted by GNATS.

From: Martin Husemann <martin%duskware.de@localhost>
To: Rin Okuyama <rokuyama.rk%gmail.com@localhost>
Cc: Andrius V <vezhlys%gmail.com@localhost>, gnats-bugs%netbsd.org@localhost,
	port-i386-maintainer%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
	netbsd-bugs%netbsd.org@localhost
Subject: Re: port-i386/58624: dosboot(8) fails to load kernel through
 eXtended Memory Specification API (XMS)
Date: Fri, 30 Aug 2024 10:54:58 +0200

 Maybe a bit of historical context: back in the days the "easiest" way to
 test NetBSD on a machine that usually booted into Windows 95 was: download
 the install kernel, reboot and while rebooting press some function key
 to abort boot and drop into the DOS command line.
 
 Then you could run dosboot and let it loaded the NetBSD kernel.
 
 Most Win9x installations had some EMMS/XMS manager installed
 and properly talking to those was important to get the kernel loaded.
 
 Nowadays (with bootable USB sticks) this scenario is (as) obsolete (as Win9x),
 you would simply boot the full image from USB and not touch anything already
 installed on the machine. 
 
 Martin
 P.S.: I had to look it up but USB really happened only 1996, and firmware that
 could boot from it even (slightly) later.
 


Home | Main Index | Thread Index | Old Index