TIP: Click on subject to list as thread! ANSI
echo: os2
to: JONATHAN DE BOYNE POLLARD
from: MIKE RUSKAI
date: 1999-11-13 12:29:00
subject: Get Going

Some senseless babbling from Jonathan De Boyne Pollard to Will Honea
on 11-11-99  11:22 about Get Going...

 WH> I'm at least curious as to how OS/2 is gonna react ;-}

 JDBP> I suspect that we might be begging Daniela to modify
 JDBP> Build_Next_VolCB() and Process_Partition() in OS2DASD.DMD .  (-:  

 JDBP> By the looks of it (i.e. from reading the source), Process_Partition()
 JDBP> takes the first recognisable partition in the MBR that it finds, and
 JDBP> Build_Next_VolCB() only calls it once per MBR.  

 JDBP> The modification should be relatively simple.  One simply needs to
 JDBP> take the for(i=0;i<4;++i) loop out of Process_Partition() and move it
 JDBP> into both Build_Next_VolCB() and BPBFromScratch(), modifying it along
 JDBP> the way so that it doesn't exit prematurely any more by removing the
 JDBP> `found' logic, and make Process_Partition() take the current loop index
 JDBP> as an extra parameter instead. 
 JDBP> Daniela ?

Ironically, such a change could make OS/2 bootable from a primary partition
that isn't the first, while you still couldn't boot DOS or WinXX from such
a setup on any but the first primary partition, given their requirement of
booting from C:.

But I still don't see why it should be done.  If DOS (i.e. Win95) could
boot from a logical drive, I wouldn't have any primary partitions (Win95 is
used only for games, needless to say).

Mike Ruskai
thannymeister@yahoo.com


... I'd like to change the world, but they won't give me the source code.

___ Blue Wave/QWK v2.20
--- Platinum Xpress/Win/Wildcat5! v3.0pr2
114/477
143/1
* Origin: FIDO QWK MAIL & MORE! WWW.DOCSPLACE.ORG (1:3603/140)

SOURCE: echoes via The OS/2 BBS

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.