Move GELI encrypted disk to different computer

I have a geli encrypted USB drive.

I decided to try moving this disk to a different FreeBSD host as a disaster recovery scenario.

When I connect this USB drive to a different FreeBSD host, the USB drive is recognized with usbconfig, but there is no drive that shows up under /dev. Nothing.

When I attach this same disk to Debian or macOS, I can see the drive. Hmm?

Any suggesstions? Thanks.
 
I'm not familiar with GELI, but as far as I know at least the partitioning scheme doesn't show up before the drive is decrypted in FreeBSD.
 
The problem should not be related to GELI. I have such a drive which shows up uder FreeBSD when I power it up using a USB hub and connect the hub to the PC. Now the drive has GELI enycrpted partitions, before it has been plain UFS. The behaviour has not changed. Some timings can be tweaked, but I can live with the situation.
 
I have a geli encrypted USB drive.

I decided to try moving this disk to a different FreeBSD host as a disaster recovery scenario.

When I connect this USB drive to a different FreeBSD host, the USB drive is recognized with usbconfig, but there is no drive that shows up under /dev. Nothing.

When I attach this same disk to Debian or macOS, I can see the drive. Hmm?

Any suggesstions? Thanks.

the only experience i have was move a sata hard disk encrypted with geli with no problem
what do you see when you connect and run dmesg ?
in theory you have to see some drive
 
Thanks for the replies. I think I'm going to have to write this off as weirdness with vmware fusion.

I reattached these disks to the same server no problem, after a fresh install of FreeBSD. When I was making a go at installing FreeNAS it recognized the disks as well. Only problem was with FreeBSD running as a guest under vmware fusion.
 
Only problem was with FreeBSD running as a guest under vmware fusion.
This does require USB pass-through to work. I'm not sure what the status is for that on VMWare, it's a bit dodgy on VirtualBox.

Keep in mind that all a VM sees is virtual hardware or whatever is passed on through the VM layer. If you don't enable pass-through the host is the only system that actually sees a USB device.
 
Back
Top