Results 1 to 6 of 6

Thread: DMA access for drive - HD Install

Hybrid View

  1. #1
    Senior Member registered user
    Join Date
    Feb 2003
    Location
    Nova Scotia, Canada
    Posts
    2,479

    DMA access for drive - HD Install

    If DMA access to your disk was not enabled during install then you can edit the file /etc/init.d/bootmisc.sh and remove the # from the line for your drive near the bottom of the file. ie:
    Code:
    #  /sbin/hdparm -qd1 /dev/hda
    To have DMA enabled upon re-boot. If you wish to enable DMA before re-booting then use the command /sbin/hdparm -d1 /dev/hd? other usefull hdparm options:

    /sbin/hdparm /dev/hd? - Tells you the settings currently in use.
    /sbin/hdparm -i /dev/hd? - Gives you information on your drive.
    /sbin/hdparm -Tt /dev/hd? - Tests the speed of your drive.

    Replace the ? with your drive and all this as root in a console window.

  2. #2
    Senior Member registered user
    Join Date
    Jun 2003
    Posts
    101
    /etc/init.d/bootmisc.sh

    # enable DMA
    # /sbin/hdparm -qd1 /dev/hdg <--- Comment out this line!

    # Added by
    # This sets 32 bit I/O and DMA for Hard Drive.
    # sudo hdparm -i /dev/hdg

    hdparm -X69 -d1 -u1 -m16 -c3 /dev/hdg

    # Added by
    # This sets 32 bit I/O and DMA for CD-ROM Drive.
    # sudo hdparm -i /dev/hda

    hdparm -X34 -d1 -u1 -c3 /dev/hda

    # Added by
    # This sets 32 bit I/O and DMA for DVD-ROM Drive.
    # sudo hdparm -i /dev/hdc

    hdparm -X66 -d1 -u1 -c3 /dev/hdc

    NOTE:

    Use your /dev/ [Identifiers] Can be found in /etc/fstab !
    If your Windows HDD said /dev/hdg1 - use only hdg .

    X34 = (Multi-word DMA) 16.6 MB Sec.
    X66 = ATA33
    X68 = ATA66
    X69 = ATA100
    X100 = ATA133? Not sure about this one (Try it)

  3. #3
    Senior Member registered user
    Join Date
    Jun 2003
    Posts
    101
    UPDATE

    hdparm -X69 -d1 -u1 -m16 -c3 /dev/hdg

    -c3 = 32Bit-Sync

    -c1 = 32Bit

    -W0 = Disable the IDE drive's write-caching feature (usually OFF by default)

    -W1 = Enable the IDE drive's write-caching feature (usually OFF by default)

    Use -W0 or -W1 for HDD Only.

    EAMPLE: hdparm -X69 -W0 -d1 -u1 -m16 -c1 /dev/hdg

  4. #4
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    Long Island, NY, USA
    Posts
    1,256
    I just knoppix-installer as debian an old Gateway PC with a 10GB hdd.

    When it boots its very slow and there is a message about "warning, dma is turned off!" But when I check /etc/init.d/bootmisc.sh, the hdparm -qd1 /dev/hda line is not commented out.

    Now that I'm booted-up it doesn't seem slow, but boot-up is. hdparm /dev/hda returns using_dma=1(on) - is this odd?

    TIA,

  5. #5
    Senior Member registered user
    Join Date
    Feb 2003
    Location
    Nova Scotia, Canada
    Posts
    2,479
    Quote Originally Posted by A. Jorge Garcia
    I just knoppix-installer as debian an old Gateway PC with a 10GB hdd.

    When it boots its very slow and there is a message about "warning, dma is turned off!" But when I check /etc/init.d/bootmisc.sh, the hdparm -qd1 /dev/hda line is not commented out.

    Now that I'm booted-up it doesn't seem slow, but boot-up is. hdparm /dev/hda returns using_dma=1(on) - is this odd?

    TIA,
    That is perfectly normal the bootmisc.sh script is one of the last scripts run on boot. I did some checking on my system and there is a /etc/init.d/hdparm which calls the file /etc/default/hdparm there is an example for a /dev/hda at the bottom of the file commented out I commented out my lines in the bootmisc.sh. Then uncommented in the /etc/default/hdparm rebooted and it worked and entered my second drive into standby just like I had in the bootmisc.sh so you may want to give this file a try and see if it helps. What I changed for your reference:
    Code:
    ## Uncommented by me for dma on hda
    /dev/hda {
    #       mult_sect_io = 16
    #       write_cache = off
            dma = on
    }
    
    ## Added by me for my settings on hdb
    /dev/hdb {
            spindown_time = 12
            dma = on
    }
    Edit: Another damn typo.
    Edit2: The file for the settings (/etc/default/hdparm) has changed in the newer versions of hdparm to /etc/hdparm.conf.

  6. #6
    Member registered user
    Join Date
    Mar 2003
    Location
    Berlin, Germany
    Posts
    94
    Hi Jorge,

    did you enable DMA in your BIOS settings?

    Ciao Martin

Similar Threads

  1. Unable to access CD/DVD drive
    By StumpMan in forum Hdd Install / Debian / Apt
    Replies: 2
    Last Post: 05-15-2005, 03:03 AM
  2. Problems with hard drive access permissions
    By willkill69 in forum General Support
    Replies: 5
    Last Post: 09-21-2004, 10:05 PM
  3. Access usb flash drive
    By anhtran81 in forum Hdd Install / Debian / Apt
    Replies: 2
    Last Post: 01-18-2004, 12:22 PM
  4. Knoppix 3.1 from CD - trying to access USB2 hard drive
    By VWguyBruce in forum General Support
    Replies: 0
    Last Post: 10-13-2003, 07:42 AM
  5. hard-drive access troubles
    By Colonel Sanders in forum Hardware & Booting
    Replies: 2
    Last Post: 08-21-2003, 04:47 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Netac 2TB 1TB 512GB 256GB Internal SSD 2.5inch SATAIII Solid State Drive lot picture

Netac 2TB 1TB 512GB 256GB Internal SSD 2.5inch SATAIII Solid State Drive lot

$549.00



Samsung 2.5

Samsung 2.5" 870 EVO SSD SATA III 250GB 500GB 1TB Internet Solid State Drive Lot

$100.00



Samsung 860 EVO 250GB SSD MZ-76E250 2.5

Samsung 860 EVO 250GB SSD MZ-76E250 2.5" SATA III Solid State Drive -

$39.99



Intel Solid-State Drive DC S3500 Series 240GB Internal 2.5

Intel Solid-State Drive DC S3500 Series 240GB Internal 2.5" (SSDSC2BB240G4P) SSD

$29.99



Crucial MX500 1TB 2.5

Crucial MX500 1TB 2.5" SATA III Internal SSD CT1000MX500SSD1

$99.99



Crucial MX500 250GB 2.5

Crucial MX500 250GB 2.5" SATA III SSD - Preowned

$29.00



2 PACK 128 GB SSD M.2 2280 SATA Solid State Drive Major Brands, Samsung, LiteON picture

2 PACK 128 GB SSD M.2 2280 SATA Solid State Drive Major Brands, Samsung, LiteON

$28.00



Fanxiang 256GB 512GB 1TB 2TB 4TB SSD Lot 2.5'' SATA Internal Solid State Drive picture

Fanxiang 256GB 512GB 1TB 2TB 4TB SSD Lot 2.5'' SATA Internal Solid State Drive

$42.99



Samsung 860 EVO 250GB, SATA III, 2.5

Samsung 860 EVO 250GB, SATA III, 2.5" Internal Solid State Drive - Black...

$30.00



Netac 256GB SSD 2.5'' SATA III 6Gb/s Internal Solid State Drive 500MB/s PC/Latop picture

Netac 256GB SSD 2.5'' SATA III 6Gb/s Internal Solid State Drive 500MB/s PC/Latop

$40.00