GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
ok ok, it's NOT for me, it's for the missus... installing windows ME on a compuetr with a DANM old hard drive (WD caviar 21200 1.2gb, amde 1994 i think) now i also tried win98, with similar results in that it crashes. not running for moer than 10 minutes on average (onyl boots completely one in 3 goes...) DMA was always off on the drive, and the PIO mode in the bios was defaulted to 4. i changed the mode to 0, and things *seem* to be working now. I was continually geting BSOD'd and erroros about USER.EXE, GDI.EXE you know, the regular crowd.
So, can anyone comment on the change in PIO mode and the apparrent success?
I researched the ATA spec, including the PIO modes, rather throughly a few years ago when starting a book about PC Peripherals (that never got finished due to major staff changes at the publisher, and rapid changes in the state of the peripheral art). The major difference between mode 0 and mode 4 is the data transfer rate. Mode 0 is much slower because it includes more thorough handshaking between the FDC and the drive -- but is also more accurate, as you've found.
My opinion is that you've solved the problem in a creative way, so don't worry about it. As you probably know, Linux has defaulted to PIO since day one although many distributions now seem to switch to DMA for the slight speed increase it sometimes gives.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.