Date: Sat, 2 Mar 2019 10:39:15 -0800 From: David Christensen <dpchrist@holgerdanske.com> To: freebsd-questions@freebsd.org Subject: Re: Moving raw system image to another drive breaks GELI Message-ID: <c4720593-fd46-eeb1-9d3f-7e8a72160a60@holgerdanske.com> In-Reply-To: <f85da179-d38d-c322-ebdb-27ce9f9ee311@holgerdanske.com> References: <f85da179-d38d-c322-ebdb-27ce9f9ee311@holgerdanske.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2/26/19 10:00 AM, David Christensen wrote: > I have a computer: > > 2019-02-26 09:50:14 dpchrist@ragnar ~ > $ freebsd-version ; uname -a > 11.2-RELEASE-p9 > FreeBSD ragnar 11.2-RELEASE-p9 FreeBSD 11.2-RELEASE-p9 #0: Tue Feb 5 > 15:30:36 UTC 2019 > root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 > > > I installed to a SanDisk Ultra Fit USB 3.0 16 GB flash drive: > > Partitioning Auto (ZFS) > Pool Type/Disks stripe,da0 > Pool Name zroot > Force 4K Sectors YES > Encrypt Disks YES > Partition Scheme MBR (BIOS) > Swap Size 2g > Mirror Swap NO > Encrypt Swap YES > Install > > > If I do a raw binary copy of the USB flash drive to a Intel 520 Series > SSD 60 GB with dd(1) and boot the SSD, GELI rejects the passphrase and I > end up at a "mountroot>" prompt. > > > I would like to be able to move raw FreeBSD system images from drive to > drive and have them work. If I insert another USB flash drive such that the device node of the system drive changes, GELI breaks (refuses to accept the passphrase). So, it appears that GELI requires the device node name when created and the device node name when later opened to match (?). Is this a bug or a feature? Can I disable it? David
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c4720593-fd46-eeb1-9d3f-7e8a72160a60>