Disk not ready for mounting ...
For some time I'm experiencing difficulties with my hardware.
I have a music server running on Ubuntu10.04.
The mainboard is a Gigabyte GA-MA790FXT-UD5P (http://www.gigabyte.com/search/searc...-ma790fxt-ud5p).
Approx. four out of five times my dvd-rw is not available to the system.
If I wish to burn a cdrom, the computer has to be restarted three or four times before the dvd-rw is available.
But then it always works without a flaw.
This morning after booting, the system started and displayed a message: "Disk sdf is not ready for mounting, press S to skip or M to fix the problem"
I pressed M and edited /etc/fstab, then continued to start-up.
Then I started Disk Utility. The harddisk sdf is clearly visible: it's a Samsung HD642JJ and according to three different Smart tests the disk is healthy.
But the harddisk is completely absent in the rest of the system. The blkid command does not report sdf, and 'fdisk -l' does not print anything about sdf.
As far as I have been able to test the hardware is healthy. All connections are in good condition, there are no loose connectors.
So after thinking about these problems I have a suspicion towards hald and/or the enumerator.
But I know very little about that technical stuff ...
I have attached the dmesg output.
Any expert's advice is welcome!
I had a look at the dmesg output you posted. I see a lot of problems with UDMA. Also had a look at the specs on your Gigabyte system board. The HD's are sata, I believe they do not use DMA. What I'm not sure about, is the DVD drive, it may be IDE, and can use DMA.
What I would do, is go into the BIOS, turn off DMA and see what happens. It should have no effect on the Sata HD's. It may clear up the problems with the DVD.
To get into the BIOS, what the screen, before you get to grub2, there should be a prompt to press a key to enter BIOS setup.
Turning off UDMA will allow all drives to work. The only effect, could be a little slower response from the DVD drive.
Check the dmesg file after turning off UDMA, see if the errors reported go away.
I also saw on the Gigabyte site there are BIOS updates for your system. That can be a little unnerving to burn the BIOS, if you have no experience. Ive done it to my Gigabyte board, however I used to teach hardware PC fixing, so I have done it a few times.
This is the link to the BIOS updates.
Most of what is there seem to be CPU updates for newer CPU chips. I wouldn't think they would have much affect, to HD performance.
Post back what you find.
Thank you for your reply. The computer has been down a few hours while I did some housekeeping. At boot I entered the BIOS setup.
There are no dma/udma entries for the harddisks.
After the system was ready for use I opened a root shell and invoked blkid. Here's the output:
This is why I think that something else is the matter. These errors do not repeat every time, but in an unpredictable pattern. Slowly I'm beginning to believe in ghosts in my computer.
But fortunately I do not have to update the BIOS, I have already F7.
The new dmesg is a bit larger than the previous one, after setting the terminal memory to unlimited(!)
The dmesg file this time looks normal. I didn't see any error in it.
Only other thought I have, is power supplies can cause intermittent errors. I suspect that is a new, or almost system. If the problems continue, I would be temped to take it back to the point of purchase, and see if they will swap out the power supply as part of their 'support'. Or even have them monitor it for a day or two to see if it fails at another site.
Sorry I can't be of more help.
Thanks for your efforts!
This mouse has got a tail.
After my latest reply I got a brilliant idea: I replaced ubuntu 10.04 64-bit with its 32-bit sibling.
At once all the difficulties have vanished.
No matter how often I (re)start the computer, the dvd-rw is always available. Disks don't report imaginary errors anymore.
So after a few days of no problems I dare to think that the 64-bit os is to blame ...
Hmmm, interesting. I'm running Mandriva 2010.1 64 bit with out any problems as you have shown here.
The good news is there is not much of a performance hit going back to a 32 bit system, compared to a 64 bit system.
|All times are GMT -5. The time now is 08:30 PM.|