If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
What the hell??? (HDD partitioning)
I have an old 17 year old computer running Win98se. I have a bootable
120gb drive for C: with 3 more partitions. C: thru F:. That works fine. Recently I replaced my slave drive, with a Western Digital 160gb drive. That drive was setup with Fdisk, set for Extended partition at 100% of drive, with three Logical partitions set as 38% 28% and 34%. The drive works fine. I can access it with no problems from Windows98 or from Dos. I just got another drive. Also a Western Digital 160gb. I just bought this for future expansion, but I wanted to test it to make sure it works. I did the same process with Fdisk, set to 100% Extended, and put the logical partitions at 33% each (one is 34%). All worked fine, until I tried to format these partitions from Dos. Dos said "Invalid partition". I loaded Windows, and Partition Magic. Using P.M. I formatted the 3 partitions with no problem. Windows shows each partition correctly. But when I boot to Dos, I can not even see the partitions. Once again, I get an error message saying "Invalid Partition". WHAT THE HELL? Both drives Western Digital 160gb. Both are IDE and have the jumper set for SLAVE. Everything is formatted for Fat32. Same data cable and plug used on both drives (obviously not at the same time). Aside from a slight variance in logical partition size, they are nearly set up identical. The first drive (that works) is model WD1600SB (Caviar) The second one (causing the problem) is model WD1600AVJB (so they are not exactly the same). This problem makes no sense to me at all..... |
#2
|
|||
|
|||
What the hell??? (HDD partitioning)
|
#3
|
|||
|
|||
What the hell??? (HDD partitioning)
|
#5
|
|||
|
|||
What the hell??? (HDD partitioning)
On 24/10/2017 7:06 PM, wrote:
Both drives Western Digital 160gb. Both are IDE and have the jumper set for SLAVE. Everything is formatted for Fat32. Same data cable and plug used on both drives (obviously not at the same time). Aside from a slight variance in logical partition size, they are nearly set up identical. What if you try the MASTER position? Are all jumpers set correctly? -- @~@ Remain silent! Drink, Blink, Stretch! Live long and prosper!! / v \ Simplicity is Beauty! /( _ )\ May the Force and farces be with you! ^ ^ (x86_64 Ubuntu 9.10) Linux 2.6.39.3 不借貸! 不詐騙! 不援交! 不打交! 不打劫! 不自殺! 請考慮綜援 (CSSA): http://www.swd.gov.hk/tc/index/site_...sub_addressesa |
#6
|
|||
|
|||
What the hell??? (HDD partitioning)
On 24/10/2017 9:56 PM, Mr. Man-wai Chang wrote:
On 24/10/2017 7:06 PM, wrote: Both drives Western Digital 160gb. Both are IDE and have the jumper set for SLAVE. Everything is formatted for Fat32. Same data cable and plug used on both drives (obviously not at the same time). Aside from a slight variance in logical partition size, they are nearly set up identical. What if you try the MASTER position? Are all jumpers set correctly? And the IDE cable? What if you swapped them? -- @~@ Remain silent! Drink, Blink, Stretch! Live long and prosper!! / v \ Simplicity is Beauty! /( _ )\ May the Force and farces be with you! ^ ^ (x86_64 Ubuntu 9.10) Linux 2.6.39.3 不借貸! 不詐騙! 不援交! 不打交! 不打劫! 不自殺! 請考慮綜援 (CSSA): http://www.swd.gov.hk/tc/index/site_...sub_addressesa |
#7
|
|||
|
|||
What the hell??? (HDD partitioning)
wrote:
I have an old 17 year old computer running Win98se. I have a bootable 120gb drive for C: with 3 more partitions. C: thru F:. That works fine. Recently I replaced my slave drive, with a Western Digital 160gb drive. That drive was setup with Fdisk, set for Extended partition at 100% of drive, with three Logical partitions set as 38% 28% and 34%. The drive works fine. I can access it with no problems from Windows98 or from Dos. I just got another drive. Also a Western Digital 160gb. I just bought this for future expansion, but I wanted to test it to make sure it works. I did the same process with Fdisk, set to 100% Extended, and put the logical partitions at 33% each (one is 34%). All worked fine, until I tried to format these partitions from Dos. Dos said "Invalid partition". I loaded Windows, and Partition Magic. Using P.M. I formatted the 3 partitions with no problem. Windows shows each partition correctly. But when I boot to Dos, I can not even see the partitions. Once again, I get an error message saying "Invalid Partition". WHAT THE HELL? Both drives Western Digital 160gb. Both are IDE and have the jumper set for SLAVE. Everything is formatted for Fat32. Same data cable and plug used on both drives (obviously not at the same time). Aside from a slight variance in logical partition size, they are nearly set up identical. The first drive (that works) is model WD1600SB (Caviar) The second one (causing the problem) is model WD1600AVJB (so they are not exactly the same). This problem makes no sense to me at all..... It's hard to remember all the capacity rules now. One thing I'd watch for, is whether the controller supports 48bit LBA. That started to get support around year 2003 or so. IDE 28bit LBA 128GiB/137GB IDE 48bit LBA much larger drives (750GB IDE HDD were the largest made) A Promise Ultra133 card could do 48 bit LBA, and support a drive larger than 137GB. Your drive is 160GB, and that suggests if you're not careful, you could have a corruption problem. An Ultra100 can do that too, with the right firmware flashed into it. The end of the article here, makes mention of the size issue. Someone apparently made a hacked driver to handle larger drives. https://en.wikipedia.org/wiki/Windows_98 If you attempted to do writes past 137GB on a 28bit LBA setup, it could overwrite sector0 (address rollover). On Win2K, the OS would fix this for you, by only showing drive space within the "allowed range". Partitioning and formatting a drive on a more-capable OS, then bringing the drive to a less-capable OS, could result in the drive data being corrupted. It caused me to limit my stock of hard drives. My IDE drives go 40GB, 60GB, 80GB, 120GB, 250GB. I held off on anything over 120GB for the longest while, until either Win2K SP4 or WinXP SP3 era. I never got any IDE over 250GB (they go to 750GB). My policy was to "test" a newly partitioned and formatted drive, by writing large files to it, until it was full. If it corrupted at the "magic mark", then I knew I had a 28bit LBA problem. Paul |
#8
|
|||
|
|||
What the hell??? (HDD partitioning)
On Tue, 24 Oct 2017 10:08:33 -0400, Paul wrote:
It's hard to remember all the capacity rules now. One thing I'd watch for, is whether the controller supports 48bit LBA. That started to get support around year 2003 or so. IDE 28bit LBA 128GiB/137GB IDE 48bit LBA much larger drives (750GB IDE HDD were the largest made) A Promise Ultra133 card could do 48 bit LBA, and support a drive larger than 137GB. Your drive is 160GB, and that suggests if you're not careful, you could have a corruption problem. An Ultra100 can do that too, with the right firmware flashed into it. The end of the article here, makes mention of the size issue. Someone apparently made a hacked driver to handle larger drives. https://en.wikipedia.org/wiki/Windows_98 If you attempted to do writes past 137GB on a 28bit LBA setup, it could overwrite sector0 (address rollover). On Win2K, the OS would fix this for you, by only showing drive space within the "allowed range". Partitioning and formatting a drive on a more-capable OS, then bringing the drive to a less-capable OS, could result in the drive data being corrupted. It caused me to limit my stock of hard drives. My IDE drives go 40GB, 60GB, 80GB, 120GB, 250GB. I held off on anything over 120GB for the longest while, until either Win2K SP4 or WinXP SP3 era. I never got any IDE over 250GB (they go to 750GB). My policy was to "test" a newly partitioned and formatted drive, by writing large files to it, until it was full. If it corrupted at the "magic mark", then I knew I had a 28bit LBA problem. Paul Thanks to all who replied. This turned out real weird, but I got it working. I decided to start over. I loaded Partition Magic (PM), and removed the three logical partitions. I then tried to remove the Extended partition using PM and there was no option to do that. It just did not even show up as an extended partition in PM. After rebooting to Dos, I used Fdisk again, and with Fdisk, I removed the extended partition. At that point, Fdisk showed no partitions existed in this drive of any sort. I loaded Win98 and PM. PM only gave me two options for this drive. Either create a Primary, or a Logical partition. With this being a slave drive, I did not want it to be Primary. I chose "logical", and I made two logical partitions, each about half the drive space (about 65gb). PM created these two Logical partitions, (WITHOUT ANY EXTENDED PARTITION). I forrmatted them to Fat32, and they work fine. Both in Win98 and from Dos. I ran Scandisk on both partitions, and it said "no errors". I copied some folders from my C: partition to both these new partitions, and then deleted them, and everything appears to be working fine. This leaves me rather stumped. Fdisk apparently could not handle this particular drive, but PM did fine with it. Except for one thing. I have never created Logical partitions, without first making an extended partition. So, how this works, makes little sense to me. PM did not even give me the choice to create an extended partition. I dont know if it matters, but this is a USED drive, bought from Ebay. I bought this, because ebay only sells these smaller capacity drives as USED, or those so called "white label" drives. I quickly learned that those "white label" drives are no good, or at least the one I bought was no good. I bought a 120gb white label drive, clearly labeled 120gb, but it turned out to be a 40gb drive. The seller gave me a refund, and did not want the bad drive returned. So, I guess I have a fairly worthless 40gb drive claiming to be a 120gb on the label. I've had better luck with used drives, so I bought these two 160gb drives, (from different sellers), for little money. The one I was already using worked fine, but this one is just plain weird. I am wondering if some sort of software was used with this drive, which modified the drive in some way? I know all the major HDD companies have their own software to use to make their drives compatible with older systems, and so on..... This has me puzzled. All I know, is that I now have a usable drive, with two logical partitions, and no extended partition. That is totally contrary to everything I ever learned about setting up partitions on drives. I now wonder what would happen if I made this into a Primary drive, or if I changed the jumper from SLAVE to CABLE SELECT ????? At this point, I dont know if I want to mess with it anymore, since it seems to be working fine as-is, and like I said, this drive is not intended to be used at the moment. I just bought an extra one because the price was good, but as always I wanted to test it to make sure I had a good drive. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Partitioning? | BobK | Homebuilt PC's | 7 | March 29th 08 03:47 AM |
Partitioning help? | Champagne Charlie | Packard Bell Computers | 20 | July 29th 04 12:04 AM |
Partitioning | [email protected] | Dell Computers | 13 | April 18th 04 11:45 AM |
Partitioning help? | Champagne Charlie | Gateway Computers | 1 | January 22nd 04 04:51 PM |
Partitioning | Joan F \(MI\) | Gateway Computers | 5 | December 18th 03 07:54 PM |