Post A Reply
my profile
|
directory
login
|
search
|
faq
|
forum home
»
Flare Sci-Fi Forums
»
Community
»
Officers' Lounge
»
Win 2K Pro HD Woes...
» Post A Reply
Post A Reply
Login Name:
Password:
Message:
HTML is enabled.
UBB Code™ is enabled.
[QUOTE]Originally posted by Cartman: [QB] Okay, since nobody asked. In the beginning, there was (parallel) ATA. And it was good. Then came ATAPI, and it was better. And then nothing happened. IDE (which sounds cooler than ATA, but, erh, isn't) drives came and went, PIO* got ousted in favor of DMA, which got ousted in favor of UDMA*, storage capacity jumped from 504MiB to 8GiB to 32GiB to 137GiB, but, throughout it all, programmers remained as stupid^Z short-sighted as ever. Particularly regarding DMA controller implementations and OS disk IO layers. I mean, 640K was never fucking enough for everybody either, and it was only thanks to a handful of brave daring souls that Y2K didn't destroy the world, but did they learn anything? No. The problem was this: accessing data blocks on harddrives in IBM-compatible PC's had always been done with Method One (CHS), which was limited to only 1024 cylinders, 16 heads and 63 sectors, which was due to a combination of IBM's BIOS interface (which allowed 1024 cylinders, 256 heads, and 63 sectors) and the AT's disk controller (which allowed 65536 cylinders, 16 heads, and 256 sectors, so it had an addressing limit of 2^28 bits), which, all in all, meant that a drive with 512-byte sectors could not be larger than 528MB, or 504MiB, which at the time CHS was conceived seemed bigger than Tim (though, of course, he was fatter), and but so therefore when those 528MB turned out to be less spacious then originally thought, there was a loud gnashing of teeth. And panic. And then there was Method Two (LBA). And it was nice. It was nice because now block addresses could be 28 or 48 bits wide, enabling 128GiB and 128PiB (!) drives at 512 bytes per drive-sector. Fast-forward to somewhere in late 1999. Microsoft has conjured up a fancy new file system (well, a new version of an older, not-so-fancy-but-fancier-than-FAT system) to go with its fancy new, soon-to-be-unleashed OS, but has not added support for 48-bit LBA as outlined by the ATA/ATAPI 6.0 standard. It releases Win2K without fixing this. It also keeps this quiet for over a year. Then it publishes a Knowledge Base [URL=http://support.microsoft.com/kb/305098/EN-US]article[/URL] about said lack of support. Nobody reads said article. Administrators suffer and type out lengthy tales on message boards to combat pain. Said pain doesn't go away. End of part one. [/QB][/QUOTE]
Instant Graemlins
Instant UBB Code™
What is UBB Code™?
Options
Disable Graemlins in this post.
*** Click here to review this topic. ***
© 1999-2024 Charles Capps
Powered by UBB.classic™ 6.7.3