Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Oct 2013 10:03:56 GMT
From:      daniel schütze <dms@cwa.uk.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/183328: freebsd-update upgrade from 9.1 to 9.2 for zfs on root results in unbootable system
Message-ID:  <201310261003.r9QA3ugX087780@oldred.freebsd.org>
Resent-Message-ID: <201310261010.r9QAA0la007516@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         183328
>Category:       misc
>Synopsis:       freebsd-update upgrade from 9.1 to 9.2 for zfs on root results in unbootable system
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 26 10:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     daniel schütze
>Release:        9.1
>Organization:
>Environment:
FreeBSD storage1 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
A HP ProLiant MicroServer Gen8 had FreeBSD 9.1 successfully installed on it with root on zfs following the instructions here

http://wp.strahlert.net/wordpress/zfs-2/installing-freebsd-9-1-using-root-on-zfs-and-gpt-disks/

In short a pair of sata disks in mirror array.

The server was running fine but needed to be relocated so at that point the FreeBSD-update command was run to upgrade to 9.2

On attempting to reboot the system stopped at the "OK" prompt (of one of the zfs boot loaders) stating the kernel was not found.  There was also an error reported that no disk could be found to boot from and lsdev listed no devices of any sort.

It appears another person was having the exact same problem
http://forums.freebsd.org/showpost.php?p=234988&postcount=3
>How-To-Repeat:
I have not attempted to repeat the problem.
>Fix:
I put the bootcode from FreeBSD 9.2 on the disks "just in case" but this made no difference.

I was not able to fix the problem but I was able to rescue the system by booting from a 9.2 loaded memory stick, and running FreeBSD-update rollback which successfully restored the system to 9.1 and allowed it to boot.

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310261003.r9QA3ugX087780>