Moving a ZFS install to another system

Brian Read

Well-Known Member
Jan 4, 2017
120
5
58
75
I've got a proxmox install which is just one ZFS pool (inc the system and bootup).

I want to move it to another system. When I try to boot from it, it gives me a "no such device (xxxxx) " and "unknown filesystem ", and drops me into "Grub rescue".

How do I update the grub so that it boots?

Cheers Brian
 
Here is the relevant documentation for that problem.

Depending on the used method, it is very, very easy. I did a bios-boot move to another system two weeks ago and a simple grub-install in chroot did the trick.
 
However neither worked.

Here is my setup:

Code:
root@pve:~# lsblk -o +FSTYPE
NAME      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT FSTYPE
sda         8:0    0   2.7T  0 disk          
├─sda1      8:1    0  1007K  0 part          
├─sda2      8:2    0   2.7T  0 part            zfs_member
└─sda9      8:9    0     8M  0 part          
sdb         8:16   0   2.7T  0 disk          
├─sdb1      8:17   0   2.7T  0 part            zfs_member
└─sdb9      8:25   0     8M  0 part          
sdc         8:32   0   2.7T  0 disk          
├─sdc1      8:33   0  1007K  0 part          
├─sdc2      8:34   0   2.7T  0 part            zfs_member
└─sdc9      8:41   0     8M  0 part

I did grub-install on /dev/sda9 and sdb9 and sdc9.

But I still get the grub-rescue prompt on boot.
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!