Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Int13 extensions
Message
From
22/04/2002 12:40:23
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
 
 
To
22/04/2002 12:32:37
Gil Munk
The Scarborough Group, Inc.
Baltimore, Maryland, United States
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00647437
Message ID:
00647633
Views:
24
Sorry I don't know what they mean. I boot to win98,win2K and winXP on 2 disks which are 15 and 10Gb.
Cetin

>Cetin,
>I'm going to try to set up my PC for multiple O/S's using BootMagic. There's a warning in the documentation that all the O/S's must be loaded into partitions below the 8 GB boundary unless the PC supports int13 extensions, in which case you can create larger partitions. I'd like to give each 'C' Drive 10 GB instead of 2.5 GB (I want Win98, Win2k, and Win XP O/S's to choose from when I bootup.)
>
>Here's the quote from PowerQuest's support page on partitioning a harddrive to install Windows 2000/XP on a win98 system:
>"In most cases Windows 2000/XP and Windows 95/98/Me boot partitions must all start below the 8 GB boundary to be bootable. However, if your system supports INT13 extensions, then Windows XP/2000, Windows Me, and some distributions of Linux can boot beyond the 8 GB boundary. Consult your system documentation to determine if your system supports INT13 extensions."
>
>-Gil
>
>>>Does anyone know if there's a test to see if a PC supports int13 extensions? Is it a BIOS function?
>>>
>>>Thanks in advance.
>>
>>Int 13 is a BIOS function related to disk operations. All PCs support it. I don't understand what you mean by 'extensions'. AFAIK it's the same int 13 since XTs w/o no extensions. Under windows it's not only dangerous but also prohibited by OS to directly make disk accesses using that interrupt.
>>For example service 0x02 reads, 0x03 writes and 0x05 formats absolute sectors. DOS interrupts 0x25 and 0x26 use int 13 to make read-writes (kind of wrapper).
>>Int 13 common usage is copy protection. ie: You could format a diskette sector of your choice with 1024 bytes allocation and write data there. DOS would never be able to read it (sector is unknown to DOS since DOS uses 512 bytes sectors). You could read it back again with int 13 calls.
>>Cetin
Çetin Basöz

The way to Go
Flutter - For mobile, web and desktop.
World's most advanced open source relational database.
.Net for foxheads - Blog (main)
FoxSharp - Blog (mirror)
Welcome to FoxyClasses

LinqPad - C#,VB,F#,SQL,eSQL ... scratchpad
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform