Silviu Marin-Caea wrote:
On Thursday 25 May 2006 09:08, Basil Chupin wrote:
Doing /sbin/hdparm for both produces the following reault and error:
Does this work?
hdparm -d1c1U1 /dev/hdb
I think that there is one whopping big typo in this statement. The '-d1c1U1' should be with the 'U' as a lower case letter (u). I did use the above with the capital U and my computer locked up and it took hitting the big red button to get it going. Also, I "lost" hdc and hdc from the list of devices in Control Centre/Hardware/DMA, and they were not displayed on the Desktop under My Computer. (Man hdparm comments on the 'U' parameter as being DANGEROUS and possibly causing damage to the hardware and to the system.) However, altering the parameter to '-d1c1u1' produced the right result and now I have DMA set on the DVD/CD reader. Thanks for that.
If it works, you can put it in /etc/init.d/boot.local
(This is where I put the above statement and, as I said, it works. For those who will try this to get their DMAs set, you have to reboot for the above parameters to work.)
Not quite proper, but it does the job and you don't have to worry anymore.
It works. Thanks. But there is a question: the above 'fix' is for /dev/hdb. How does one go about also doing it for /dev/hdd? Does one simply add another line in boot.local for hdd? ( I have to add here that this question is really theoretical because the fix above somehow also fixed the problem with hdd which now shows the correct UDMA and this I am assuming is being picked up from the entry I made in /etc/sysconfig/ide.) Again, thanks for the fix, but the question still remains as to why SuSE 10.1 cannot correctly handle the DMA on these 2 devices. I dual-boot with <shudder> Win and it has no problems in recognising and automatically setting the DMA on all the 4 IDE devises. Cheers. -- All answers questioned here.