View previous topic :: View next topic |
Author |
Message |
schpanky n00b
Joined: 12 Jan 2005 Posts: 58
|
Posted: Sat Apr 21, 2007 1:17 pm Post subject: boot errors after first update in quite some time |
|
|
Hi all,
I have a machine that hasn't been updated in quite some time, and now I have a couple of issues:
#1 - I get an error "unable to unmount /tmp/.initrd - device is busy", and mount shows:
Code: | $ mount | grep initrd
/dev/root on /tmp/.initrd type ext2 (rw)
none on /tmp/.initrd/dev type devfs (rw)
proc on /tmp/.initrd/proc type proc (rw)
|
I get device busy if I try to unmount it manually.
#2 - Another error - "/etc/modules.conf is more recent than /lib/modules/2.4.34.2/modules.dep"
from insmod and modprobe
it suggests to run "update-modules force", which I have done several times now to no avail.
Any help is greatly appreciated!
TIA |
|
Back to top |
|
|
Pseudonimo Guru
Joined: 10 Mar 2007 Posts: 393
|
Posted: Sat Apr 21, 2007 1:47 pm Post subject: |
|
|
What have you updated? |
|
Back to top |
|
|
schpanky n00b
Joined: 12 Jan 2005 Posts: 58
|
Posted: Sat Apr 21, 2007 1:50 pm Post subject: |
|
|
Sorry, I updated the kernel to 2.4.32.2.
My concern is that these errors may have been there before, I just never watch this thing boot
I thought that the umount thing may have had something to do with my grub.conf, but nothing is jumping out at me:
Code: | title=Gentoo Linux 2.4.34.2
root (hd0,0)
kernel /kernel-genkernel-x86-2.4.34.2 root=/dev/ram0 real_root=/dev/hda3 init=/linuxrc ramdisk_size=8192
initrd /initrd-genkernel-x86-2.4.34.2
|
|
|
Back to top |
|
|
Pseudonimo Guru
Joined: 10 Mar 2007 Posts: 393
|
Posted: Sat Apr 21, 2007 1:55 pm Post subject: |
|
|
I heard that genkernel now used initramfs, even though the man pages appear not have been updated. I also heard some of those grub options have been deprecated, if I get to find the post that said that I'll post here. |
|
Back to top |
|
|
Pseudonimo Guru
Joined: 10 Mar 2007 Posts: 393
|
|
Back to top |
|
|
schpanky n00b
Joined: 12 Jan 2005 Posts: 58
|
Posted: Sat Apr 21, 2007 2:04 pm Post subject: |
|
|
ok, so I guess I'm going to try:
Code: |
title=Gentoo Linux 2.4.34.2
root (hd0,0)
kernel /kernel-genkernel-x86-2.4.34.2 root=/dev/ram0 real_root=/dev/hda3 init=/linuxrc ramdisk_size=8192
|
just removing the initrd?
make sense? |
|
Back to top |
|
|
Pseudonimo Guru
Joined: 10 Mar 2007 Posts: 393
|
Posted: Sat Apr 21, 2007 2:07 pm Post subject: |
|
|
you better study that better, I don't know exactly what they updated (but no, you shouldn't delete that i think, how does the bootloader know where is your initial system?) |
|
Back to top |
|
|
schpanky n00b
Joined: 12 Jan 2005 Posts: 58
|
Posted: Sat Apr 21, 2007 2:12 pm Post subject: |
|
|
k, I saw the Quote: | Wrong, gentoo-sources don't need a initrd | and just assumed...
do you have a working example?
I'll go read more. |
|
Back to top |
|
|
Pseudonimo Guru
Joined: 10 Mar 2007 Posts: 393
|
Posted: Sat Apr 21, 2007 2:16 pm Post subject: |
|
|
afraid not, google |
|
Back to top |
|
|
schpanky n00b
Joined: 12 Jan 2005 Posts: 58
|
Posted: Sat Apr 21, 2007 2:22 pm Post subject: |
|
|
ok, so from https://forums.gentoo.org/viewtopic-t-497930.html
Code: |
title=Test
kernel /kernel-genkernel-x86-2.4.34.2 root=/dev/hda3
|
boots and does not leave any mounts behind.
any thoughts on problem #2?
Quote: | #2 - Another error - "/etc/modules.conf is more recent than /lib/modules/2.4.34.2/modules.dep"
from insmod and modprobe
it suggests to run "update-modules force", which I have done several times now to no avail. |
Thanks a ton for the help thus far |
|
Back to top |
|
|
|