LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-28-2008, 05:18 AM   #1
tramni1980
Member
 
Registered: Jul 2006
Location: Köln, Germany
Distribution: Slackware64-14.2 & -current, DragonFly BSD, OpenBSD
Posts: 819

Rep: Reputation: 55
Warning: the dma on your hard drive is turned off


Hello!
I am running Slackware Linux-12.1 with kernel-generic-smp-2.6.24.5-smp, a fresh new installation. Recently I started getting the following messaged during booting. Earlier they appeared at some boots only but now they appear whenever I boot up the machine. Here they are:

Warning: The dma on your hard drive is turned off.
This may really slow down the fsck process.

I never got these messages in Slackware-12.0.
Here is some info:

dmesg | grep hda:
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hdaMA, hdbMA
hda: Maxtor 6E040L0, ATA DISK drive
hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hda: UDMA/100 mode selected
hda: max request size: 128KiB
hda: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=65535/16/63
hda: cache flushes supported
hda: hda1 hda2 < hda5 >
hda: DMA disabled

dmesg | grep hdb
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hdaMA, hdbMA
hdb: ST3160812A, ATA DISK drive
hdb: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hdb: UDMA/100 mode selected
hdb: max request size: 512KiB
hdb: 312581808 sectors (160041 MB) w/8192KiB Cache, CHS=19457/255/63
hdb: cache flushes supported
hdb: dma_intr: status=0x7f { DriveReady DeviceFault SeekComplete DataRequest CorrectedError Index Error }
hdb: dma_intr: error=0x7f { DriveStatusError UncorrectableError SectorIdNotFound TrackZeroNotFound AddrMarkNotFound }, LBAsect=1647103278975, high=98175, low=98175, sector=15230687
hdb: DMA disabled


dmesg | grep dma:
hdb: dma_intr: status=0x7f { DriveReady DeviceFault SeekComplete DataRequest CorrectedError Index Error }
hdb: dma_intr: error=0x7f { DriveStatusError UncorrectableError SectorIdNotFound TrackZeroNotFound AddrMarkNotFound }, LBAsect=1647103278975, high=98175, low=98175, sector=15230687

dmesg | grep ide
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hdaMA, hdbMA
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdcMA, hddMA
Probing IDE interface ide0...
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: host side 80-wire cable detection failed, limiting max speed to UDMA33
ide1 at 0x170-0x177,0x376 on irq 15
ide-floppy driver 0.99.newide
ide: failed opcode was: unknown
ide0: reset: success

hdparm -I /dev/hda | grep dma:
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 udma6

hdparm -I /dev/hdb | grep dma
DMA: mdma0 mdma1 *mdma2 udma0 udma1 udma2 udma3 udma4 udma5

If I try to manualy hdparm -d1 /dev/hda, the command succeeds and there is dma on both hard drives.
My question is whether there is a hardware problem on my system, how to check whether it indeed is a hardware problem. Or what I could do to turn dma on at boot so that these messages do not appear. My system seems to run appreciably slower.

Any suggestions will be appreciated.

Regards,
Martin
 
Old 05-28-2008, 06:02 AM   #2
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,367

Rep: Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843
Quote:
Originally Posted by CHANGES_AND_HINTS.TXT
If you notice extremely long wait times when formatting partitions in the
installer, and you're installing on a Thinkpad that has a SATA drive, it's
possible that the wrong driver is being used, which disables DMA on the drive
(and could happen on other machines). A bit more detail about it is here:
http://www.thinkwiki.org/wiki/Proble...stem_hard_disk
Try passing "hda=noprobe" to the kernel when booting the installer, and it
should use the correct libata driver.
Are your drives SATA drives, and being recognized as /dev/hda instead of /dev/sda? Does passing the "hda=noprobe" option to LILO fix the problem?
 
Old 05-28-2008, 09:30 AM   #3
tramni1980
Member
 
Registered: Jul 2006
Location: Köln, Germany
Distribution: Slackware64-14.2 & -current, DragonFly BSD, OpenBSD
Posts: 819

Original Poster
Rep: Reputation: 55
Quote:
Originally Posted by T3slider View Post
Are your drives SATA drives, and being recognized as /dev/hda instead of /dev/sda? Does passing the "hda=noprobe" option to LILO fix the problem?
My drives are hda (at least this setting has always worked so far, I have been using Slackware since 10.2 with the same hardware). Passing "hda=noprobe" makes the hard drive invisible for the system. I resinstalled twice afresh as I made a complete mess trying to solve this issue. I also booted into windows to make sure that the hardware is ok. Now I booted into Linux and there seems to be no problem, no kernel parameters are passed to lilo. Odd. If the issue is solved I do not know what actually solved it. After other clean reinstallations dma was still disabled. Maybe booting into windows did the trick? Actually windows is on the older hard drive, /dev/hda and when I passed hda=noprobe to the kernel, dma was ok. I have no idea.
 
Old 05-28-2008, 07:24 PM   #4
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
What do you see when you run /sbin/hdparm -d /dev/hda?
 
Old 05-30-2008, 07:11 AM   #5
tramni1980
Member
 
Registered: Jul 2006
Location: Köln, Germany
Distribution: Slackware64-14.2 & -current, DragonFly BSD, OpenBSD
Posts: 819

Original Poster
Rep: Reputation: 55
Sorry for my late answer.

I reinstalled the system several times so far to make sure that this is not due to some so. My final conclusion is that probably after a power failure something went wring with my windows drive (/dev/hda). After booting into windows, the message disappeared while booting Linux.

Now I no more get these messages during boot. The problem is that "hdparm -d /dev/hda" and "hdparm -d /dev/hdb" both say that dma is off. My system runs fairly slowly until I issue "/hdparm -d 1 /dev/hda" and "hdparm -d 1 /dev/hdb". Then hdparm reports that dma is on (dma=1) for both hard drives. Isn't dma supposed to be enabled by default? Should I add these commands to rc.local or some other more appropriate place?
Here is some info from my syslog:

May 30 14:55:25 marto kernel: hdb: ST3160812A, ATA DISK drive
May 30 14:55:25 marto kernel: hda: Maxtor 6E040L0, ATA DISK drive
May 30 14:55:25 marto kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
May 30 14:55:25 marto kernel: hdd: TEAC CD-W552E, ATAPI CD/DVD-ROM drive
May 30 14:55:25 marto kernel: hdc: Optiarc DVD RW AD-7173A, ATAPI CD/DVD-ROM drive
May 30 14:55:25 marto kernel: hdc: host side 80-wire cable detection failed, limiting max speed to UDMA33
May 30 14:55:25 marto kernel: ide1 at 0x170-0x177,0x376 on irq 15
May 30 14:55:25 marto kernel: ide-floppy driver 0.99.newide
May 30 14:55:25 marto kernel: Driver 'sd' needs updating - please use bus_type methods
May 30 14:55:25 marto kernel: Driver 'sr' needs updating - please use bus_type methods
May 30 14:55:25 marto kernel: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
May 30 14:55:25 marto kernel: raid6: int32x1 473 MB/s
May 30 14:55:25 marto kernel: raid6: int32x2 645 MB/s
May 30 14:55:25 marto kernel: raid6: int32x4 752 MB/s
May 30 14:55:25 marto kernel: raid6: int32x8 455 MB/s
May 30 14:55:25 marto kernel: raid6: mmxx1 1665 MB/s
May 30 14:55:25 marto kernel: raid6: mmxx2 2109 MB/s
May 30 14:55:25 marto kernel: raid6: sse1x1 966 MB/s
May 30 14:55:25 marto kernel: raid6: sse1x2 1833 MB/s
May 30 14:55:25 marto kernel: raid6: sse2x1 2129 MB/s
May 30 14:55:25 marto kernel: raid6: sse2x2 2256 MB/s
May 30 14:55:25 marto kernel: raid6: using algorithm sse2x2 (2256 MB/s)
May 30 14:55:25 marto kernel: Using IPI No-Shortcut mode
May 30 14:55:25 marto kernel: intel_rng: Firmware space is locked read-only. If you can't or
May 30 14:55:25 marto kernel: intel_rng: don't want to disable this in firmware setup, and if
May 30 14:55:25 marto kernel: intel_rng: you are certain that your system has a functional
May 30 14:55:25 marto kernel: intel_rng: RNG, try using the 'no_fwh_detect' option.
May 30 14:55:25 marto kernel: rtc_cmos: probe of 00:02 failed with error -16
May 30 14:55:25 marto kernel: ACPI Exception (processor_core-0816): AE_NOT_FOUND, Processor Device is not present [20070126]
May 30 14:55:25 marto kernel: videodev: "QCM USB Camera" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/
May 30 14:55:25 marto kernel: fuse init (API version 7.9)
May 30 14:55:25 marto kernel: lm85 0-002e: Client (0,0x2e) config is locked.
May 30 14:55:48 marto kernel: hdb: dma_intr: status=0x7f { DriveReady DeviceFault SeekComplete DataRequest CorrectedError Index Error }
May 30 14:55:48 marto kernel: hdb: dma_intr: error=0x7f { DriveStatusError UncorrectableError SectorIdNotFound TrackZeroNotFound AddrMarkNotFound }, LBAsect=1647103278975, high=98175, low=98175, sector=301759
May 30 14:55:48 marto kernel: ide: failed opcode was: unknown
May 30 14:55:50 marto kernel: ide0: reset: success

Both drives are correctly recognized. However, there are some error messages that I do not know what to think of.

Thank you for your responsiveness. Regards, Martin
 
Old 05-30-2008, 07:18 AM   #6
tramni1980
Member
 
Registered: Jul 2006
Location: Köln, Germany
Distribution: Slackware64-14.2 & -current, DragonFly BSD, OpenBSD
Posts: 819

Original Poster
Rep: Reputation: 55
Sorry for cross-posting. I didn't notice that in my previous post the second sentence is unfinished. It should read:"I reinstalled the system several times so far to make sure that this is not due to something that I messed up after the installation."

I would also ask if I should suspect a hardware problem and consult a computer service? What would you recommend?
 
Old 05-30-2008, 09:08 AM   #7
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: Slackware®
Posts: 13,925
Blog Entries: 44

Rep: Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159
Hi,

What does 'hdparm -i /dev/hda' & '/hdparm -i /dev/hdb' show? The 'i' flag is for boot time information.
After that issue the 'hdparm -I /dev/hda' & 'hdparm -I /dev/hdb'. The 'I' flag is direct from the HDD.

Do you have the newer '80 conductor' cable for your HDD?

Edit: It is easier to read a post when long list or data is placed within the vbcode tags. These tags are at the top of the reply window; Quote or Code tag.

Last edited by onebuck; 05-30-2008 at 09:10 AM. Reason: request vbcode tags
 
Old 05-30-2008, 11:22 AM   #8
tramni1980
Member
 
Registered: Jul 2006
Location: Köln, Germany
Distribution: Slackware64-14.2 & -current, DragonFly BSD, OpenBSD
Posts: 819

Original Poster
Rep: Reputation: 55
Quote:
Originally Posted by onebuck View Post
Hi,

What does 'hdparm -i /dev/hda' & '/hdparm -i /dev/hdb' show? The 'i' flag is for boot time information.
After that issue the 'hdparm -I /dev/hda' & 'hdparm -I /dev/hdb'. The 'I' flag is direct from the HDD.
I turns out that after some boots dma is on, and after others it is off. Sometimes even during the boot up process I get the warning that dma is disabled and of course at these times it is off and booting is slow. At other times booting seems fast, no dma warnings, but hdparm says that dma is off. This time after I booted dma was on, so everything was ok. I will now post you the result of the above commands and later when after booting I have no dma, I will also post the results.

Quote:
Originally Posted by onebuck View Post
Do you have the newer '80 conductor' cable for your HDD?
I do not know that (probabbly I will have to open my PC box to check). However I can say that the Maxtor drive (/dev/hda, where Windows is) is since 2003. The ST3160812A drive is newer - since 2006.
Code:
root@marto:~# hdparm -i /dev/hda

/dev/hda:

 Model=Maxtor 6E040L0, FwRev=NAR61590, SerialNo=E1600PPE
 Config={ Fixed }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=57
 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=80293248
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 udma6
 AdvancedPM=yes: disabled (255) WriteCache=enabled
 Drive conforms to: ATA/ATAPI-7 T13 1532D revision 0:  ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode

root@marto:~# hdparm -I /dev/hda

/dev/hda:

ATA device, with non-removable media
        Model Number:       Maxtor 6E040L0
        Serial Number:      E1600PPE
        Firmware Revision:  NAR61590
Standards:
        Used: ATA/ATAPI-7 T13 1532D revision 0
        Supported: 7 6 5 4
Configuration:
        Logical         max     current
        cylinders       16383   16383
        heads           16      16
        sectors/track   63      63
        --
        CHS current addressable sectors:   16514064
        LBA    user addressable sectors:   80293248
        device size with M = 1024*1024:       39205 MBytes
        device size with M = 1000*1000:       41110 MBytes (41 GB)
Capabilities:
        LBA, IORDY(can be disabled)
        Standby timer values: spec'd by Standard, no device specific minimum
        R/W multiple sector transfer: Max = 16  Current = 0
        Advanced power management level: disabled
        Recommended acoustic management value: 192, current value: 254
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 udma6
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    SMART feature set
                Security Mode feature set
           *    Power Management feature set
           *    Write cache
           *    Look-ahead
           *    Host Protected Area feature set
           *    WRITE_VERIFY command
           *    WRITE_BUFFER command
           *    READ_BUFFER command
           *    NOP cmd
           *    DOWNLOAD_MICROCODE
                Advanced Power Management feature set
                SET_MAX security extension
           *    Automatic Acoustic Management feature set
           *    Device Configuration Overlay feature set
           *    Mandatory FLUSH_CACHE
           *    FLUSH_CACHE_EXT
           *    SMART error logging
           *    SMART self-test
Security:
        Master password revision code = 65534
                supported
        not     enabled
        not     locked
                frozen
        not     expired: security count
        not     supported: enhanced erase
HW reset results:
        CBLID- above Vih
        Device num = 0 determined by the jumper
Checksum: correct


root@marto:~# hdparm -i /dev/hdb

/dev/hdb:

 Model=ST3160812A, FwRev=3.AAJ, SerialNo=5LS4GJAM
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=312581808
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode

root@marto:~# hdparm -I /dev/hdb

/dev/hdb:

ATA device, with non-removable media
        Model Number:       ST3160812A
        Serial Number:      5LS4GJAM
        Firmware Revision:  3.AAJ
Standards:
        Supported: 7 6 5 4
        Likely used: 7
Configuration:
        Logical         max     current
        cylinders       16383   16383
        heads           16      16
        sectors/track   63      63
        --
        CHS current addressable sectors:   16514064
        LBA    user addressable sectors:  268435455
        LBA48  user addressable sectors:  312581808
        device size with M = 1024*1024:      152627 MBytes
        device size with M = 1000*1000:      160041 MBytes (160 GB)
Capabilities:
        LBA, IORDY(can be disabled)
        Standby timer values: spec'd by Standard, no device specific minimum
        R/W multiple sector transfer: Max = 16  Current = ?
        Recommended acoustic management value: 208, current value: 0
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=240ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    SMART feature set
                Security Mode feature set
           *    Power Management feature set
           *    Write cache
           *    Look-ahead
           *    Host Protected Area feature set
           *    WRITE_BUFFER command
           *    READ_BUFFER command
           *    DOWNLOAD_MICROCODE
                SET_MAX security extension
           *    48-bit Address feature set
           *    Device Configuration Overlay feature set
           *    Mandatory FLUSH_CACHE
           *    FLUSH_CACHE_EXT
           *    SMART error logging
           *    SMART self-test
           *    General Purpose Logging feature set
Security:
        Master password revision code = 65534
                supported
        not     enabled
        not     locked
        not     frozen
        not     expired: security count
        not     supported: enhanced erase
HW reset results:
        CBLID- above Vih
        Device num = 1 determined by the jumper
Checksum: correct
I googled the Internet and seems that other guys have the same problem: dma is randomly on or off after booting, and sometimes is off during boot up as well. In my case however, I can ALWAYS successfully turn dma on manually after booting, if it has been off.
 
Old 05-30-2008, 11:39 AM   #9
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
As well as the good info posted above by others, some BIOSs have options for turning DMA [on|off|auto|PIO[123]|UDMA[12345]} when booting the system.

I'd guess that an "auto" setting *could* result in random on or off settings at boot, but that's a guess.

Do check for that 80-wire cable too, and that the master drive is at the END of the cable, and any slave drive is in the MIDDLE plug.

Finally, if you were wondering (I think I saw mention of it above) a great place for hdparm commands to be executed at startup is in the /etc/rc.local script.

Sasha

PS - for the record, AFAIK from reading, SATA drives have DMA enabled automatically by default, I suppose provided that the correct driver is in use too.

Last edited by GrapefruiTgirl; 05-30-2008 at 11:42 AM.
 
Old 05-30-2008, 11:52 AM   #10
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,367

Rep: Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843
Quote:
Originally Posted by GrapefruiTgirl
Finally, if you were wondering (I think I saw mention of it above) a great place for hdparm commands to be executed at startup is in the /etc/rc.local script.
I'm assuming you mean /etc/rc.d/rc.local in Slackware.
 
Old 05-30-2008, 11:57 AM   #11
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Quote:
Originally Posted by T3slider View Post
I'm assuming you mean /etc/rc.d/rc.local in Slackware.
Oops! Thank you for that correction of my most frequently made typo!

Sasha
 
Old 05-30-2008, 01:25 PM   #12
tramni1980
Member
 
Registered: Jul 2006
Location: Köln, Germany
Distribution: Slackware64-14.2 & -current, DragonFly BSD, OpenBSD
Posts: 819

Original Poster
Rep: Reputation: 55
Quote:
Originally Posted by GrapefruiTgirl View Post
Do check for that 80-wire cable too, and that the master drive is at the END of the cable, and any slave drive is in the MIDDLE plug.
Thank you very much for your reply. Actually the hard drive supposed to be master was at the middle (gray) slot of my 80-conductor cable (though its jumper was set to master) and the slave one was at the end of the cable (the black slot) and its jumper was not set at all. What I did is put the master at black slot and the slave at the grey slot. I also set the slave's jumper to "cable select". I rebooted twice and it seems that everything is ok, dma was on. BIOS also correctly recognizes the two hard drives and says that ULTRA DMA is enabled on both of them. The 80 conductor cable is also detected. Time will show if the problem is ultimately solved.

Thank you very much for your responsiveness.

Regards,
Martin

PS It might be a dull question, but I would also like to ask if there is any sense in reinstalling the operating system not that the hardware setting have changed.
 
Old 05-30-2008, 01:43 PM   #13
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Well, if all is working, I see no reason at all to reinstall the OS. If anything happens to be slightly misconfigged (which I doubt) by rearranging the drives, I would just watch for that and fix it. Reinstalling seems at this point to be needless.

Also, if you do a bit of research about the ATA/IDE standards over the years, you will read that CS (cable select) is an invention/idea that did not really take off, and that has not been standardized nor implemented as intended by most HW and SW vendors. If anything, it has potential to give you grief at some point, if it does anything at all. If it were me, I would change that jumper from CS to Slave.

Happy DMAing

Sasha
 
Old 05-30-2008, 02:11 PM   #14
tramni1980
Member
 
Registered: Jul 2006
Location: Köln, Germany
Distribution: Slackware64-14.2 & -current, DragonFly BSD, OpenBSD
Posts: 819

Original Poster
Rep: Reputation: 55
Quote:
Originally Posted by GrapefruiTgirl View Post
Also, if you do a bit of research about the ATA/IDE standards over the years, you will read that CS (cable select) is an invention/idea that did not really take off, and that has not been standardized nor implemented as intended by most HW and SW vendors. If anything, it has potential to give you grief at some point, if it does anything at all. If it were me, I would change that jumper from CS to Slave.
Sasha
Actually I set the jumper to "cable select" because I did not see how to set it to "slave". At the instructions at the hard drive there is a specification for "master=on, slave=off" and "cable select". I did not see an option for "master=off,slave=on" or something like that. Probably I will ask a friend of mine to solve this.
 
Old 05-30-2008, 02:18 PM   #15
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
OK, gotcha. Check with your friend first, but:

If you look closely at the drive housing, there is often the settings of the jumpers stamped or engraved into the metal. Alternately, many have a sticker on the drive showing the settings.

If I remember right, a drive with NO jumper at all will default to Slave, if there is a master present. Don't quote me here though.

Above all, if it works, go with it and leave it on CS unless you learn otherwise.

Cheers!
Sasha
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Partition problems: half of my hard drive turned useless Executor21 Linux - Newbie 12 10-30-2007 06:13 PM
Hard Drive Problems: timeout waiting for DMA; error waiting for DMA mintee Linux - Hardware 10 09-21-2007 05:06 AM
"DMA on your hard drive was turned off" what is it? trainee Slackware 12 12-27-2005 04:17 PM
dma turned off? true_atlantis Linux - General 3 10-20-2004 08:48 AM
dma can't be turned on linoox Slackware 11 08-06-2004 11:42 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:51 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration