From owner-freebsd-questions@FreeBSD.ORG Tue Nov 18 22:05:32 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A62EC453 for ; Tue, 18 Nov 2014 22:05:32 +0000 (UTC) Received: from smtp07.citynetwork.se (mail.citynetwork.se [91.123.193.200]) (using TLSv1.1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5E046AB3 for ; Tue, 18 Nov 2014 22:05:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp07.citynetwork.se (Postfix) with ESMTP id 17B3258113E for ; Tue, 18 Nov 2014 23:05:28 +0100 (CET) X-Virus-Scanned: amavisd-new at citynetwork.se Received: from smtp07.citynetwork.se ([127.0.0.1]) by localhost (smtp07.citynetwork.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uO+HvgU-dUPI for ; Tue, 18 Nov 2014 23:05:26 +0100 (CET) Received: from [10.0.40.3] (vpn.solid.lth.se [130.235.77.253]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: devel@antoneliasson.se) by smtp07.citynetwork.se (Postfix) with ESMTPSA id B8D34580C89 for ; Tue, 18 Nov 2014 23:05:26 +0100 (CET) Message-ID: <546BC2A5.6010806@antoneliasson.se> Date: Tue, 18 Nov 2014 23:05:25 +0100 From: Anton Eliasson User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Mounting from zfs:zroot/ROOT/default failed with error 2: unknown file system after upgrade to 10.1-RELEASE Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Nov 2014 22:05:32 -0000 Hi! After upgrading a server from FreeBSD 10.0-RELEASE to 10.1-RELEASE it no longer starts up. The bootloader shows its usual menu and then proceeds to load zfs.ko, opensolaris.ko and some third module. Then kernel boots and continues all the way to mountroot where it fails with the message "Mounting from zfs:zroot/ROOT/default failed with error 2: unknown file system." The entire message: https://cloud.solid.lth.se/public.php?service=files&t=27c15a131ca63b19f619a7ee558fe8d1 Entering zfs:zroot, zfs:zroot/ROOT, zfs:zroot/ROOT/default or zfs:anythingelse results in the same error. FreeBSD 10.0 was installed this summer. I believe I used the installer's guided procedure for installing on a mirrored ZFS root. Each drive has a GPT table with a 512k freebsd-boot, a freebsd-swap and a freebsd-zfs partition. No separate /boot. There is no vfs.root.mountfrom directive in /boot/loader.conf and no / in /etc/fstab. If I set vfs.root.mountfrom="zfs:zroot" it fails with the same message but a slightly different path (zfs:zroot). The motherboard is a Supermicro X9SRH-7TF. I can import and mount the root filesystem with a FreeBSD live CD without problems. Some config files pulled from a very similar installation (same server model, installed at the same time). They should be more or less identical on the server that won't boot: /etc/rc.conf: hostname="..." keymap="swedish.iso.kbd" # Use synchronous DHCP; pause boot until DHCP is completed. ifconfig_ix0="SYNCDHCP" sshd_enable="YES" ntpd_enable="YES" # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable dumpdev="AUTO" zfs_enable="YES" # IPFW [...] /boot/loader.conf: zfs_load="YES" geom_mirror_load="YES" /etc/fstab: fdesc /dev/fd fdescfs rw 0 0 /dev/mirror/swap none swap sw 0 0 Thanks! -- Best Regards, Anton Eliasson