Quote:
|
Originally Posted by bradthemad
I'll ask again: If your /boot is on its own partition, is it mounted? It is entirely possible to have a running system without mounting /boot.
|
thnx for your persistence,
you might be right there... :o
it is on a different partition (hda1) and it seems like it doesnt get mounted at start up anymore (and /swap isnt either i think)...
# mount
/dev/hda2 on / type ext3 (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
how can this be?
# mount -av
mount: none already mounted on /dev/pts
mount: none already mounted on /proc
mount: none already mounted on /sys
mount: the label /boot occurs on both /dev/hda1 and /dev/hdc2
mount: LABEL=/boot duplicate - not mounted
but i still see files in /boot
# ls -al /boot
total 5000
drwxr-xr-x 2 root root 4096 Jun 22 15:46 .
drwxr-xr-x 22 root root 4096 Jun 22 16:47 ..
-rw-r--r-- 1 root root 46470 Jun 10 13:53 config-2.6.6-1.427
-rw-r--r-- 1 root root 46372 Jun 12 20:34 config-2.6.6-1.427.8kstacks
-rw-r--r-- 1 root root 46437 Jun 14 13:23 config-2.6.6-1.435
-rw-r--r-- 1 root root 192682 Jun 22 15:46 initrd-2.6.6-1.427.8kstacks.img
-rw-r--r-- 1 root root 193224 Jun 11 18:39 initrd-2.6.6-1.427.img
-rw-r--r-- 1 root root 191811 Jun 15 16:49 initrd-2.6.6-1.435.img
-rw-r--r-- 1 root root 237792 Jun 10 13:53 System.map-2.6.6-1.427
-rw-r--r-- 1 root root 238228 Jun 12 20:34 System.map-2.6.6-1.427.8kstacks
-rw-r--r-- 1 root root 237792 Jun 14 13:23 System.map-2.6.6-1.435
-rw-r--r-- 1 root root 1203750 Jun 10 13:53 vmlinuz-2.6.6-1.427
-rw-r--r-- 1 root root 1205399 Jun 12 20:34 vmlinuz-2.6.6-1.427.8kstacks
-rw-r--r-- 1 root root 1203768 Jun 14 13:23 vmlinuz-2.6.6-1.435
but none of the above kernels is loaded right now??
so what happened here is that fc2 confused the hdc drive (containing an old fc1 install) with the hda drive and since refused mounting it at bootup and then when i installed the new kernels RPM couldn find the /boot partition so it decided to create one by it self and copied everything in there.
why does fedora get confused which label to use?
hda is on the ide1 which should have precedens over ide2... not?
# cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/hda3 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
how can i solve this safely?
it still confuses me how it can boot kernels from a non mounted /boot partition containing them.