View previous topic :: View next topic |
Author |
Message |
Alacrite n00b
Joined: 10 Mar 2003 Posts: 12
|
Posted: Mon Apr 07, 2003 11:19 pm Post subject: root parition hard drive problem |
|
|
Here's my situation:
hda1 = NTFS windows XP
hda6 = EXT3 linux boot
hda7 = REISERFS linux root
hda8 = SWAP linux swap
When I boot I recieve a warning that dma is not on this may cause hard drive to be very slow.(how do i view my boot log so in the future I can post the code?)anyhow I do have dma enabled:
Code: |
hdparm -c1 -d1 /dev/hda
/dev/hda:
setting 32-bit IO_support flag to 1
setting using_dma to 1 (on)
IO_support = 1 (32-bit)
using_dma = 1 (on)
|
Loading programs is extremely slow...
I decided to test my hard drive with hdparm here are the results
Code: | /dev/hda1:
Timing buffer-cache reads: 128 MB in 0.27 seconds =474.07 MB/sec
Timing buffered disk reads: 64 MB in 1.38 seconds = 46.38 MB/sec |
Code: | /dev/hda6:
Timing buffer-cache reads: 128 MB in 0.26 seconds =492.31 MB/sec
Timing buffered disk reads: 64 MB in 1.85 seconds = 34.59 MB/sec
|
Code: | /dev/hda7:
Timing buffer-cache reads: -3056 MB in 0.00 seconds = -inf kB/sec
Timing buffered disk reads: -1528 MB in 0.00 seconds = -inf kB/sec
Hmm.. suspicious results: probably not enough free memory for a proper test. |
Code: | /dev/hda8:
Timing buffer-cache reads: 128 MB in 0.27 seconds =474.07 MB/sec
Timing buffered disk reads: 64 MB in 2.38 seconds = 26.89 MB/sec
|
Any one have any ideas why I would be getting the weird results with my just my reiserfs root parition? Any help would be appreciated thanks
-Jake |
|
Back to top |
|
|
Jimbow Guru
Joined: 18 Feb 2003 Posts: 597 Location: Silver City, NM
|
Posted: Tue Apr 08, 2003 1:07 pm Post subject: |
|
|
I don't know why hdparm can't test your reiserfs partition. It works fine with my reiser partitions. There have been other people who have reported that same problem here. If you poke around a bit you should find something.
You may be able to get the boot info you seek from "dmesg | less". There is also a hdparm service now in /etc/init.d/hdparm which will run hdparm when your system boots. If it is in your boot or default runlevels then that might explain why the dma setting changes. _________________ After Perl everything else is just assembly language. |
|
Back to top |
|
|
|