M42/LNX Installation types: *************************** ZFS Installation on USB/similar media: ************************************** Write/flash the M42/LNX .raw Image to a 60G+ media which is boot-able after the process. The last partition which is "Empty" must resized to the rest of the drive-volume and a new filesystem/zpool created. ZFS Installation on SATA/SSD/HDD/similar media: *********************************************** Its possible, to write the .raw Image to a SSD/HDD - SATA/etc drive direct, its a full and completed installation by defined zpool/partitions. The last partition which is "Empty" must resized to the rest of the drive-volume and a new filesystem/zpool created. Manual ZFS Installation (any media): ************************************ Write/flash the M42/LNX .raw Image to another 60G+ media which is boot-able after the process and boot M42/LNX. Create now the partitions, GPT table > EFI or BIOS-BOOT Partition > SWAP Partition > Linux Filesystem Partition If you use a EFI Partition format it fat16/32 > mkfs.vfat -F32 -n EFI /dev/ (e.g. /dev/sda1) then > mkswap -L SWAP /dev/ (e.g. /dev/sda2) then > zpool create -f -o compatibility=grub2 -R /sysroot /dev/ (e.g. OS /dev/sda3) then > zfs set mountpoint=/ (e.g. OS) zfs create /boot zfs create /root zfs create /home zfs create /usr zfs create /var zfs create /opt zfs create /srv zfs create /tmp zfs create /usr/local zfs create /usr/local/src zfs create /usr/src zfs create /usr/srcs zfs create /usr/bins zfs create /var/lib zfs create /var/db zfs create /var/bins zfs create /var/local zfs create /srv/aio then if EFI Partition was created > "mkdir /sysroot/boot/efi && mount /dev/ /sysroot/boot/efi" now > rsync -aAxXvH / /sysroot/ rsync -aAxXvH /boot/ /sysroot/boot/ rsync -aAxXvH /boot/efi/ /sysroot/boot/efi/ rsync -aAxXvH /root/ /sysroot/root/ rsync -aAxXvH /home/ /sysroot/home/ rsync -aAxXvH /usr/ /sysroot/usr/ rsync -aAxXvH /usr/local/ /sysroot/usr/local/ rsync -aAxXvH /usr/src/ /sysroot/usr/src/ rsync -aAxXvH /usr/srcs/ /sysroot/usr/srcs/ rsync -aAxXvH /usr/bins/ /sysroot/usr/bins/ rsync -aAxXvH /var/ /sysroot/var/ rsync -aAxXvH /var/lib/ /sysroot/var/lib/ rsync -aAxXvH /var/db/ /sysroot/var/db/ rsync -aAxXvH /var/bins/ /sysroot/var/bins/ rsync -aAxXvH /var/local/ /sysroot/var/local/ rsync -aAxXvH /opt/ /sysroot/opt/ now > mount -t proc /proc /sysroot/proc mount -o bind /dev /sysroot/dev mount -o bind /dev/pts /sysroot/dev/pts mount -o bind /sys /sysroot/sysroot mount -o bind /run /sysroot/run and if EFI > mount -o bind /sys/firmware/efi/efivars /sysroot/sys/firmware/efi/efivars now > cd /sysroot && chroot . /bin/bash then > Configure and install the system and install grub for EFI or BIOS. The Document continues next time..