I've just dd'd 8.0.2 amd64 image to a flash drive and booted up FreeNAS. I'm getting a "ROOT MOUNT ERROR" on boot:
The startup sequence stoops asking for input. If I type in ifs:/dev/ufs/FreeNASs1a, it completes, and starts up fine. However, this means the box doesn't boot properly without manual input. What am I doing wrong here?
Motherboard: Intel D510MO, 4Gb RAM
Flash Drive: 4Gb Apacer
Code:
umass0: <vendor 0x1005 USB FLASH DRIVE, class 0/0, rev 2.00/1.00, addr 2> on usbus4 Oct 15 21:18:40 morpork kernel: Root mount waiting for: usbus4 Oct 15 21:18:40 morpork kernel: Trying to mount root from ufs:/dev/ufs/FreeNASs1a Oct 15 21:18:40 morpork kernel: ROOT MOUNT ERROR: Oct 15 21:18:40 morpork kernel: If you have invalid mount options, reboot, and first try the following from Oct 15 21:18:40 morpork kernel: the loader prompt: Oct 15 21:18:40 morpork kernel: Oct 15 21:18:40 morpork kernel: set vfs.root.mountfrom.options=rw Oct 15 21:18:40 morpork kernel: Oct 15 21:18:40 morpork kernel: and then remove invalid mount options from /etc/fstab. Oct 15 21:18:40 morpork kernel: Oct 15 21:18:40 morpork kernel: Loader variables:da0 at umass-sim0 bus 0 scbus4 targe Oct 15 21:18:40 morpork kernel: t v0f sl.urno ot0.mountfrom= Oct 15 21:18:40 morpork kernel: da0: ufs:/dev/ufs/FreeNASs1a< USB FLASH DRIVE PMAP> Removable Direct Access SCSI-0 device Oct 15 21:18:40 morpork kernel: da0: 40.000MB/s transfers Oct 15 21:18:40 morpork kernel: vfs.root.mountfrom.options=ro Oct 15 21:18:40 morpork kernel: da0: 3824MB (7831552 512 byte sectors: 255H 63S/T 487C) Oct 15 21:18:40 morpork kernel: Oct 15 21:18:40 morpork kernel: Oct 15 21:18:40 morpork kernel: Manual root filesystem specification: Oct 15 21:18:40 morpork kernel: <fstype>:<device> Mount <device> using filesystem <fstype> Oct 15 21:18:40 morpork kernel: eg. ufs:/dev/da0s1a Oct 15 21:18:40 morpork kernel: eg. cd9660:/dev/acd0 Oct 15 21:18:40 morpork kernel: This is equivalent to: mount -t cd9660 /dev/acd0 / Oct 15 21:18:40 morpork kernel: Oct 15 21:18:40 morpork kernel: ? List valid disk boot devices Oct 15 21:18:40 morpork kernel: <empty line> Abort manual input Oct 15 21:18:40 morpork kernel: Oct 15 21:18:40 morpork kernel: mountroot> GEOM: da0s1: geometry does not match label (16h,63s != 255h,63s). Oct 15 21:18:40 morpork kernel: ufs:/dev/ufs/FreeNASs1a Oct 15 21:18:40 morpork kernel: Trying to mount root from ufs:/dev/ufs/FreeNASs1a Oct 15 21:18:40 morpork kernel: ZFS NOTICE: Prefetch is disabled by default if less than 4GB of RAM is present; Oct 15 21:18:40 morpork kernel: to enable, add "vfs.zfs.prefetch_disable=0" to /boot/loader.conf. Oct 15 21:18:40 morpork kernel: ZFS filesystem version 4 Oct 15 21:18:40 morpork kernel: ZFS storage pool version 15
The startup sequence stoops asking for input. If I type in ifs:/dev/ufs/FreeNASs1a, it completes, and starts up fine. However, this means the box doesn't boot properly without manual input. What am I doing wrong here?
Motherboard: Intel D510MO, 4Gb RAM
Flash Drive: 4Gb Apacer