IPB

Google Frontpage Forums Unattended CD/DVD Guide
> Enable48BitLBA | Break the 137Gb barrier!, Who said it couldn't be done? Enjoy your huge disks :)
LLXX
post Jul 12 2006, 10:30 PM
Post #1


MSFN Junkie
*********

Group: Banned
Posts: 3399
Joined: 4-December 05
Member No.: 81511
OS: none
Country Flag


Version 1.1 is now available.

2006-07-13 15:19 Finished driver analysis, initial announcement
2006-07-14 10:43 Working on inserting new code
2006-07-15 09:56 First successful build smile.gif
2006-07-15 22:03 Major change of plan
2006-07-20 18:10 Version 1.0 released
2006-07-21 04:51 Begin work on WinME version
2006-07-21 05:50 Finish WinME version
2006-07-21 06:22 Begin work on 4.10.2225
2006-07-21 06:37 Version 1.1 (4.10.2225) released
2006-07-22 07:34 Win98FE version (4.10.2001) released
2006-07-23 08:51 Win98FE version (4.10.2186) released
2006-07-29 20:05 Win98SE version (4.10.2226) released - only for replacing an existing v4.10.2226 file
2006-08-02 17:57 Win95 OSR2+ version (4.00.1111) released
2006-08-04 20:27 Win95 OSR2+ version (4.00.1119) released

For those that don't know, this is an attempt to implement 48-bit LBA support into Windows 98se's default IDE driver, enabling the use of hard drives in excess of 128Gb. This is not just another variant of Loew's "High Capacity Disk Patch" because

1] It's completely free (and of course, has no guarantee)
2] Addressing to 2048Gb is possible (limit of FAT32)
3] A large portion of driver code has been rewritten and optimised
4] LBA-48 commands implemented in separate routines instead of "patched into" existing 28-bit's code
5] Slightly increased performance over Loew's patch due to [4]

If Enable48BitLBA has worked for you, please post a link to a validation image containing the following:

1. Properties page of a drive filled past 137Gb
2. Information dialog, the results of a successful scandisk on the drive
3. System Properties -> Device Manager -> (your IDE controller) Properties -> Driver -> Driver File Details (must show ESDI_506.PDR being used)
Also specify your hardware (in particular, mobo chipset and HDD specs).

This will help to confirm that it works.

Reference: http://www.msfn.org/board/index.php?showtopic=46752

QUOTE
However, this current version may cause data corruption on _some_ drives w/ 48-bit LBA!!! So be extremely careful!!!
I am not responsible for any damage caused by the use of these drivers.

This post has been edited by LLXX: Aug 4 2006, 03:29 AM
Attached File(s)
Attached File  4102226F.ZIP ( 14.1K ) Number of downloads: 1836
Attached File  4102222F.ZIP ( 13.87K ) Number of downloads: 965
Attached File  4903000F.ZIP ( 15.23K ) Number of downloads: 692
Attached File  4102225F.ZIP ( 13.98K ) Number of downloads: 1034
Attached File  4102001F.ZIP ( 13.85K ) Number of downloads: 473
Attached File  4102186F.ZIP ( 13.97K ) Number of downloads: 515
Attached File  4001111F.ZIP ( 13.53K ) Number of downloads: 415
Attached File  4001119F.ZIP ( 13.65K ) Number of downloads: 577
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
MDGx
post Jul 20 2006, 11:21 AM
Post #2


creator of 98SE2ME
Group Icon

Group: Moderator
Posts: 2381
Joined: 22-November 04
Member No.: 37121
Country Flag


Congratulations + thanks for the driver. thumbup.gif
Mr. R. Loew is not going to be happy his $10 "shareware" driver now has better freeware competition. biggrin.gif

I can't test it either, all my drives are < or = to 120 GB.

Question:
Which ESDI_506.PDR version did you use, 4.10.2225 or 4.10.2226 ?
Best to use 4.10.2225 because this is the most compatible and up to date.

Suggestion:
No matter which version you used, file version should be changed to reflect the update and to install properly over any other older version that might exist in %windir%\system\iosubsys .
Your new driver should have 4.10.2227 [1 notch above the newest one by M$].

FYI:
I have created an iexpress installer with backup [original file (if any) renamed to ESDI_506.ORI], uninstall + restore [original file (if any) restored from ESDI_506.ORI back to ESDI_506.PDR] Control Panel Add/Remove Programs capabilities.
I took the liberty and changed file version to 4.10.2227 using XVI32 [freeware hex editor]:
http://www.chmaas.handshake.de/delphi/free...xvi32/xvi32.htm
I also took the liberty and added the links to your 2 forums into the README.TXT:
QUOTE

README.TXT opens for reading whenever one installs the driver.

Posted here:
http://www.mdgx.com/web.htm#9SU
and here:
http://www.msfn.org/board/?showtopic=46581

* Unofficial Windows 98 SE > 137 GB Hard Disk IDE Driver ESDI_506.PDR 4.10.2227 Fix:
http://www.msfn.org/board/?showtopic=78592
Direct download [80 KB, English]:
http://www.mdgx.com/files/48BITLBA.EXE

Keep up the good work.
Go to the top of the page
 
+Quote Post
LLXX
post Jul 20 2006, 11:36 AM
Post #3


MSFN Junkie
*********

Group: Banned
Posts: 3399
Joined: 4-December 05
Member No.: 81511
OS: none
Country Flag


QUOTE (MDGx @ Jul 20 2006, 12:21 PM) *
Question:
Which ESDI_506.PDR version did you use, 4.10.2225 or 4.10.2226 ?
Best to use 4.10.2225 because this is the most compatible and up to date.
As stated above, this is based on 4.10.2222. If you think it's necessary, I'll patch the newer versions as well.
QUOTE (MDGx @ Jul 20 2006, 12:21 PM) *
Suggestion:
No matter which version you used, file version should be changed to reflect the update and to install properly over any other older version that might exist in %windir%\system\iosubsys .
Your new driver should have 4.10.2227 [1 notch above the newest one by M$].
I don't know if you've noticed, but I already changed the version information slightly - it now reads "ESDI Virtual Device (Version 4.0b)" instead of just 4.0. However, according to your suggested versioning, I think the following may be appropriate:

4.10.2222 -> 4.10.2227
4.10.2223 -> 4.10.2228
4.10.2224 -> 4.10.2229
4.10.2225 -> 4.10.2230
4.10.2226 -> 4.10.2231
QUOTE (MDGx @ Jul 20 2006, 12:21 PM) *
FYI:
I have created an iexpress installer with backup [original file (if any) renamed to ESDI_506.ORI], uninstall + restore [original file (if any) restored from ESDI_506.ORI back to ESDI_506.PDR] Control Panel Add/Remove Programs capabilities.
I took the liberty and changed file version to 4.10.2227 using XVI32 [freeware hex editor]:
http://www.chmaas.handshake.de/delphi/free...xvi32/xvi32.htm
I also took the liberty and added the links to your 2 forums into the README.TXT:
QUOTE

README.TXT opens for reading whenever one installs the driver.

Posted here:
http://www.mdgx.com/web.htm#9SU
and here:
http://www.msfn.org/board/?showtopic=46581

* Unofficial Windows 98 SE > 137 GB Hard Disk IDE Driver ESDI_506.PDR 4.10.2227 Fix:
http://www.msfn.org/board/?showtopic=78592
Direct download [80 KB, English]:
http://www.mdgx.com/files/48BITLBA.EXE

Keep up the good work.
Thanks, I'll do the patching and leave the packaging up to you thumbup.gif
Go to the top of the page
 
+Quote Post
krick
post Jul 21 2006, 09:14 AM
Post #4


Member
**

Group: Members
Posts: 107
Joined: 25-October 04
Member No.: 34722



QUOTE (LLXX @ Jul 20 2006, 12:36 PM) *
However, according to your suggested versioning, I think the following may be appropriate:

4.10.2222 -> 4.10.2227
4.10.2223 -> 4.10.2228
4.10.2224 -> 4.10.2229
4.10.2225 -> 4.10.2230
4.10.2226 -> 4.10.2231



I know I'm probably too late here but I think it would be better to change the version numbers like this...

4.10.2222 -> 4.10.2232
4.10.2223 -> 4.10.2233
4.10.2224 -> 4.10.2234
4.10.2225 -> 4.10.2235
4.10.2226 -> 4.10.2236

Two reasons:

1) there might actually be a 2227 or higher build in the wild that we don't know about so jumping by 10 leaves a gap for safety.
2) the last digit stays the same so you can easily tell what the original version was

Just for reference, there's a wiki page on microsoft version numbering...
http://en.wikipedia.org/wiki/Microsoft_Version_Number
Go to the top of the page
 
+Quote Post
LLXX
post Jul 21 2006, 02:30 PM
Post #5


MSFN Junkie
*********

Group: Banned
Posts: 3399
Joined: 4-December 05
Member No.: 81511
OS: none
Country Flag


QUOTE (krick @ Jul 21 2006, 10:14 AM) *
I know I'm probably too late here but I think it would be better to change the version numbers like this...

4.10.2222 -> 4.10.2232
4.10.2223 -> 4.10.2233
4.10.2224 -> 4.10.2234
4.10.2225 -> 4.10.2235
4.10.2226 -> 4.10.2236

Two reasons:

1) there might actually be a 2227 or higher build in the wild that we don't know about so jumping by 10 leaves a gap for safety.
2) the last digit stays the same so you can easily tell what the original version was

Just for reference, there's a wiki page on microsoft version numbering...
http://en.wikipedia.org/wiki/Microsoft_Version_Number
I've searched the internets, there is no official ESDI_506.PDR version 4.10.2227. That version number is currently used for the fixed 4.10.2222. Fixed version of 4.10.2225 will be 4.10.2230. Adding 5 to the version number isn't that confusing...

BTW I've also fixed 4.10.2001 (Windows 98FE). I haven't found 4.10.2186 yet.

(Someone may want to provide more information on First Edition versioning so an appropriate scheme for the new files can be implemented.)

This post has been edited by LLXX: Jul 21 2006, 02:34 PM
Go to the top of the page
 
+Quote Post

Posts in this topic
- LLXX   Enable48BitLBA | Break the 137Gb barrier!   Jul 12 2006, 10:30 PM
- - timeless   excellent   Jul 12 2006, 10:44 PM
- - MDGx   Congratulations. Sounds like a major breakthrough ...   Jul 12 2006, 11:30 PM
- - T D   Can't wait for 48-bit LBA on 98Se!   Jul 13 2006, 03:34 PM
- - LLXX   Having a little bit of a technical difficulty... t...   Jul 14 2006, 03:10 AM
- - erpdude8   take your time LLXX. remember that you have to cr...   Jul 14 2006, 11:25 AM
- - LLXX   I've solved the memory problem and it's as...   Jul 14 2006, 05:02 PM
- - eidenk   Keep in mind that the current esdi_506.pdr for 98S...   Jul 14 2006, 06:00 PM
|- - erpdude8   QUOTE (eidenk @ Jul 14 2006, 07:00 PM) Ke...   Jul 15 2006, 12:56 PM
- - Lunac   My esdi_506.pdr is 4.10.2225, also my Kernel32.dll...   Jul 14 2006, 06:42 PM
- - LLXX   QUOTE This problem only occurs on computers that u...   Jul 15 2006, 05:02 AM
- - LLXX   Does anyone know what 4.10.2223 and 4.10.2224 were...   Jul 15 2006, 04:18 PM
|- - hp38guser   QUOTE (LLXX @ Jul 16 2006, 12:18 AM) Does...   Jul 15 2006, 04:39 PM
||- - LLXX   QUOTE (hp38guser @ Jul 15 2006, 05:39 PM)...   Jul 16 2006, 05:13 AM
|- - erpdude8   QUOTE (LLXX @ Jul 15 2006, 05:18 PM) Does...   Jul 15 2006, 07:58 PM
- - MDGx   Windows 98 SE ESDI_506.PDR versions: * Microsoft ...   Jul 17 2006, 07:09 PM
- - MDGx   LLXX: Please tell Gape to make this thread a stic...   Jul 18 2006, 12:08 PM
- - LLXX   Version 1.0 is now available. I repeat once again...   Jul 20 2006, 01:14 AM
- - hp38guser   I have two HDD's in my system. One 40GB and a ...   Jul 20 2006, 03:05 AM
- - LLXX   QUOTE However I'm not sure about my mainboard....   Jul 20 2006, 03:47 AM
- - MDGx   Congratulations + thanks for the driver. Mr. R. L...   Jul 20 2006, 11:21 AM
|- - LLXX   QUOTE (MDGx @ Jul 20 2006, 12:21 PM) Ques...   Jul 20 2006, 11:36 AM
||- - krick   QUOTE (LLXX @ Jul 20 2006, 12:36 PM) Howe...   Jul 21 2006, 09:14 AM
||- - LLXX   QUOTE (krick @ Jul 21 2006, 10:14 AM) I k...   Jul 21 2006, 02:30 PM
||- - Petr   QUOTE (LLXX @ Jul 21 2006, 10:30 PM) I...   Jul 22 2006, 02:46 AM
||- - hp38guser   QUOTE (Petr @ Jul 22 2006, 10:46 AM) QUOT...   Jul 22 2006, 03:57 AM
|||- - Petr   QUOTE (hp38guser @ Jul 22 2006, 11:57 AM)...   Jul 22 2006, 04:51 AM
||- - bristols   QUOTE (Petr @ Jul 22 2006, 08:46 AM) My s...   Jul 22 2006, 07:11 AM
|- - hp38guser   QUOTE (MDGx @ Jul 20 2006, 07:21 PM) Cong...   Jul 20 2006, 11:43 AM
- - n7Epsilon   Could you please make one for Windows Millenium ? ...   Jul 20 2006, 11:28 AM
|- - LLXX   QUOTE (n7Epsilon @ Jul 20 2006, 12:28 PM)...   Jul 20 2006, 11:50 AM
|- - LLXX   QUOTE (LLXX @ Jul 20 2006, 12:50 PM) QUOT...   Jul 20 2006, 12:53 PM
- - kartel   so whats this do for my 40G drive? Will it speed ...   Jul 20 2006, 11:53 AM
|- - kartel   QUOTE (kartel @ Jul 20 2006, 10:53 AM) so...   Jul 21 2006, 12:10 AM
- - MDGx   Thanks for the info, guys. I did notice the 4.0b ...   Jul 20 2006, 12:01 PM
- - timeless   excellent work llxx and mdgx it just goes to show ...   Jul 20 2006, 12:44 PM
- - LLXX   Version 1.1 is now available. QUOTE So, LLXX, if ...   Jul 20 2006, 01:40 PM
- - n7Epsilon   Thank you so much, going to test now !!...   Jul 20 2006, 02:07 PM
- - jimmsta   LLXX, You've amazed me - not only did you have...   Jul 20 2006, 05:51 PM
- - LLXX   Doing the first one was the difficult part, since ...   Jul 20 2006, 08:49 PM
- - randiroo76073   Kartel, no, this is only for drives larger than 13...   Jul 21 2006, 01:25 AM
- - ABC32   Amazing work. I tested the WIN ME Edition of ESDI_...   Jul 21 2006, 01:46 AM
- - the_guy   I personally agree that a 1 version increment is a...   Jul 21 2006, 09:25 AM
|- - erpdude8   QUOTE (the_guy @ Jul 21 2006, 10:25 AM) I...   Jul 21 2006, 11:45 AM
|- - PROBLEMCHYLD   QUOTE (the_guy @ Jul 21 2006, 09:25 AM) I...   Jul 21 2006, 12:48 PM
- - the_guy   version 4.10.2186 is included with kb243450. Direc...   Jul 21 2006, 03:22 PM
- - Kelsenellenelvian   Couple of stupid question but here goes: #1 What ...   Jul 22 2006, 04:14 AM
|- - Kelsenellenelvian   QUOTE (Kelsenellenelvian @ Jul 22 2006, 04...   Jul 22 2006, 06:09 AM
|- - Petr   QUOTE (Kelsenellenelvian @ Jul 22 2006, 12...   Jul 22 2006, 09:13 AM
|- - eidenk   QUOTE (Petr @ Jul 22 2006, 09:13 AM) I ha...   Jul 22 2006, 05:59 PM
|- - LLXX   QUOTE (Petr @ Jul 22 2006, 10:13 AM) QUOT...   Jul 22 2006, 09:59 PM
- - eidenk   QUOTE What would be the QUICKEST way to fill 130 g...   Jul 22 2006, 06:56 AM
- - LLXX   QUOTE As Petr again pointed out, maybe the string ...   Jul 22 2006, 03:48 PM
- - n7Epsilon   I think Petr was referring to Fdisk, that works in...   Jul 22 2006, 06:09 PM
- - MDGx   Created iexpress installers for 98 FE 2186, 98 SE ...   Jul 22 2006, 11:34 PM
- - maximus-decim   LLXX - thanks **********************************...   Jul 23 2006, 12:38 AM
- - hp38guser   What about esdi_506.pdr included with Windows 95? ...   Jul 23 2006, 02:14 AM
|- - Petr   QUOTE (hp38guser @ Jul 23 2006, 10:14 AM)...   Jul 23 2006, 03:27 AM
|- - erpdude8   QUOTE (hp38guser @ Jul 23 2006, 03:14 AM)...   Jul 24 2006, 12:18 PM
- - awergh   95 supports FAT32, i have installed 95B on FAT32 m...   Jul 23 2006, 03:01 AM
- - LLXX   If you could give me a link to 4.10.1119 then I...   Jul 23 2006, 03:34 AM
- - Petr   BTW, this is very nice tool: http://www.hdat2.com/...   Jul 23 2006, 05:28 AM
- - qazaq   1. installed the patch 2. installed fdisk from fre...   Jul 23 2006, 06:05 PM
|- - LLXX   QUOTE (qazaq @ Jul 23 2006, 07:05 PM) 1. ...   Jul 23 2006, 07:12 PM
||- - qazaq   QUOTE (LLXX @ Jul 23 2006, 08:12 PM) QUOT...   Jul 23 2006, 08:48 PM
||- - LLXX   QUOTE (qazaq @ Jul 23 2006, 09:48 PM) yes...   Jul 24 2006, 02:17 AM
||- - qazaq   QUOTE (LLXX @ Jul 24 2006, 03:17 AM) QUOT...   Jul 24 2006, 02:35 PM
|- - Petr   QUOTE (qazaq @ Jul 24 2006, 02:05 AM) 1. ...   Jul 24 2006, 12:02 AM
|- - krick   QUOTE (Petr @ Jul 24 2006, 01:02 AM) Wind...   Jul 24 2006, 09:13 AM
|- - Petr   QUOTE (krick @ Jul 24 2006, 05:13 PM) QUO...   Jul 24 2006, 09:24 AM
- - LLXX   I've found the 4.10.1119, but now you say it...   Jul 24 2006, 02:34 PM
- - LLXX   From your procedure above it seems like it is inde...   Jul 24 2006, 02:41 PM
|- - Petr   QUOTE (LLXX @ Jul 24 2006, 10:41 PM) From...   Jul 24 2006, 04:35 PM
|- - qazaq   QUOTE (LLXX @ Jul 24 2006, 02:41 PM) From...   Jul 24 2006, 04:56 PM
- - n7Epsilon   The 32 GB limit is due to Windows 95 non-support o...   Jul 24 2006, 03:03 PM
|- - the_guy   QUOTE (n7Epsilon @ Jul 24 2006, 06:03 PM)...   Jul 24 2006, 06:19 PM
- - LLXX   @Petr, qazaq : Excellent. @the_guy : It seems th...   Jul 24 2006, 07:14 PM
|- - erpdude8   QUOTE (LLXX @ Jul 24 2006, 08:14 PM) @Pet...   Jul 25 2006, 09:01 AM
|- - LLXX   Have any of you actually *tried* to install Win95 ...   Jul 26 2006, 02:38 AM
|- - erpdude8   QUOTE (LLXX @ Jul 26 2006, 03:38 AM) Have...   Jul 26 2006, 09:09 AM
||- - Petr   QUOTE (erpdude8 @ Jul 26 2006, 05:09 PM) ...   Jul 26 2006, 02:25 PM
|- - erpdude8   QUOTE (LLXX @ Jul 26 2006, 03:38 AM) Micr...   Jul 26 2006, 09:40 AM
|- - Petr   QUOTE (erpdude8 @ Jul 26 2006, 05:40 PM) ...   Jul 26 2006, 10:47 AM
- - MDGx   You can (re)format your FAT32 disk/partition with ...   Jul 25 2006, 07:52 AM
- - the_guy   That's what I said. Windows 95 OSR2.x (2.0, 2....   Jul 25 2006, 09:27 AM
|- - erpdude8   QUOTE (the_guy @ Jul 25 2006, 10:27 AM) T...   Jul 25 2006, 09:46 AM
- - hp38guser   Ok, sorry for all this trouble. I didn't know ...   Jul 25 2006, 11:32 AM
|- - erpdude8   QUOTE (hp38guser @ Jul 25 2006, 12:32 PM)...   Jul 25 2006, 12:43 PM
- - Marius '95   erpdude8, I don't know what kind of problems y...   Jul 26 2006, 09:50 AM
|- - erpdude8   QUOTE (Marius @ Jul 26 2006, 10:50 AM) Y...   Jul 26 2006, 10:43 AM
|- - Petr   QUOTE (erpdude8 @ Jul 26 2006, 06:43 PM) ...   Jul 26 2006, 11:14 AM
|- - LLXX   QUOTE (Petr @ Jul 26 2006, 12:14 PM) I ha...   Jul 26 2006, 10:34 PM
- - krick   I think it would be useful if someone could create...   Jul 26 2006, 01:23 PM
- - erpdude8   I just got an email response from someone from the...   Jul 26 2006, 03:26 PM
- - Petr   A few Windows 95 screenshots: Disk filled by 86 Gi...   Jul 26 2006, 04:33 PM
- - MDGx   If anybody needs ESDI_506.PDR 4.00.1119 for Window...   Jul 27 2006, 12:52 AM
- - MDGx   The author of these 2 unofficial patches: http://w...   Jul 27 2006, 11:39 AM
- - eidenk   QUOTE However, I know from that patch development ...   Jul 27 2006, 01:55 PM
- - MDGx   QUOTE (eidenk @ Jul 27 2006, 12:55 PM)QUO...   Jul 27 2006, 02:01 PM
- - LLXX   The only (slight) problem I can think of is not de...   Jul 27 2006, 05:44 PM
5 Pages V   1 2 3 > » 


Google Frontpage Forums Unattended CD/DVD Guide

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 




Lo-Fi Version Time is now: 22nd November 2009 - 04:45 PM
All trademarks mentioned on this page are the property of their respective owners
MSFN is not affiliated with Microsoft
Copyright © 2001-2009 msfn.org
Privacy Policy