Computing.Net > Forums > Disk Operating System > boot dos above 2GB

Computing.Net: Over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to sign up now, it's free!

boot dos above 2GB

Reply to Message Icon

Original Message
Name: kakatsakis1
Date: January 4, 2004 at 10:34:53 Pacific
Subject: boot dos above 2GB
OS: 2000 98 xp dos linux
CPU/Ram: celeron / 256MB
Comment:

I have a 40 GB disk with this partitioning scheme:
Three primary partitions and one extended

1. 4GB Windows 2000 (NTFS)
2. 3GB Win 98 SE (FAT32)
3. 1G DOS 6.22 + Win 311 (FAT16)

Extended partition contains
4. 6GB Win XP (NTFS)
5. 20GB FAT32 for data
6. rest linux (EXT2)

I have read and verified that DOS's boot sector cannot boot IO.SYS etc if the
dos partition starts above the first 2GB of the disk. However, if I boot from
floppy my dos partition is visible because it is still below the 1024 cylinder limit (below 8 GB).
I use Win 2000 boot loader (boot.ini). I have put the boot sectors
of the OSs in a seperate file but dos cannot boot with this configuration.
I don't want to put dos first bacause it will always be in drive C:
Where can I find an updated boot sector which can boot dos if it's partition
is above 2GB? Or how can I patch the boot sector to do it?



Report Offensive Message For Removal


Response Number 1
Name: x86
Date: January 4, 2004 at 10:41:54 Pacific
Reply: (edit)

http://www.paragon-gmbh.com/f_bm.htm

http://www.ranish.com/part/xosl.htm


Report Offensive Follow Up For Removal

Response Number 2
Name: Wengier
Date: January 4, 2004 at 11:43:55 Pacific
Reply: (edit)

40GB HD is NOT a problem at all for DOS! DOS (newer versions) should at least recognize 2048GB FAT32 drives. Only *older* versions of DOS (like 6.22) won't support drives above 2GB! Please read the following thread for more information:

http://www.computing.net/dos/wwwboard/forum/14128.html


Report Offensive Follow Up For Removal

Response Number 3
Name: Wengier
Date: January 4, 2004 at 11:47:08 Pacific
Reply: (edit)

For example, split your 40GB HD into two 20GB FAT32 partitions:

C: FAT32, 20GB
D: FAT32, 20GB

Then install MS-DOS 7.10 or similar (e.g. FreeDOS Kernel 2032). Then DOS will see and access all data on your HD!


Report Offensive Follow Up For Removal







Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Disk Operating System Forum Home








Do you have your own blog?

Yes
No
I did before
I will soon


View Results

Poll Finishes In 2 Days.
Discuss in The Lounge
Poll History




Data Recovery Software