Post Reply 
Omnibook 430- Other Operating Systems
01-08-2017, 11:37 PM
Post: #15
RE: Omnibook 430- Other Operating Systems
(01-08-2017 09:49 PM)matthiaspaul Wrote:  I agree. It would be really useful to know, if all this is working fine on the 430. If it doesn't, there's little point trying to get it running on the 300, but knowing that it works on the newer model this model's configuration would be very good starting point trying to isolate the problems and derive a working configuration on the 300.

On the contrary, if the results are the same on the 430, then I would think it's more likely just a matter of software misconfiguration, rather than some inherent hardware conflict between the 2.0 BIOS and the 300. After all, Bill has been running a bunch of other 386 operating systems on a 425/430 without reporting anything similar.

(01-08-2017 09:49 PM)matthiaspaul Wrote:  Before being able to track down power management issues, you need to know that the system is otherwise in a reliably working state and all other issues have been resolved. Therefore I suggest to disable advanced power management for a while.

Yeah, I need to experiment with that a bit more. The trouble is that running the OB without APM is really impractical - you lose the instant suspend/resume, which means you're getting a reboot if you try to power off. Should be tolerable enough for 30-60 minutes of stationary testing, though.

(01-08-2017 09:49 PM)matthiaspaul Wrote:  Not as a solution, but as temporary tests to isolate problems I would suggest that you try to rule out any possible disk DMA problems, upper memory address conflicts and miscommunication between the DOS and Windows memory managers. Once you have found a 100% stable configuration, these settings can
be tuned as well.

- disable (U)DMA modes in BIOS setup (because they could cause problems in V86 mode), or increase DMA size in SYSTEM.INI [386Enh] f.e. HardDiskDMABuffer=32 DMABufferSize=64
- disable multi-sector disk access in BIOS and CONFIG.SYS MULTITRACK=OFF
- experiment if changing the STACKS directive in CONFIG.SYS has an impact on stability, f.e. STACKS=16,512 or STACKS=0,0
- don't attempt to load anything high or into UMBs (CONFIG.SYS DOS=NOUMB, LOW)
- try loading HIMEM without EMM386 and loading both at the same time (but without declaring EMS or UMBs).
- dito, but explicitly exclude all upper memory (X=C800-FFFF)
- dito, but doing the same through SYSTEM.INI [386Enh] EMMExclude=C800-FFFF

I've played around with a few of these, but I'm sure there are loads of other settings I'm not familiar with that I can try adjusting. I did a little bit of UMA exclusion, but I don't think I've tried explicitly excluding the whole thing. I also used all of's /d: troubleshooting options simultaneously, but didn't see any difference there. The OB doesn't have any sort of BIOS setup menu, apart from pressing Alt at startup to select the boot drive, so any system-specific tweaks generally have to be done via TSRs, config utilities, config file options, etc. I've not seen anything referencing DMA modes. Leaving out EMM386 entirely didn't seem to improve results.

What I do know is that the system runs perfectly fine in standard mode, and also seems to be okay if advanced power management is disabled (there are three levels of APM - I haven't yet fully confirmed if simply using a less aggressive setting helps). I don't know exactly what 386-enhanced mode does differently from standard, but it does seem like it's the combination of that and power management that's hanging the system.

And when I say that it's hanging, the peculiar thing is that the mouse cursor is still movable, and you can hit Ctrl-Alt-Del to get the usual Win 3.1 blue-screen hung application warning, but from there, Ctrl-Alt-Del a second time just totally hangs the machine (and pressing a key to go back and wait for the hung application gives you only a partially redrawn screen).
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
RE: Omnibook 430- Other Operating Systems - Dave Britten - 01-08-2017 11:37 PM

User(s) browsing this thread: 1 Guest(s)