JoeyUK
Cadet
- Joined
- Jun 9, 2016
- Messages
- 2
This is my first ever post on FreeNAS forums, though I've been reading them ever since I first installed it about 18 months ago, so first off - Hello! apologies if this does duplicate anything else, but I've searched pretty hard and I can't find the same problem with this particular version...
Hardware setup
The Problem
I was running FreeNAS-9.10-STABLE-201604140622 and noticed that an update was available to the June release, Backed up my db through the GUI and set it on an update, but the system never came back.
When I logged into the console it was sat on this prompt:
So I had a read around, saw some of the posts around problems with Error 2 when FreeNAS 9.3 was out and tried some of the fixes:
What I've Tried
Any ideas greatly received!
Hardware setup
- HP ProLiant Microserver Gen8 G1610T
- 2GB ( I know! - it's all it came with) ECC Memory
- Embedded HP B120i RAID controller presenting 2 x 1TB Western Digital drives in RAID1 (I set this up before I truly learned the power of ZFS.)
- Integral Fusion USB 3.0 16GB boot drive
The Problem
I was running FreeNAS-9.10-STABLE-201604140622 and noticed that an update was available to the June release, Backed up my db through the GUI and set it on an update, but the system never came back.
When I logged into the console it was sat on this prompt:
Code:
Trying to mount root from zfs:freenas-boot/ROOT/9.10-STABLE-201606072003 []... Mounting from zfs:freenas-boot/ROOT/9.10-STABLE-201606072003 failed with error 2 . Loader variables: vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201606072003
So I had a read around, saw some of the posts around problems with Error 2 when FreeNAS 9.3 was out and tried some of the fixes:
What I've Tried
- Turning it off and on again (of course!) and taking the power completely away.
- Moving the USB stick to different ports, it's a USB 3.0 device but it was working fine in the internal USB2.0 port inside my MicroServer, have tried it in the front USB2.0 ports which are run off a different controller.
- USB 3.0 stick in USB 3.0 ports - when it was here it didn't even try to boot, went straight to my data disks
- Disabling the USB3.0 controller completely, but it didn't make a difference
- modifying GRUB at runtime to increase the wait for the USB enumeration in case the system needs to catch up, like it says in this guide: https://forums.freenas.org/index.php?threads/workaround-semi-fix-for-mountroot-issues-with-9-3.26071 but it still dropped out to mountroot
- tried to manually boot from mountroot, but it fails with the same error whether I use /default or /9.10-STABLE-xx
- Which seems a bit strange... maybe it's nothing but how come it says about nightlies? I've always stayed on STABLE just to play safe!Code:
mountroot> zfs:freenas-boot/ROOT/9.10-STABLE-201606072003 Trying to mount root from zfs:freenas-boot/ROOT/9.10-STABLE-201606072003 []... Loading early kernel modules: GEOM_RAID5: Module loaded, version 1.3.20140711.62 (rev f91e28e40bf7) panic: solaris assert: spa_writeable(spa), file: /tank/home/nightlies/build-freenas9/_BE/trueos/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c, line: 6677
Any ideas greatly received!