View previous topic :: View next topic |
Author |
Message |
yippy Tux's lil' helper
Joined: 21 Jun 2003 Posts: 81
|
Posted: Tue Mar 16, 2004 6:59 am Post subject: Reiser error on bootup - only with 2.6 kernel |
|
|
During bootup I get an error message:
Quote: | The problem has occurred looks like a hardware problem. [...a paragraph of text]
bread: Cannot read the block (5195018): (Input/Output error).
Warning... fsck.reiserfs for device /dev/hda4 exited with signal 6.
* Filesystem couldn't be fixed
Give root password for maintenance
(or type Control-D for normal startup):
|
This only happens since upgrading to the 2.6 kernel. If I boot into my old 2.4 kernel it works fine and fsck.reiser finds no errors. If I have /fastboot, it boots and runs just fine. This also happened a while ago when I tried installing my system fresh on the 2.6 kernel, so I went back to the old 2.4 kernel I knew worked for me and of course it did work.
I'm using the 2.6.4-ck1 kernel, and only my root partition is ReiserFS, boot partition is ext3.
This is really frustrating. If someone has any ideas, please tell me, I couldn't find any fixes in my forums searches. I'd hate to have to go back to the old kernel again and waste all this time.
Joejoejoe |
|
Back to top |
|
|
DumbAss Apprentice
Joined: 30 Sep 2003 Posts: 247 Location: 't Steen
|
Posted: Tue Mar 16, 2004 2:57 pm Post subject: |
|
|
I've got exactly the same problem and was searching for a solution when I found your post. If I've got a solution I'll share.
The problem occured for the first time when I upgraded from kernel 2.6.1 to 2.6.3. |
|
Back to top |
|
|
yippy Tux's lil' helper
Joined: 21 Jun 2003 Posts: 81
|
Posted: Wed Mar 17, 2004 3:43 am Post subject: |
|
|
We can't be the only ones, there must be a fix out there somewhere.
Right now, I just set up a script to touch /fastboot on login. This is very messy and really not the way to fix it (if anyone has a better way, please tell me). I can at least use my system, now, though.
Joejoejoe |
|
Back to top |
|
|
Billybob Apprentice
Joined: 23 Oct 2003 Posts: 189
|
Posted: Wed Mar 17, 2004 3:50 am Post subject: |
|
|
have you compiled reiserfs support into your kernel? |
|
Back to top |
|
|
Billybob Apprentice
Joined: 23 Oct 2003 Posts: 189
|
Posted: Wed Mar 17, 2004 3:53 am Post subject: |
|
|
BTW, this error also comes up when you haven't changed BOOT, SWAP, and ROOT in fstab to their device names. Not sure if that helps any, especially since things were working under 2.4 kernel. |
|
Back to top |
|
|
s3ntient Guru
Joined: 13 Apr 2003 Posts: 304 Location: Lyon, France
|
Posted: Wed Mar 17, 2004 8:01 am Post subject: |
|
|
Could you post your /etc/fstab and your bootloader configuration?
A friend of mine had the same problem, I managed to fix it for him but I'm not sure how anymore, I'll see if he remembers _________________ http://blog.chaostrophy.org |
|
Back to top |
|
|
yippy Tux's lil' helper
Joined: 21 Jun 2003 Posts: 81
|
Posted: Wed Mar 17, 2004 7:04 pm Post subject: |
|
|
Thanks, Billybob, but remember I can bypass the filesystem check with /fastboot, and everything runs great.
Zyklon,
fstab wrote: | # /etc/fstab: static file system information.
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/fstab,v 1.12 2003/03/11 02:50:53 azarah Exp $
#
# noatime turns of atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency). It's safe to drop the noatime options if you want and to
# switch between notail and tail freely.
# <fs> <mountpoint> <type> <opts> <dump/pass>
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hda3 /boot ext3 noauto,noatime 1 1
/dev/hda4 / reiserfs noatime 0 0
/dev/hda3 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro,uid=1000,users 0 0
/dev/cdroms/cdrom1 /mnt/cdrw iso9660 noauto,ro,uid=1000,users 0 0
/dev/hda1 /winc ntfs ro,users,uid=1000,gid=100 0 0
# NOTE: The next line is critical for boot!
none /proc proc defaults 0 0
# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
# use almost no memory if not populated with files)
# Adding the following line to /etc/fstab should take care of this:
none /dev/shm tmpfs defaults 0 0
|
grub.conf wrote: | default 0
timeout 30
splashimage=(hd0,1)/grub/splash.xpm.gz
title=Gentoo Linux ck-2.6.4-ck1
root (hd0,1)
kernel (hd0,1)/kernel-2.6.4-ck1 root=/dev/ram0 init=/linuxrc real_root=/dev/hda4 hdc=ide-scsi vga=0x317 splash=verbose
initrd (hd0,1)/initrd-2.6.4-ck1
title=Gentoo Linux ck-2.4.24-ck1
root (hd0,1)
kernel (hd0,1)/kernel-2.4.24-ck1 root=/dev/ram0 init=/linuxrc real_root=/dev/hda4 hdc=ide-scsi vga=0x317 splash=verbose
initrd (hd0,1)/initrd-2.4.24-ck1
title=Windows XP
root (hd0,0)
chainloader +1
|
|
|
Back to top |
|
|
drspewfy Tux's lil' helper
Joined: 13 Dec 2003 Posts: 125 Location: Mexico
|
Posted: Wed Mar 17, 2004 7:10 pm Post subject: |
|
|
Im having the SAME PROBLEMM!1, besidess all the errors about
vixie'cron, syslog-ng etcc..
Wow could i fix that probme with reiserfs!??? |
|
Back to top |
|
|
Billybob Apprentice
Joined: 23 Oct 2003 Posts: 189
|
Posted: Wed Mar 17, 2004 9:09 pm Post subject: |
|
|
try the 2.6.3 kernel sources. It's like gentoo-dev-sources or something like that. Those are the ones I'm using, I manually compile(have to, genkernel doesn't work yet) and end up with a single vmlinuz image with this in grub:
kernel (hd1,0)/boot/vmlinuz root=/dev/hdb3 [inset extra options]
note sure if that helps.
EDIT: Also, I'm not familar with what the last numbers in fstab do, but for my root(reiserfs) I have 0 1, not 0 0. Just keep trying stuff |
|
Back to top |
|
|
tisfido n00b
Joined: 02 Aug 2004 Posts: 9
|
Posted: Thu Aug 26, 2004 3:09 am Post subject: |
|
|
Was the original problem that yippy reported ever solved? I've installed the 2.6.8.1 kernal with reiser as my / filesystem and am experiencing the same problem. If I touch /fastboot and reboot it boots cleanly, otherwise I get the same signal 6 error. |
|
Back to top |
|
|
snekiepete Guru
Joined: 07 May 2003 Posts: 306 Location: WISCONSIN
|
Posted: Thu Aug 26, 2004 3:20 am Post subject: |
|
|
try re-emerging reiserfsprogs |
|
Back to top |
|
|
tisfido n00b
Joined: 02 Aug 2004 Posts: 9
|
Posted: Thu Aug 26, 2004 3:29 am Post subject: |
|
|
By re-emerging you mean,
Code: | emerge unmerge reiserfsprogs |
followed by
Code: | emerge reiserfsprogs | ? |
|
Back to top |
|
|
tisfido n00b
Joined: 02 Aug 2004 Posts: 9
|
Posted: Thu Aug 26, 2004 3:39 am Post subject: |
|
|
I did as I indicated above, emerge unmerge followed by an emerge of reiserfsprogs and I still have the signal 6 problem on boot. |
|
Back to top |
|
|
snekiepete Guru
Joined: 07 May 2003 Posts: 306 Location: WISCONSIN
|
Posted: Thu Aug 26, 2004 3:39 am Post subject: |
|
|
it does the same thing either way, whether you unmerge or not.
also make sure you check your /etc/fstab to make sure that / is set for reiserfs ( i had this problem once too, becaue i spelled reiserfs wrong, resiserfs......)
and what kernel version are you using? |
|
Back to top |
|
|
tisfido n00b
Joined: 02 Aug 2004 Posts: 9
|
Posted: Thu Aug 26, 2004 4:01 am Post subject: |
|
|
remember that if I /fastboot, my computer boots cleanly and all my file systems mount as specified in /etc/fstab. So this would mean that /etc/fstab is correct and reiser is built into the kernel.
I'm using 2.6.8.1 from kernel.org |
|
Back to top |
|
|
oryhan n00b
Joined: 26 Aug 2004 Posts: 1
|
Posted: Thu Aug 26, 2004 4:07 am Post subject: |
|
|
hmm |
|
Back to top |
|
|
rpgdude n00b
Joined: 13 Apr 2004 Posts: 8 Location: Troy, NY
|
Posted: Mon Sep 06, 2004 4:32 am Post subject: |
|
|
I seem to be having the same problem. I didn't start having the problem until I tried upgrading my kernel from 2.6.5 to 2.6.8-gentoo. I think the problem was caused by using the libata driver model for my SATA drive instead of the old method within the ATA-IDE menu. I tried switching it back but it still didn't work. This problem is making me unable to run linux on this machine, and I am very upset that the developers can't fix a problem that they seem to have created with a newer kernel version. |
|
Back to top |
|
|
g3m n00b
Joined: 30 Aug 2004 Posts: 1
|
Posted: Mon Sep 06, 2004 5:28 am Post subject: |
|
|
Check if your fstab settings are correct if not correct them. If you have reiserfs on your boot make sure you have reiserfs support complied into the kernel and not as a module. You can find your fstab file in /etc/fstab. |
|
Back to top |
|
|
rpgdude n00b
Joined: 13 Apr 2004 Posts: 8 Location: Troy, NY
|
Posted: Wed Sep 08, 2004 8:04 pm Post subject: |
|
|
My filesystem table file is fine. And reiserfs support is already built into the kernel. I think its probably a bug in the new kernel version because everything is setup properly, but a bogus error message is generated. |
|
Back to top |
|
|
someguy42 n00b
Joined: 16 Sep 2003 Posts: 45 Location: Nashville, TN, USA
|
Posted: Wed Sep 08, 2004 8:43 pm Post subject: |
|
|
I get this same problem, but exactly in reverse. My initial install, I installed kernel 2.6. A couple days ago, I compiled/installed 2.4, because I get better gaming performance from it (due to a Radeon 7000 needing x11-dri). However, on reboots using 2.4, reiserfsck craps out at roughly the same point you guys are running into stops.
I've booted back into 2.6 and run reiserfsck, and everything comes back clean. Then, I checked, rechecked, and re-rechecked my fstab. No dice. I've even gone so far as to reeemerge reiserfsprogs. Again, no joy. I think it must have something to do with what the original kernel was, but I know when I configured the 2.4, I used make oldconfig and edited the necessary options to get everything configured roughly the same. Frustration has fully set in now. _________________ AAAHHH!!! He's got a BOARD with a NAIL in it!!!! |
|
Back to top |
|
|
mrtaz65 n00b
Joined: 18 Jul 2002 Posts: 5
|
Posted: Wed Sep 08, 2004 9:59 pm Post subject: Same here |
|
|
Everything works in 2.6.5-gentoo-r1 but breaks on 2.6.8-gentoo-r3
No idea here, will keep trying. |
|
Back to top |
|
|
lynz_addict n00b
Joined: 31 Jan 2004 Posts: 54 Location: Singapore
|
Posted: Sun Nov 28, 2004 2:32 am Post subject: |
|
|
I had a similar problem. It gave me a fsck.reiserfs got signal 6 error. I couldn't write to the disk. So, can't install anything on my system.
But, finally I realized that the problem was with my fstab file. The disk which I was using was hdc3, but in fstab I had put hda3.
After editing it to hdc3, it worked fine
Thanks _________________ ADDictED to PoweR!
ADDictED to LiNuX !!! |
|
Back to top |
|
|
|