[opensuse] filesystems not mounting under 42.1
I have a weird problem. I have an HP DL980 that had been running openSUSE 13.2. I upgraded it to openSUSE Leap 42.1 and that seemed to go OK, but when I try to boot the machine, the boot fails and I end up in emergency mode. In looking around in emergency mode, I notice that /boot and /var do not get mounted. Both partitions are there and I can run fsck on them without problems. If I have an entry in /etc/fstab for /boot, for example, that looks like this: LABEL=boot /boot ext4 acl,user_xattr 1 2 and issue the command in emergency mode "mount /boot", the system comes back with a prompt, but does NOT mount the filesystem. If I change the entry in /etc/fstab to be: /dev/sda1 /boot ext4 acl,user_xattr 1 2 the filesystem also does not mount at boot time, but when I get into emergency mode, I can manually mount the file with the command "mount -va /boot". This works for both /boot and /var. If I mount the filesystems manually and issue the command "systemctl default", the system comes up fine, but I am confused why the system does not automatically mount those filesystems. Any ideas?? -- JY ------------------------------------------------------------ John E. Young NASA LaRC B1148/R226 Analytical Mechanics Associates, Inc. (757) 864-8659 "All ideas and opinions expressed in this communication are those of the author alone and do not necessarily reflect the ideas and opinions of anyone else." -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2016-12-30 17:01, John Young wrote:
I have a weird problem. I have an HP DL980 that had been running openSUSE 13.2. I upgraded it to openSUSE Leap 42.1 and that seemed to go OK, but when I try to boot the machine, the boot fails and I end up in emergency mode.
In looking around in emergency mode, I notice that /boot and /var do not get mounted. Both partitions are there and I can run fsck on them without problems. If I have an entry in /etc/fstab for /boot, for example, that looks like this:
LABEL=boot /boot ext4 acl,user_xattr 1 2
and issue the command in emergency mode "mount /boot", the system comes back with a prompt, but does NOT mount the filesystem.
I would try: "mount -v /boot" which should post an error message if it fails. Then I would look at the end of the journal immediately.
If I change the entry in /etc/fstab to be:
/dev/sda1 /boot ext4 acl,user_xattr 1 2
Issue (one line): lsblk --output NAME,KNAME,RA,RM,RO,SIZE,TYPE,FSTYPE,LABEL,PARTLABEL,MOUNTPOINT,UUID,PARTUUID,WWN,MODEL,ALIGNMENT and paste back here. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
John Young wrote:
In looking around in emergency mode, I notice that /boot and /var do not get mounted. ... If I have an entry in /etc/fstab for /boot, for example, that looks like this:
LABEL=boot /boot ext4 acl,user_xattr 1 2
and issue the command in emergency mode "mount /boot", the system comes back with a prompt, but does NOT mount the filesystem.
--- Is "/proc" mounted? To have LABEL support, /proc needs to be mounted (among other things)...
If I change the entry in /etc/fstab to be:
/dev/sda1 /boot ext4 acl,user_xattr 1 2
--- Doesn't need "/proc"... -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (3)
-
Carlos E. R.
-
John Young
-
L A Walsh