Thank you so much guys! Being a newbie in Arch and Antergos I can say that finally did it! To summarize:
- Disable the RAID from the BIOS, set the HDD as AHCI
- Run Antergos from the Live USB
- Install it as usual, selecting ZFS in a mirror configuration
- Restart and see the eror message about no ZFS modules
- Reboot using the Antergos Live USB
- Open terminal and run
$ sudo su
# modprobe zfs
# zpool import -R /mnt/ -f yourzfspool_here
# mount /dev/sad1 /mnt/boot
# arch-chroot /mnt/
# pacman -Syu
# pacman -S zfs
- Modify /etc/mkinitcpio.conf
Search for FILES=""; modify that line so you end up with FILES="/usr/lib/libgcc_s.so.1"
# mkinitcpio -p linux
After that you can reboot to your hard drive right into your Antergos installation.
There are a couple more of problems to resolve, when you startup you will see:
ERROR: resume: no device specified for hibernation
ash: 1: unknown operand
cannot open 'yourzfs_pool
no pools avalaible to import
Nonetheless you will still be able to run Antergos; and the other problem is that the volumes show in the Nemo but you can open them; and the system monitor doesn’t report the amount of space of the ZFS pool.
I have a 300GB Mirror pool using ZFS, but it says only 0.5 Gb.
Do you think this is for another post? Where should I post it?