On an older system that only supports 28-bit Logical Block Addressing (LBA) (only sees hard drives of 137.4 GB or smaller) and not 48-bit LBA, can I overcome this limitation by formatting a small Windows XP system partition (C:\), perhaps 50 MB or less and creating a second partition (D:\), the boot partition and installing Windows on this boot partition? Another option would be to format the system partition near the 137.4 GB limit; however, I would prefer to have all of my files, with the exception of the system partition files (ntldr, boot.ini, ntdetect), on one partition, as if it were a single C:\ partition. Also, if I do not plan to dual-boot the system, is 50 MB too large of a system partition or will additional files be placed on this partition, with normal use of the system? What would be an appropriate size for such an XP system partition?
I have been using this system for years; however, now that I have acquired a lot of data, I started getting the dreaded "disk read error occurred" message and I have linked it to the 28-bit LBA limitation. So, I am wondering if I can overcome this by simply creating a small XP system partition and a large XP boot partition (for D:\Windows directories, data directories, etc.), as I do NOT want to rebuild my system, only to see this "disk read error" message, again.
Thank you for your assistance. I look forward to everyone's help.