Next Previous Contents

The Linux Ultra-DMA Mini-Howto

Brion Vibber, brion@pobox.com

v3.01, 6 December 2001


This document is intended to explain how to use Ultra-DMA aka Ultra-ATA aka Ultra33 and Ultra66 hard drives and interfaces with Linux. The most recent version of this mini-Howto can be obtained in HTML format at http://pobox.com/~brion/linux/Ultra-DMA.html .

1. Introduction and Disclaimer

  • 1.1 Disclaimer
  • 1.2 Credits
  • 1.3 Document History
  • 1.4 Copying

2. What is Ultra-DMA and why do I want it?

  • 2.1 IDE, EIDE, & ATAPI
  • 2.2 Bus Master DMA
  • 2.3 Ultra-DMA aka Ultra-ATA aka Ultra33 aka...
  • 2.4 Just how ``Ultra'' is it anyway?
  • 2.5 How does UDMA compare to SCSI?

3. Using your UDMA hard drive with an EIDE interface

4. Using your hard drives with a UDMA interface

5. Offboard PCI UDMA interfaces

  • 5.1 Promise Ultra33
  • 5.2 Promise Ultra66
  • 5.3 Artop ATP850UF
  • 5.4 Adding device files

6. Onboard UDMA interfaces

  • 6.1 Intel FX, HX, VX, TX, LX, and BX
  • 6.2 The VIA VP2 and Related Chipsets
  • 6.3 TX Pro and other ``Pro'' boards
  • 6.4 HPT 366

7. Unified IDE Patches

8. Activating and Deactivating UDMA

  • 8.1 Using kernel boot parameters
  • 8.2 Using hdparm

9. Problems

  • 9.1 The UDMA Blacklist
  • 9.2 Are you overclocking?
  • 9.3 Is your BIOS current?
  • 9.4 If you still can't get it to work!

10. If you have some information about UDMA stuff that's not in this mini-howto...


Next Previous Contents


  • Bookmark
  • Add Resource
  • Modify Resource
  • Get Rated
  • Link to Us
  • Advertise
  • Contact
  • Search Resources

  • Resource Map

    • Home
    • Expanded Directory
    • New Listings
    • Most Popular
    • Top Rated
    • Email Updates
    • Random Link
    • Advanced Search
    • Bookmark Us
    • Link to Us
    • Advertising Info
    • Webmaster Forum
    • Accessibility Statement
  • General Resources

    • ASP
    • C/C++
    • ColdFusion
    • Flash / ActionScript
    • General
    • HTML
    • Java
    • JavaScript
    • Perl
    • PHP
    • Python
    • Remotely Hosted
    • Unix Shell
    • Visual Basic
    • XML
  • Scripts & Programs

    • ASP
    • C/C++
    • ColdFusion
    • Flash / ActionScript
    • Java
    • JavaScript
    • Perl
    • PHP
    • Python
    • Remotely Hosted
    • Unix Shell
    • Visual Basic
    • XML
  • Online Tutorials

    • ASP
    • C/C++
    • ColdFusion
    • Flash / ActionScript
    • HTML
    • Howtos
    • Java
    • JavaScript
    • Perl
    • PHP
    • Python
    • Unix Shell
    • Visual Basic
    • XML
  • Books

    • ASP
    • C/C++
    • ColdFusion
    • Flash / ActionScript
    • HTML
    • Java
    • JavaScript
    • Perl
    • PHP
    • Python
    • Unix Shell
    • Visual Basic
    • XML
  • Recommended

    • Web Site Templates
    • Ultimate Trading Script
    • The Exterminator
    • Guestbook Script
    • Thumbnail Creator
    • PHP Forums
    • Ajax Tutorial
    • Template Designs
    • Bigwebmaster Supporters
  • Partners

    • Unmelted Templates
    • Web Design Forum