Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jun 2016 18:31:29 -0600
From:      Ian Lepore <ian@freebsd.org>
To:        Lou Katz <pi@metron.com>, freebsd-arm@freebsd.org
Subject:   Re: A possible solution to booting from another USB stick
Message-ID:  <1465864289.1188.140.camel@freebsd.org>
In-Reply-To: <20160610071928.GA75585@metron.com>
References:  <20160610071928.GA75585@metron.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2016-06-10 at 00:19 -0700, Lou Katz wrote:
> It occurred to me that as long as I had the same version of FreeBSD
> on the
> bootable card and in a USB adapter I could boot normally, then mount
> the system on the adapter card and do a chroot.
> 
> A quicky and dirty test indicates that might work for what I want to
> do,
> which is to:
> 	a. modify an application
> 	b. add or subtract data files
> and as a freebie, I seem to get
> 	c. ability to change things without rebooting.
> 
> I will report back after I try this in earnest.
> 
> Thanks for the feedback.
> 

I apparently missed the first round of this question.

In uboot, you need to do a "usb start", then do "usb dev" and see if it
recognizes your disk device.  If so, you're in business, tell ubldr to
load the kernel from it instead of sdcard by doing:
 
  setenv loaderdev disk1

If there are multiple disks you might need disk2, disk3, whatever.  If
there are multiple partitions involved you might need, for example,
disk1:2 to boot from partition 2.

-- Ian



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