Arch just got a little easier. Archinstall 3.0 brings some interesting improvements.

https://www.youtube.com/watch?v=HgbGfvO8Q8k

#linux #arch #archlinux

Archinstall 3.0: Arch Improves its Official Installer

YouTube
@itsfoss I’m too much of a control freak to use it. I still install Arch manually 😂

@TintedKiwi @itsfoss Archinstall never worked for me.

That's why I lost hope and now a days just do the installation manually as I've gotten used to it.

@twaha_rahman @itsfoss I recall I wasn’t happy with it’s BTRFS support and wanted more control over the process since I couldn’t get snapper to work OOTB. Eventually I just wanted total control as I customised more of my system during installation instead of afterwards.

I have everything documented now so I can do a full reinstall in about 2 hours at most.

@TintedKiwi @itsfoss Btw, what resource did you follow to setup BTRFS with proper snapshots?

I'm not satisfied with my current BTRFS setup. It doesn't provide me with a usable backup of the /boot partition.

@twaha_rahman @itsfoss I'm using snapper-rollback from the AUR with the suggested layout from the Arch Wiki. https://github.com/jrabinow/snapper-rollback

I have subvolumes for root, .snapshots, /var/cache/pacman/pkg and /var/log.

I use a script to backup /boot to /.backup/boot with rsync before taking snapshots. Another script restores /boot from the snapshot's /.backup/boot directory after executing snapper-rollback.

I still need a script to boot into my snapshots as I use systemd-boot with UKI's.

GitHub - jrabinow/snapper-rollback: Script for rolling back to a previous snapper-managed BTRFS snapshot.

Script for rolling back to a previous snapper-managed BTRFS snapshot. - jrabinow/snapper-rollback

GitHub

@twaha_rahman @itsfoss I'm currently not using a subvolume for /home as it is quite tricky to restore.

I've seen this guide for Debian suggested a few times for restoring non-root subvolume snapshots https://github.com/david-cortes/snapper-in-debian-guide

GitHub - david-cortes/snapper-in-debian-guide: Step-by-step guide for configuring Debian with automated BTRFS snapshots and rollbacks from the boot menu

Step-by-step guide for configuring Debian with automated BTRFS snapshots and rollbacks from the boot menu - david-cortes/snapper-in-debian-guide

GitHub