You are not logged in.
After a full upgrage (pacman -Suy) last monday, My system denied to boot:D:D:D:D:D.
So to fix it I have to go to /boot/grub/menu.list and change from hda3 to sda3. Everything seems to be Ok but when the system is booting and scan the the hard disk to check bad, It drops me to the shell with the error that there is something wrong with my hard disk and it suggest me to set the superblock to 8139.
So to fix it I boot my PC from Arch live CD, use the following command:
#fsck.ext3 -c -f /dev/sda3
#fsck.ext3 -b 8139
Everything seems to be Ok, there is no bad in my hard disk.
When I boot my system again, I got the same error again, I came back to live CD, check the hard disk, set the superblock as It told me and again, I got the error when I boot from the hard disk.
This is the second PC with the same error.
Three months ago, I upgraded my Server and got exactly the same problem. Because this is the server, I need it run ASAP, so I modified the rc.sysinit script so that the system will not check my hard disk when It boots.
:P:P. And my Server can run without any problems since then.
I don't have time much to spend on this error and my PC is in the Lab now so I can't provide the detail of the error until next Monday. Sorry for that.
Any idea how to fix this error?
Cheers.
Last edited by hungsonbk (2008-06-25 10:26:35)
Offline
Did you review and merge any .pacnew files after the upgrade?
Offline
I guess you didn't change entries in /etc/fstab (hda->sda).
Offline
Did you review and merge any .pacnew files after the upgrade?
:D:D I am a kind of lazy guy so when I did pacman -Suy, I just leave it running without reading information on the terminal.
I guess you didn't change entries in /etc/fstab (hda->sda).
Yes, you are right. I changed from hda to sda in /boot/grub/menu.lst but I forgot to do the same in /etc/fstab files. On Monday I will check again if it is set correctly or not
:D:D. I have just taken a quick look into the fstab file in my Server, The One with the same problem three months ago, and the fstab file is set correctly with sda partitions. I don't want to touch this server again or my services will be down. So this seems not the correct solution, but anyway, I will take a look at it next week.
Thanks for your replies.
Offline
I guess you didn't change entries in /etc/fstab (hda->sda).
:D:D
You are a champ. Fixed the problem just as you said. I thought too much and and modified the rc.sysinit to bypass the hard disk check and forgot to simply check the /etc/fstab.
Cheers.
Offline