Arch Linux Installation Guide (including BTRFS, QTile, ZRAM, disk encryption, timeshift)

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ม.ค. 2025

ความคิดเห็น • 43

  • @Flackon
    @Flackon 4 หลายเดือนก่อน +16

    Great guide!
    A good thing to mention perhaps is that the "@" and "@home" subvolume names are absolutely REQUIRED for timeshift to work, which tripped me up.
    I tried to use it but my btrfs subvolumes had different names, and so I was unable to use timeshift to create snapshots.

    • @theradlectures
      @theradlectures  4 หลายเดือนก่อน

      Good observation! I have updated the github guide (link: github.com/radleylewis/arch_installation_guide ) to be more explicit on this too. Thanks for the feedback.

  • @sayanta.k
    @sayanta.k 2 หลายเดือนก่อน +1

    great guide. watching this on my ext4 arch system. I'm thinking of switching to btrfs. this will help me alot. thanks!

  • @teprox7690
    @teprox7690 2 หลายเดือนก่อน +1

    Many thanks for this great tutorial ❤❤❤

  • @shawn284
    @shawn284 2 หลายเดือนก่อน +4

    Great video, thanks! Can you make one on ricing Qtile? Look forward to seeing your next Arch video👍

  • @harleylazy
    @harleylazy 5 หลายเดือนก่อน +8

    Wish you posted this video way before, configured my arch with btrfs but forgot to do the subvolumes 'cause I was following another video and I'm new to BTRFS.
    Now I'm kinda lazy to redo all lmao

    • @theradlectures
      @theradlectures  5 หลายเดือนก่อน +2

      haha! Ah damn, I can understand that, especially if you've riced your setup a lot. Still might be worth it!

  • @ps-ri2qk
    @ps-ri2qk 2 หลายเดือนก่อน +1

    Great video, thank you! I now have a reasonable method to backup/restore my system. It would help a lot if you clear the screen before running commands. When you pause it on YT, the red pause line near the bottom is directly over the text and obfuscates it quite well. If you would kindly leave the command there a couple of seconds it would be very helpful in trying to copy it down. Thank you again sir, great work.

  • @Mrlogix-qc4rh
    @Mrlogix-qc4rh 2 หลายเดือนก่อน +1

    OMG this is what am looking for sir..!!! the best guide of arch installation for me. can you do the same thing with VOID distro sir? thanks

  • @Sos_tenuto
    @Sos_tenuto 19 วันที่ผ่านมา +1

    When's the QTile ricing coming!!!! Just kidding, thank you for the guide :)

  • @AG-uh9bf
    @AG-uh9bf 4 หลายเดือนก่อน +1

    Thanks for this! On my last install I ran into issues with systemd-boot having /boot on a non-snapshotted partition and thus making snapshots unbootable after a kernel update.
    Was racking my brain trying to find a better way and not having much experience with grub.

  • @inio
    @inio 5 หลายเดือนก่อน +5

    Just a small advice , when you write command in terminal please wait at least 3sec before hitting enter. Sometimes I cant even stop it with spacer because you hit enter to fast.

    • @theradlectures
      @theradlectures  5 หลายเดือนก่อน +1

      Cheers for the feedback. Btw, if you are looking for any commands, they are linked in the repo in the video description.

    • @inio
      @inio 5 หลายเดือนก่อน +1

      ​@@theradlecturesSorry to point out but there is minor mistake on repo cryptsetup luksformat /dev/nvme0n1p3

    • @theradlectures
      @theradlectures  5 หลายเดือนก่อน +1

      great pickup, I have fixed this in the repo.

  • @inio
    @inio 5 หลายเดือนก่อน +3

    Nice video mate, I definitely learnt bew things: like automatic mirrors update. Intresting thing, whu do you prefer timeshift over snapper. Im using snapper and it saved me from failure 4 times without even going back to live usb stick.

    • @theradlectures
      @theradlectures  5 หลายเดือนก่อน

      Cheers brother. Yes, good call. I've stuck with Timeshift out of habit but may install void Linux on another machine and give snapper a go. Thanks for the comment!

    • @inio
      @inio 5 หลายเดือนก่อน +1

      ​@@theradlecturesWhat I'm looking for now is video with btrfs, snapper and zstd zram. My system is a bit messy, all works great but I'm lacking of space hence I bought 1tb nvme today. I don't understand everything, reading official documentation isn't too helpful.

    • @theradlectures
      @theradlectures  5 หลายเดือนก่อน

      Great idea for another tutorial. Thanks for the tip.

    • @inio
      @inio 5 หลายเดือนก่อน

      ​@@theradlecturesThank you for your reply. I did install snapper but I couldn't boot to snapshots nor make it visible in grub unless I pointed to /efi/grub/grub cfg
      Could you tell me for 100% that timeshift doesn't have problems with booting from snapshots in grub?

    • @theradlectures
      @theradlectures  5 หลายเดือนก่อน

      @@inio np. Yes, I can confirm that with the below changes snapshots are viewable in grub and can be booted from:
      sudo systemctl edit --full grub-btrfsd
      # NOTE:
      # rm : ExecStart=/usr/bin/grub-btrfsd --syslog /.snapshots
      # add: ExecStart=/usr/bin/grub-btrfsd --syslog -t
      sudo grub-mkconfig -o /boot/grub/grub.cfg

  • @angelosdkg
    @angelosdkg 6 วันที่ผ่านมา

    awesome guide and now the aur maintainer of zramd delete his repo on github and aur .. what we should do ?

  • @EmperorSalami
    @EmperorSalami หลายเดือนก่อน

    40:34 is this necessary if I didn't encrypt my partition?

  • @ixin645
    @ixin645 5 หลายเดือนก่อน +5

    based

  • @abrahamrocha5002
    @abrahamrocha5002 4 หลายเดือนก่อน +1

    Thank god i found this I updated arch and got super lost trying to fix it. Id input my password and it would restart my system. My timeshift didnt work bc I didnt set it up right, gave up and lost all my stuff. Nvr again im about to study the fuck out of this video. RIP my rice hyprland 😢. I was doing so well at least thats what i thought

    • @theradlectures
      @theradlectures  4 หลายเดือนก่อน

      Oh man, that sucks! Remember to commit your work! Btw, all the commands are in the GitHub link for your reference if that helps. I will do a full rice on qtile in the coming weeks.

  • @MrKhodaverdian
    @MrKhodaverdian 4 หลายเดือนก่อน +1

    I'm curious of one thing, when I originally set up btrfs+encryption using the Archinstall script and used timeshift, I recall at one point running into an issue:
    - I ran pacman -Syu
    - I then restored to an older snapshot
    - I got an error along the lines of "/boot failed to mount"
    - I was able to fix this eventually by chrooting into the system and updating via pacman -Syu again and i think some other command to sync it with something. Dont remember which of these fixed the issue but it was something with the kernel versions having some kind of version mismatch.
    With the set-up in this video, when I make timeshift snapshots, will it propperly restore everything in the system, or are there still some issues that come up regarding restoring an old kernel version. Because I'm currently under the impression that timeshift cant propperly restore /boot since its a VFAT format instead of btrfs like the main partition is.

    • @theradlectures
      @theradlectures  4 หลายเดือนก่อน

      Interesting. Honestly, I have not had any issues restoring my system and this is the approach I have been using for some time. That being said, if I do come across behaviour like what you have described I will be sure to keep this in mind.

  • @pjkkerr
    @pjkkerr หลายเดือนก่อน

    If an update has messed up the /boot directory, then presumably rolling back to a snapshot won't work because /boot is fat32, not btrfs. Would backing up the entire /boot directory to an external drive fix this?

  • @haananiiz725
    @haananiiz725 วันที่ผ่านมา

    It's a ThinkPad, what a chad.

  • @nervouslookingman5954
    @nervouslookingman5954 4 หลายเดือนก่อน +1

    Don't you use hibernation?

    • @theradlectures
      @theradlectures  4 หลายเดือนก่อน

      On this machine with zram I do not.

  • @craze5362
    @craze5362 4 หลายเดือนก่อน

    great guide, i wanted to do a fresh install of arch linux. i was having issues with trying to install paru. When i run makepkg -si, it gives me an error saying that "his version of alpm.rs does not support libalpm v15.0.0 only v14.x.x is supported". do you have any idea how i can work around this? thank you again for this tutroial!

    • @craze5362
      @craze5362 4 หลายเดือนก่อน +2

      got it to work, had to build from master

    • @theradlectures
      @theradlectures  4 หลายเดือนก่อน

      Awesome work!

  • @tridens6708
    @tridens6708 21 วันที่ผ่านมา

    To complicated for beginner I just used Arch install easier quicker why make it complicated 😢

  • @AgentSmith-em2sz
    @AgentSmith-em2sz หลายเดือนก่อน

    your tutorial just does not work for me, got a T420s and a samsung ssd, I was really carefull 2x, even tried modifying stuff because arch wikki does some settings a bit differently, but the fucking disk just wont boot.... I know you put a lot of work into this but something is either wrong, or the new version broke your tutorial, or my system is incompatible somehow 😅 oh well

    • @theradlectures
      @theradlectures  หลายเดือนก่อน

      Check that you're using UEFI