Quote:
Originally Posted by rpadilla
Hi,
Im technically new to freebsd/linux , our Sys admin just left and no one here to check the problem. After a power failure our server just hangs up in boot.
here is the last part of error
I just retype all that on the last part of the boot message.
I tried reading about GEOM_MIRROR and i found out that we had a two hard disk and probably 1 of them is having some problem. Is their anyway i can just remove the 1 hard disk and make it boot again.
Thanks
|
I've just battled this problem myself. I have two sata disks ad4 and ad6 on FreeBSD 7.0-STABLE that are gmirror'd, and I mount all filesystems from the gmirror. After a power failure I get READ_DMA timeouts and failures on my SATA disks while rebuilding the gmirror and fscking the filesystem. If I power down the machine, then select "boot with ACPI turned off" from the beastie menu, I can regain enough stability to rebuild the gmirror and fsck the filesystems. After that's done, I power the machine down again and boot normally, and the DMA errors seem to go away. It's a strange problem; if I ever have a power interrupt (like hitting reset up a hung system, or a power flicker from a storm), I get READ_DMA errors. If I power the machine down completely and then power back up, they go away. I don't understand why this happens, but that was my solution.
Now, you may actually have a bad sector on ad6. If this is the case, just remove the disk from the system. Your remaining disk is still a part of the gmirror and it will consider itself up to date, though you may be missing information that made it onto ad6 and was not synchronized to ad4 before the power interruption.