I tried "grep JMI /boot/config-2.6.24-1-686" under root and it had
outputed:
CONFIG_BLK_DEV_JMICRON=m
# CONFIG_PATA_JMICRON is not set
That might be your problem.
Try this:
# lshw > foo
And then search foo for JM.
lshw is a small package that you might have to install.
Also, here's what my lspci shows:
$ lspci | grep IDE
00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1)
00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:05.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
03:00.1 IDE interface: JMicron Technologies, Inc. JMicron
20360/20363 AHCI Controller (rev 02)
- --
Ron Johnson, Jr.
Jefferson LA USA
"Kittens give Morbo gas. In lighter news, the city of New New
York is doomed."
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
On Thu, 17 Jul 2008 18:14:05 +0300
Anton Liaukevich <anthonyl@uvaga.by> wrote:
[snip]
> >>
> >
> > As Ron has written you may face a problem with the driver which is being
> > used by the kernel for managing this disk.
> > Try the following to see which driver is being used.
> >
> > readlink /sys/block/hda/device/driver
> >
> >
> > Cheers,
> > Pavlos
> >
> >
> >
> >
>
> "readlink /sys/block/hda/device/driver" outputs:
> ../../../bus/ide/drivers/ide-disk
Since Boc Cox has the same HDD , he can tell us a bit more about what driver is needed.
Cheers,
Pavlos
--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
07-17-2008, 04:19 PM
Bob Cox
DMA is turned off on my HDD
On Thu, Jul 17, 2008 at 14:48:22 +0300, Anton Liaukevich (anthonyl@uvaga.by) wrote:
[snip]
> I had scanned my hdd with native WD scanner and hadn't detected any
> error. Memory scan (memtest86+) also hadn't detected any error.
> Moreover, Windows XP on another partition of this hdd working normally
> and HDD Health program on it (for S.M.A.R.T viewing) don't predict
> T.E.C. in the near future. Also after previous installation of Debian
> lenny my hdd was working fast.
When you are running Windows XP, is DMA definitely enabled then?
--
Bob Cox. Stoke Gifford, near Bristol, UK.
Registered user #445000 with the Linux Counter - http://counter.li.org/
--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
07-17-2008, 06:38 PM
Bob Cox
DMA is turned off on my HDD
On Thu, Jul 17, 2008 at 20:03:00 +0300, Anton Liaukevich (anthonyl@uvaga.by) wrote:
> Bob Cox wrote:
>> On Thu, Jul 17, 2008 at 14:48:22 +0300, Anton Liaukevich
>> (anthonyl@uvaga.by) wrote:
>>
>> [snip]
>>
>>> I had scanned my hdd with native WD scanner and hadn't detected any
>>> error. Memory scan (memtest86+) also hadn't detected any error.
>>> Moreover, Windows XP on another partition of this hdd working
>>> normally and HDD Health program on it (for S.M.A.R.T viewing) don't
>>> predict T.E.C. in the near future. Also after previous installation
>>> of Debian lenny my hdd was working fast.
>>
>> When you are running Windows XP, is DMA definitely enabled then?
>>
> I has run Windows XP and has been convinced of DMA to be enabled. My hdd
> WD1200JB-00EVA0 was running at UDMA5 (ATA100) and cdrom Sony CRX320E at
> UDMA2 (ATA33).
[ PLEASE reply to the list and not directly to me. Thank you ]
Ok well if you are sure about this then at least we know it is not a
hardware (jumpers, cable, connectors) problem.
Not sure if any of that is of help, but perhaps you could show us the
output of dmesg | grep -i dma
--
Bob Cox. Stoke Gifford, near Bristol, UK.
Registered user #445000 with the Linux Counter - http://counter.li.org/
--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
07-18-2008, 02:00 PM
Anton Liaukevich
DMA is turned off on my HDD
Bob Cox wrote:
On Thu, Jul 17, 2008 at 20:03:00 +0300, Anton Liaukevich (anthonyl@uvaga.by) wrote:
Bob Cox wrote:
On Thu, Jul 17, 2008 at 14:48:22 +0300, Anton Liaukevich
(anthonyl@uvaga.by) wrote:
[snip]
I had scanned my hdd with native WD scanner and hadn't detected any
error. Memory scan (memtest86+) also hadn't detected any error.
Moreover, Windows XP on another partition of this hdd working
normally and HDD Health program on it (for S.M.A.R.T viewing) don't
predict T.E.C. in the near future. Also after previous installation
of Debian lenny my hdd was working fast.
When you are running Windows XP, is DMA definitely enabled then?
I has run Windows XP and has been convinced of DMA to be enabled. My hdd
WD1200JB-00EVA0 was running at UDMA5 (ATA100) and cdrom Sony CRX320E at
UDMA2 (ATA33).
[ PLEASE reply to the list and not directly to me. Thank you ]
Ok well if you are sure about this then at least we know it is not a
hardware (jumpers, cable, connectors) problem.
--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
07-23-2008, 05:59 PM
Anton Liaukevich
DMA is turned off on my HDD
Anton Liaukevich wrote:
In several days I discovered that DMA is turned off on my HDD (fsck
sayed it while Debian booting). Please, help me turn on DMA mode.
...
Jul 23 19:19:08 leva kernel: [ 1.641566] Uniform Multi-Platform E-IDE
driver
Jul 23 19:19:08 leva kernel: [ 1.641645] ide: Assuming 33MHz system
bus speed for PIO modes; override with idebus=xx
Jul 23 19:19:08 leva kernel: [ 1.642286] Probing IDE interface ide0...
Jul 23 19:19:08 leva kernel: [ 2.057740] hda: WDC WD1200JB-00EVA0,
ATA DISK drive
Jul 23 19:19:08 leva kernel: [ 2.729277] Probing IDE interface ide1...
Jul 23 19:19:08 leva kernel: [ 3.592048] hdc: SONY CD-RW CRX320E,
ATAPI CD/DVD-ROM drive
Jul 23 19:19:08 leva kernel: [ 4.263546] ide0 at 0x1f0-0x1f7,0x3f6 on
irq 14
Jul 23 19:19:08 leva kernel: [ 4.263546] ide1 at 0x170-0x177,0x376 on
irq 15
...
Jul 23 19:19:08 leva kernel: [ 5.859859] NFORCE2: 0000:00:09.0 (rev
a2) UDMA133 controller
Jul 23 19:19:08 leva kernel: [ 5.859938] NFORCE2: IDE controller
(0x10de:0x0065 rev 0xa2) at PCI slot 0000:00:09.0
Jul 23 19:19:08 leva kernel: [ 5.860054] NFORCE2: not 100% native
mode: will probe irqs later
Jul 23 19:19:08 leva kernel: [ 5.860129] NFORCE2: BIOS didn't set
cable bits correctly. Enabling workaround.
Jul 23 19:19:08 leva kernel: [ 5.860224] NFORCE2: port 0x01f0 already
claimed by ide0
Jul 23 19:19:08 leva kernel: [ 5.860296] NFORCE2: port 0x0170 already
claimed by ide1
Excuse me if I gave you something not very useful because I'm novice at
Debian.
--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
07-26-2008, 11:52 AM
Florian Kulzer
DMA is turned off on my HDD
On Wed, Jul 23, 2008 at 20:59:09 +0300, Anton Liaukevich wrote:
> Anton Liaukevich wrote:
>> In several days I discovered that DMA is turned off on my HDD (fsck
>> sayed it while Debian booting). Please, help me turn on DMA mode.
>>
>> My hardware:
>> motherboard: Epox 8RDA3I rev 3.3 (nForce 2 Ultra)
>> hdd: WD1200JB (ide, 120gb)
>> cpu: Sempron 2200 (k7)
>>
>> My software:
>> Debian lenny
>> kernel: linux 2.6.24-1-686
>> bootloader: grub 0.97-41
>>
>>
> Today I upgraded my linux kernel to 2.6.25-2-686, but problem hasn't
> been solved yet.
>
> I'm giving you some lines about DMA from '/var/log/syslog' file.
> Perhaps, this will help you to solve my problem:
[...]
> Jul 23 19:19:08 leva kernel: [ 1.641566] Uniform Multi-Platform E-IDE
> driver
> Jul 23 19:19:08 leva kernel: [ 1.641645] ide: Assuming 33MHz system
> bus speed for PIO modes; override with idebus=xx
> Jul 23 19:19:08 leva kernel: [ 1.642286] Probing IDE interface ide0...
> Jul 23 19:19:08 leva kernel: [ 2.057740] hda: WDC WD1200JB-00EVA0,
> ATA DISK drive
> Jul 23 19:19:08 leva kernel: [ 2.729277] Probing IDE interface ide1...
> Jul 23 19:19:08 leva kernel: [ 3.592048] hdc: SONY CD-RW CRX320E,
> ATAPI CD/DVD-ROM drive
> Jul 23 19:19:08 leva kernel: [ 4.263546] ide0 at 0x1f0-0x1f7,0x3f6 on
> irq 14
> Jul 23 19:19:08 leva kernel: [ 4.263546] ide1 at 0x170-0x177,0x376 on
> irq 15
> ...
> Jul 23 19:19:08 leva kernel: [ 5.859859] NFORCE2: 0000:00:09.0 (rev
> a2) UDMA133 controller
> Jul 23 19:19:08 leva kernel: [ 5.859938] NFORCE2: IDE controller
> (0x10de:0x0065 rev 0xa2) at PCI slot 0000:00:09.0
This is important information: the vendorID (10de NVIDIA) and the
deviceID (0065 NVIDIA_NFORCE2_IDE). You will get the same information by
running "lspci -nn" on the command line; it will be listed as
"[10de:0065]". This IDE controller seems to be supported by the amd74xx
driver in kernel 2.6.25 (according to the Debian driver check page at
http://kmuto.jp/debian/hcl/).
> Jul 23 19:19:08 leva kernel: [ 5.860054] NFORCE2: not 100% native
> mode: will probe irqs later
> Jul 23 19:19:08 leva kernel: [ 5.860129] NFORCE2: BIOS didn't set
> cable bits correctly. Enabling workaround.
> Jul 23 19:19:08 leva kernel: [ 5.860224] NFORCE2: port 0x01f0 already
> claimed by ide0
> Jul 23 19:19:08 leva kernel: [ 5.860296] NFORCE2: port 0x0170 already
> claimed by ide1
The first thing to check is if your kernel loaded the correct modules;
please post the output of this command:
lsmod | grep -E 'amd74xx|ata|ide'
Also, install the "hdparm" package if you don't have it already and run
"hdparm /dev/hda" as root. What response do you get? You can also try to
turn on DMA yourself with "hdparm -d1 /dev/hda"; maybe you will receive
a helpful error message.
--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
07-27-2008, 12:15 AM
Chris Bannister
DMA is turned off on my HDD
On Wed, Jul 23, 2008 at 08:59:09PM +0300, Anton Liaukevich wrote:
> Anton Liaukevich wrote:
>> In several days I discovered that DMA is turned off on my HDD (fsck
>> sayed it while Debian booting). Please, help me turn on DMA mode.
>>
>> My hardware:
>> motherboard: Epox 8RDA3I rev 3.3 (nForce 2 Ultra)
>> hdd: WD1200JB (ide, 120gb)
>> cpu: Sempron 2200 (k7)
>>
>> My software:
>> Debian lenny
>> kernel: linux 2.6.24-1-686
>> bootloader: grub 0.97-41
>>
>>
> Today I upgraded my linux kernel to 2.6.25-2-686, but problem hasn't
> been solved yet.
All I can suggest is:
In the file /boot/grub/menu.lst, edit the line:
# kopt=root=/dev/hda1 ro
to read:
# kopt=root=/dev/hda1 dma=on ro
of course make sure that "/dev/hda1" is correct for your setup. If you
only have one HDD installed then it probably is already correct.
If instead, it outputs "using_dma = 0 (off)" then I'm sorry, but I
am unable to help further. You may want to run the hdparm command BEFORE
you edit your menu.lst to ensure that the dma is actually off and you
are not being deceived in some way. :-)
--
Chris.
======
"One, with God, is always a majority, but many a martyr has been burned
at the stake while the votes were being counted." -- Thomas B. Reed
--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
07-27-2008, 01:36 PM
Anton Liaukevich
DMA is turned off on my HDD
Chris Bannister wrote:
On Wed, Jul 23, 2008 at 08:59:09PM +0300, Anton Liaukevich wrote:
Anton Liaukevich wrote:
In several days I discovered that DMA is turned off on my HDD (fsck
sayed it while Debian booting). Please, help me turn on DMA mode.
If instead, it outputs "using_dma = 0 (off)" then I'm sorry, but I
am unable to help further. You may want to run the hdparm command BEFORE
you edit your menu.lst to ensure that the dma is actually off and you
are not being deceived in some way. :-)
[Sorry, I have at first sent message to your address]
Unfortunately, DMA hasn't turned on after system reboot (I has checked
it using hdparm).
Additionally, I give you full menu.lst file in attachment.
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-legacy-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default saved
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
# Pretty colours
color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
password --md5 $1$kLE2a$kaeh1q3GPQC38zBZB3IG7.
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=683f90cf-5af5-4946-b90d-c69541f15966 dma=on ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,2)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=true
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=true
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(single-user) single
# altoptions=(single-user mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=true
title Debian GNU/Linux, kernel 2.6.24-1-486 (single-user mode)
lock
root (hd0,2)
kernel /boot/vmlinuz-2.6.24-1-486 root=UUID=683f90cf-5af5-4946-b90d-c69541f15966 dma=on ro single
initrd /boot/initrd.img-2.6.24-1-486
savedefault
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
07-27-2008, 01:57 PM
Anton Liaukevich
DMA is turned off on my HDD
Florian Kulzer wrote:
On Wed, Jul 23, 2008 at 20:59:09 +0300, Anton Liaukevich wrote:
Anton Liaukevich wrote:
In several days I discovered that DMA is turned off on my HDD (fsck
sayed it while Debian booting). Please, help me turn on DMA mode.
My software:
Debian lenny
kernel: linux 2.6.24-1-686
bootloader: grub 0.97-41
Today I upgraded my linux kernel to 2.6.25-2-686, but problem hasn't
been solved yet.
This is important information: the vendorID (10de NVIDIA) and the
deviceID (0065 NVIDIA_NFORCE2_IDE). You will get the same information by
running "lspci -nn" on the command line; it will be listed as
"[10de:0065]". This IDE controller seems to be supported by the amd74xx
driver in kernel 2.6.25 (according to the Debian driver check page at
http://kmuto.jp/debian/hcl/).
The first thing to check is if your kernel loaded the correct modules;
please post the output of this command:
lsmod | grep -E 'amd74xx|ata|ide'
Also, install the "hdparm" package if you don't have it already and run
"hdparm /dev/hda" as root. What response do you get? You can also try to
turn on DMA yourself with "hdparm -d1 /dev/hda"; maybe you will receive
a helpful error message.
I installed hdparm long ago and it says that dma if off, moreover hdparm
can't turn it on:
leva:/home/anthony/admin# hdparm -d1 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
Trying to check if my kernel has loaded the correct modules: