Hi, I'm probably missing something stupid, but after spending a lot of time and not finding a solution I could use some help. After upgrading Suse 9.0 (amd64) to Suse 9.1 the second filesystem on my primary sata disk refuses to mount. All attemps result in 'mount: /dev/hda6 already mounted or /multimedia busy'. Before someone suggests, it is not mounted (at least according to mount -v and cat /proc/mounts) and /multimedia is not busy (according to fuser, even creating a new mountpoint and trying to mount gives the same error) Boot.msg contains the same error, so the system is unable to mount the filesystem during boot. Every attempt to mount filesystems from a second disk result in the same error. Both drives are sata, root is at /dev/hda5, swap at /dev/hda1, mainboard is Asus K8V Deluxe which means VIA chipset (removed sata_via from initrd to prevent corruption as mentioned earlier on the list) Filesystems are all ext3. e2fck-ing the filesystems works without a problem, so the data is still there. Hints, tips and fixes welcome :-) Regards, Jac -- Jac Kersing Technical Consultant The-Box Development j.kersing@the-box.com http://www.the-box.com
Jac Kersing <j.kersing@the-box.com> writes:
Hi,
I'm probably missing something stupid, but after spending a lot of time and not finding a solution I could use some help.
After upgrading Suse 9.0 (amd64) to Suse 9.1 the second filesystem on my primary sata disk refuses to mount. All attemps result in 'mount: /dev/hda6 already mounted or /multimedia busy'.
Before someone suggests, it is not mounted (at least according to mount -v and cat /proc/mounts) and /multimedia is not busy (according to fuser, even creating a new mountpoint and trying to mount gives the same error)
Please show us the contents of /proc/mounts and mount -v, and /etc/fstab.
Boot.msg contains the same error, so the system is unable to mount the filesystem during boot.
Every attempt to mount filesystems from a second disk result in the same error.
Both drives are sata, root is at /dev/hda5, swap at /dev/hda1, mainboard is Asus K8V Deluxe which means VIA chipset (removed sata_via from initrd to prevent corruption as mentioned earlier on the list) Filesystems are all ext3.
e2fck-ing the filesystems works without a problem, so the data is still there.
Hints, tips and fixes welcome :-)
Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj SUSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
On Sun, 23 May 2004, Andreas Jaeger wrote:
Please show us the contents of /proc/mounts and mount -v, and /etc/fstab.
# cat /proc/mounts rootfs / rootfs rw 0 0 /dev/root / ext3 rw 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 devpts /dev/pts devpts rw 0 0 tmpfs /dev/shm tmpfs rw 0 0 /dev/cdrecorder /media/cdrecorder subfs ro,nosuid,nodev 0 0 /dev/cdrom /media/cdrom subfs ro,nosuid,nodev 0 0 /dev/dvd /media/dvd subfs ro,nosuid,nodev 0 0 /dev/dvdrecorder /media/dvdrecorder subfs ro,nosuid,nodev 0 0 /dev/fd0 /media/floppy subfs rw,sync,nosuid,nodev 0 0 usbdevfs /proc/bus/usb usbdevfs rw 0 0 # mount -v /dev/hda5 on / type ext3 (rw) proc on /proc type proc (rw) tmpfs on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,mode=0620,gid=5) /dev/hdg on /media/cdrecorder type subfs (ro,nosuid,nodev,fs=cdfss,procuid) /dev/hdg on /media/cdrom type subfs (ro,nosuid,nodev,fs=cdfss,procuid) /dev/hdg on /media/dvd type subfs (ro,nosuid,nodev,fs=cdfss,procuid) /dev/hdg on /media/dvdrecorder type subfs (ro,nosuid,nodev,fs=cdfss,procuid) /dev/fd0 on /media/floppy type subfs (rw,nosuid,nodev,sync,fs=floppyfss,procuid) usbdevfs on /proc/bus/usb type usbdevfs (rw) # cat /etc/fstab /dev/hda5 / ext3 defaults 1 1 /dev/hda2 /data1 auto noauto,user 0 0 /dev/hda6 /multimedia ext3 defaults 1 2 /dev/hda1 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbdevfs /proc/bus/usb usbdevfs noauto 0 0 /dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec 0 0 /dev/cdrom /media/cdrom subfs fs=cdfss,ro,procuid,nosuid,nodev,exec 0 0 /dev/dvd /media/dvd subfs fs=cdfss,ro,procuid,nosuid,nodev,exec 0 0 /dev/dvdrecorder /media/dvdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec 0 0 /dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0 Regards, Jac -- Jac Kersing Technical Consultant The-Box Development j.kersing@the-box.com http://www.the-box.com
Jac Kersing <j.kersing@the-box.com> writes:
On Sun, 23 May 2004, Andreas Jaeger wrote:
Please show us the contents of /proc/mounts and mount -v, and /etc/fstab.
Ok, and what does ls -l /multimedia (or how was the directory called?) say? Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj SUSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
On Mon, 24 May 2004, Andreas Jaeger wrote:
Ok, and what does ls -l /multimedia (or how was the directory called?) say?
# ls -l /multimedia total 8 drwxr-xr-x 2 root root 4096 Dec 12 10:53 . drwxr-xr-x 24 root root 4096 May 24 2004 .. Regards, Jac -- Jac Kersing Technical Consultant The-Box Development j.kersing@the-box.com http://www.the-box.com
Jac Kersing <j.kersing@the-box.com> writes:
On Mon, 24 May 2004, Andreas Jaeger wrote:
Ok, and what does ls -l /multimedia (or how was the directory called?) say?
# ls -l /multimedia total 8 drwxr-xr-x 2 root root 4096 Dec 12 10:53 . drwxr-xr-x 24 root root 4096 May 24 2004 ..
Ok, I have an idea: You have EVMS and devicemapper running. AFAIR if those are started, they grab all devices and after that you can only access them using the evms tools. I suggest to disable them with: insserv -r device-mapper insserv -r lvm insserv -r evms and then reboot and try again, Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj SUSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
participants (2)
-
Andreas Jaeger
-
Jac Kersing