使用SoftRAID安裝好後,重開機,但這時畫面卻出現這個:
雖然不理她,五秒鐘之後也會繼續開機,功能也都正常,但心裡總是不舒坦,覺得哪裡怪怪的....
搜尋了一下,這個的確是14.04的Bug。還好,在Bug回報討論串有人提出已經解決了。
底下就是解法:
Fix from #28 extended to support LVM (so, I think, it is universal clean fix of this bug). Change recordfail section in /etc/grub.d/00_header to:
if [ "$quick_boot" = 1 ]; then cat <<EOF function recordfail { set recordfail=1 EOF GRUBMDDEVICE="$(grub-probe --target=disk "${grubdir}")" GRUBLVMDEVICE="$(grub-probe --target=disk "${grubdir}")" if echo "$GRUBMDDEVICE" | grep "/dev/md" > /dev/null; then cat <<EOF # GRUB lacks write support for $GRUBMDDEVICE, so recordfail support is disabled. EOF elif echo "$GRUBLVMDEVICE" | grep "/dev/mapper" > /dev/null; then cat <<EOF # GRUB lacks write support for $GRUBLVMDEVICE, so recordfail support is disabled. EOF else FS="$(grub-probe --target=fs "${grubdir}")" case "$FS" in btrfs | cpiofs | newc | odc | romfs | squash4 | tarfs | zfs) cat <<EOF # GRUB lacks write support for $FS, so recordfail support is disabled. EOF ;; *) cat <<EOF if [ -n "\${have_grubenv}" ]; then if [ -z "\${boot_once}" ]; then save_env recordfail; fi; fi EOF esac fi cat <<EOF }
接著執行update-grub,然後重新開機即可。
沒有留言:
張貼留言