Date: Sun, 06 Feb 2011 18:16:59 +0100 From: Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no> To: freebsd-arm@FreeBSD.org Subject: FreeBSD on a DockStar - doesn't mount root Message-ID: <20110206181659.869861bf.torfinn.ingolfsen@broadpark.no>
next in thread | raw e-mail | index | archive | help
Hello, I have a Seagate DockStar (Sheevaplug derivative) and have followed this guide[1] to install FreeBSD on it. In particular: - installed a new uboot[2], this works nicely - prepared a new usb memory stick[3], which behaves well when connected to my workstation - installed the pre-built distribution[4] on the memory stick - configured uboot as mentioned here[5] When I boot the DockStar with this usb memory stick, the kernel boots, but then it stops because it fails to mount root. Relevant parts of the output: ugen0.3: <Verbatim> at usbus0 umass0: <Verbatim STORE N GO, class 0/0, rev 2.00/1.00, addr 3> on usbus0 umass0: SCSI over Bulk-Only; quirks = 0x0000 umass0:0:0:-1: Attached to scbus0 Trying to mount root from ufs:/dev/ufs/kirkwoodroot ROOT MOUNT ERROR: If you have invalid mount options, reboot, and first try the following from the loader prompt: set vfs.root.mountfrom.options=rw and then remove invalid mount options from /etc/fstab. Loader variables: vfs.root.mountfrom= vfs.root.mountfrom.options= Manual root filesystem specification: <fstype>:<device> Mount <device> using filesystem <fstype> eg. ufs:/dev/da0s1a eg. cd9660:/dev/acd0 This is equivalent to: mount -t cd9660 /dev/acd0 / ? List valid disk boot devices <empty line> Abort manual input mountroot> at this point trying '?' gives no GEOM devices, and also trying to manually input ufs:/dev/ufs/kirkwoodroot doesn't help either. Yes, I have verified on my workstation that the memory stick have /dev/ufs/kirkwoodroot and that I can mount the partition from it. What can I do to fix the problem? As usual, I have a worklog page[6] for the dockstar and FreeBSD. References: 1) http://cooltrainer.org/projects/freebsd-kirkwood/ 2) http://jeff.doozan.com/debian/uboot/ 3) http://cooltrainer.org/projects/freebsd-kirkwood/building/#prepare-drive 4) http://cooltrainer.org/projects/freebsd-kirkwood/distribution/ 5) http://cooltrainer.org/projects/freebsd-kirkwood/installation/ 6) http://sites.google.com/site/tingox/seagate_dockstar_freebsd -- Regards, Torfinn Ingolfsen
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110206181659.869861bf.torfinn.ingolfsen>