You are not logged in.
Pages: 1
Hello, I succesfully installed Arch on a root zfs following the guide in the wiki, without a separate boot partition, the current disk layout is a 1M boot_grub parition and rest assigned to the zroot pool.
I would like to switch to EFI boot and need room for the fat32 partition, would it be possible to operate on the partition holding the zpool using a tool like gparted?
Offline
It's not possible to shrink zfs pools or remove non-redundant drives.
The fastest data and structure preserving way seems to be to use send and receive for snapshots. But if you've just installed al it's probably faster to just reinstall it..
Last edited by null (2016-09-21 09:06:31)
Offline
Yeah, it was a long shot, thank you.
Offline
Please don't say conclusive, if you don't know.
It is possible. In FreeBSD with:
# gpart resize
https://www.vultr.com/docs/resize-zfs-s … bsd-trueos.
In Arch gpart doesn't have zfs support (# gpart -L).
So boot from BSD and resize partition.
Offline
Please don't say conclusive, if you don't know.
So boot from BSD and resize partition.
Your link refers to expanding a ZFS volume, which nobody has said is impossible. I believe that null was correct in saying that you can't shrink a ZFS volume.
Offline
Yupp. That's what I said
Also for the expansion thing: zfsonlinux seems do have some trouble with autoexpansion but I'm pretty sure that you can expand a ZFS pool with zfsonlinux without having to boot up some FreeBSD.
Offline
Pages: 1