https://bugzilla.novell.com/show_bug.cgi?id=812596 https://bugzilla.novell.com/show_bug.cgi?id=812596#c0 Summary: yast2 bootloader fails, detects hard disc as NFS Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86 OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Bootloader AssignedTo: jsrain@suse.com ReportedBy: dfreeman@ieee.org QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 (BTW, you haven't added openSUSE 12.3 as an option under Operating System, above.) I have replaced a failing hard disc with another drive. I recreated the partition structure using fdisk, and I copied the files using rsync under the openSUSE 12.3 installation DVD rescue mode. My usual procedure for installing the bootloader: * First go through Grub config files to replace the references to /dev/disk/by-id to refer to the new drive mount /dev/sda1 /mnt mount --bind /dev /mnt/dev mount --bind /proc /mnt/proc mount --bind /sys /mnt/sys cd /mnt chroot . grub-install This now fails on grub-install. It runs what appears to be yest2 bootloader instead, and that gives the message "Because of the partitioning the boot loader cannot be initialised properly." (Wow, very informative.) I looked in y2log, which I can't attach for you since the machine is not bootable. One line stands out as the probable culprit: [YCP] bootloader/routines/misc.ycp:1843 Boot device - disk: /dev/nfs Perhaps it is detecting that /boot is on an NFS mount due to the use of chroot? This procedure of mine has worked for some time. I don't know of any other way to install the bootloader, or I'd be doing that instead. Please help - is there a better way? Or is this basically the correct way but now something is broken? Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.