This is a HIGHLY under exposed Linux channel. One of the most helpful for people learning Linux. No silly constant distro reviews. Just solid, valuable info! Thank you!
I learn something new every time with your videos, many thanks. Haven't looked closely at BTRFS and it's variables but you illuminated possible issues with SSD's I shall research... Cheers.
good video, always wondered how to get an update between releases of the ISO. Also since you have to install without compression, in this case. I do a sudo btrfs fi defragment / -r to compress the files that should have been compressed during install.
Right, with a rolling release the packages are continuously updated - sometimes daily. :) The Arch software repositories remain the same indefinitely, unlike, say, a traditional distro such as Fedora where a brand new repo is set up to support a new release twice a year. Editing the /etc/fstab file to enable ztsd compression *before* first boot makes sure all additional files going forward will get data compressed to save space and maybe add a little performance. BTRFS defragmentation is not discussed in this video - thanks for adding the info!
Stephen, I love this tut. I come back to it often. If you don't mind me asking, is it possible for you to redo this tutorial but add an example of restoring from a snapper snapshot? Either that or how to use snapper rollback. I believe that's something that people might not be certain about. If you already have a video about this, I am sorry, I can't seem to find it then.
Have you had the chance to watch ruclips.net/video/_97JOyC1o2o/видео.html ? Instead of Snapper, here's how to do the same with Timeshift rollback: ruclips.net/video/zQQN3Pj4K0Y/видео.html Thanks for the suggestion, and good luck!
Great Arch Linux walkthrough Stephen! I am finally going to run this on hardware. If I used systemd-boot as the boot manager, will it find my other OS entries like GRUB does?
It can only start other EFI executables (such as Windows): wiki.archlinux.org/title/systemd-boot This needs configuration - it will not auto-detect. This can be a danger to your current OS install! As far as I know, GRUB uses os-prober for actually detecting other OS installs. It's one of the reasons most still will use GRUB for the foreseeable future. ;) Also, I would *not* use ArchInstall yet for any machine in production/care about. It's simply not quite ready imho.
i've been running arch i think since Feb. I just noticed a scary looking message about grub after a -Syu for maintenance. I guess everything is fine since I've updated and rebooted a few times since that Aug 30 update and have had no issues. But what does it all mean - under what conditions lead to unbootable systems? the wiki just says "some configurations," but I don't see it go into any more specifics? I also forgot how I installed arch. I see fdisk lists a gpt, but i also see a Bios boot partition at /sda1 and an EFI system at /sda4, lol
Yeah the GRUB thing missed me as well lol. Thanks for sharing! :) EDIT: The EndeavourOS page has the specifics: endeavouros.com/news/full-transparency-on-the-grub-issue/
@@stephenstechtalks5377 oh, perfect! Thank u so much
2 года назад+1
This is really great content, however I have tried it step by step in virtualbox Vms and in a physical machine, and consistently the OS is unable to boot from the snapshots. Maybe the same config from Set 2022 will do the magic.
Hey i have already /home partition with ext4. and when i'm using this archinstall script. in drive layout step. i tried to assign mount point of my old /home partition to /home for Arch. but it says "format" and i don't want it to be formatted. and the mark/unmark option in archinstall is not working. it didn't unmark the format option on that /home partition. is this a bug? if it is, is there another way so my old /home partition not to be formatted. i just wanted to assign it so my new Arch can detect it as my /home paritition.
Hi! First thing I strongly recommend is make sure you back up your data (including home) before experimenting! Then, make sure you are running the latest archinstall version 2.5.1. (This video is old, watch instead ruclips.net/video/CDsNaEIGycM/видео.html) Once that's done, in your case I would have the archinstall script completely ignore your home partition (don't tell it you have one!). Then, exit to chroot and manually edit the fstab file to add your ext4 partition. Good luck!
This is a very good video. And everything works. But there is one part which is often forgotten, is the application installer. I have installed arch many times, but the distro is useless because it is impossible to add programs. Novice people need apps to run Linux, and the videos that shows how to install pamac-aur rarely work. So I think it would be a good Idea to complete the installation with a video which really work for installing pamac-aur.
Thanks for watching! Arch is basically a DIY distro, where pacman is enough for most. Pamac of course is a Manjaro utility, and I've found it tends to work best there...
Great video but didn't work for me. stops at a warning that it is not read/write. Only option is to ctl/alt/del. Any suggestions? Everything seemed correct up until the reboot.
Sorry to hear it didn't work. :( Looking at the GitHub site it appears they are working on it hard, hopefully (?) for a new release. I guess the answer to this video's question would be no? Please report the issue to the devs if you haven't already...
By the way, do you prefer snapper over timeshift? I never used the former but I find it much more complicated than timeshift. Does snapper provide more features than timeshift?
Last I checked, Timeshift is still hard coded for @ and @home Ubuntu-style BTRFS layouts. Snapper has no such restrictions and is completely configurable for as many subvolumes as needed. I like choices, so Snapper for me! :)
4:24 to 4:34 does this mean when you boot into THAT arch install...that when you log in..you are automatically logged in with root privileges? Or as a sudo user? I"m curious because I could never get AUR installed or YAY I'd get a message at one of the last two commands involving either " you need root privileges to do that" Then I sudo su and enter the password, and try that command again and get " that's dangerous" and it refuses to let me go through the process. So damn stupid. I never have this problem in Linux Mint. 5:14 to 5:25. And YES..I've tried putting in " aur " as well as " AUR" , " yay" and " YAY and it never finds them during this part just to get around the issue I've explained the dead end of
sudo = Super User do, do as super user. Enabling sudo for a regular user account is much safer than enabling the root account because you can elevate your privileges, only as needed, whereas the root account is just another way into your box. You log in as a regular user with normal privileges, then use "sudo" only when absolutely needed as best practice. Making an AUR package directly as root can really screw up your system - the AUR is untrusted and is not supported by Arch itself. It's just someone else's project that you can trust if you want. AUR packages can break and are untested - anybody like you or me can put our code in the AUR, so if you build an AUR package as root without auditing the code bad things can happen and you might need to reinstall the system to fix. :) Gory details here, well worth a read: wiki.archlinux.org/title/Arch_User_Repository On using paru with lots of examples (I prefer it over yay as it seems to be the successor): github.com/morganamilo/paru Good luck!
@@stephenstechtalks5377 *nods humbly*. Thank ya much for the fast response and variety of info. It makes me think during my installation wizard...I set up it up to log me in as root and not a regular user . That could be the source of the problem. I'll check those links. cheers. :D
I create my boot usb dd. I install it. I restart. I log in in console things. And then !? Nothing. Just console command. This is highly hard for a windows newbee . I was just trying to install linux and playing steam game to try it. This is by far not and out of the box experience and this is why there is still no massive adoption.
This is a HIGHLY under exposed Linux channel. One of the most helpful for people learning Linux. No silly constant distro reviews. Just solid, valuable info! Thank you!
Great to hear, and thanks for watching!
I learn something new every time with your videos, many thanks. Haven't looked closely at BTRFS and it's variables but you illuminated possible issues with SSD's I shall research... Cheers.
Glad you like them! And thanks for your support!
Came upon the channel....
Great discover.
Greetings from France.
Keep up with good content like that
Thank you for your support!
good video, always wondered how to get an update between releases of the ISO. Also since you have to install without compression, in this case. I do a sudo btrfs fi defragment / -r to compress the files that should have been compressed during install.
Right, with a rolling release the packages are continuously updated - sometimes daily. :) The Arch software repositories remain the same indefinitely, unlike, say, a traditional distro such as Fedora where a brand new repo is set up to support a new release twice a year.
Editing the /etc/fstab file to enable ztsd compression *before* first boot makes sure all additional files going forward will get data compressed to save space and maybe add a little performance. BTRFS defragmentation is not discussed in this video - thanks for adding the info!
i heartly preciate your efforts Stephen...
Cheers, hope they are useful!
Stephen, I love this tut. I come back to it often. If you don't mind me asking, is it possible for you to redo this tutorial but add an example of restoring from a snapper snapshot? Either that or how to use snapper rollback. I believe that's something that people might not be certain about. If you already have a video about this, I am sorry, I can't seem to find it then.
Have you had the chance to watch ruclips.net/video/_97JOyC1o2o/видео.html ?
Instead of Snapper, here's how to do the same with Timeshift rollback: ruclips.net/video/zQQN3Pj4K0Y/видео.html
Thanks for the suggestion, and good luck!
Those debian and Ubuntu users lied to me all this time saying that arch is hard to install.
After this video I found out on my own they were right...
Every distro has its mission. ;)
Great Arch Linux walkthrough Stephen! I am finally going to run this on hardware. If I used systemd-boot as the boot manager, will it find my other OS entries like GRUB does?
It can only start other EFI executables (such as Windows):
wiki.archlinux.org/title/systemd-boot
This needs configuration - it will not auto-detect. This can be a danger to your current OS install!
As far as I know, GRUB uses os-prober for actually detecting other OS installs. It's one of the reasons most still will use GRUB for the foreseeable future. ;)
Also, I would *not* use ArchInstall yet for any machine in production/care about. It's simply not quite ready imho.
Thanks for the video! Is compression level 1 better than 3? I seem to understand that 3 is the default.
Indeed, I've found level 1 to strike a good balance between SSD performance and space usage. Your hardware of course may be different. Cheers! :)
i've been running arch i think since Feb. I just noticed a scary looking message about grub after a -Syu for maintenance. I guess everything is fine since I've updated and rebooted a few times since that Aug 30 update and have had no issues. But what does it all mean - under what conditions lead to unbootable systems? the wiki just says "some configurations," but I don't see it go into any more specifics?
I also forgot how I installed arch. I see fdisk lists a gpt, but i also see a Bios boot partition at /sda1 and an EFI system at /sda4, lol
Yeah the GRUB thing missed me as well lol. Thanks for sharing! :)
EDIT: The EndeavourOS page has the specifics:
endeavouros.com/news/full-transparency-on-the-grub-issue/
@@stephenstechtalks5377 oh, perfect! Thank u so much
This is really great content, however I have tried it step by step in virtualbox Vms and in a physical machine, and consistently the OS is unable to boot from the snapshots. Maybe the same config from Set 2022 will do the magic.
Thanks for sharing - ArchInstall has a ways to go apparently. :(
Brilliant as usually big thks
Absolutely, thanks for watching!
might give this another shot. I tried to configure Timeshift to work but I broke the system hard when I did a restore. Might just stick with snapper.
Hopefully one day TS will be as flexible as Snapper…
Hey i have already /home partition with ext4. and when i'm using this archinstall script. in drive layout step. i tried to assign mount point of my old /home partition to /home for Arch. but it says "format" and i don't want it to be formatted. and the mark/unmark option in archinstall is not working. it didn't unmark the format option on that /home partition. is this a bug? if it is, is there another way so my old /home partition not to be formatted. i just wanted to assign it so my new Arch can detect it as my /home paritition.
Hi! First thing I strongly recommend is make sure you back up your data (including home) before experimenting! Then, make sure you are running the latest archinstall version 2.5.1. (This video is old, watch instead ruclips.net/video/CDsNaEIGycM/видео.html)
Once that's done, in your case I would have the archinstall script completely ignore your home partition (don't tell it you have one!). Then, exit to chroot and manually edit the fstab file to add your ext4 partition. Good luck!
This is a very good video. And everything works. But there is one part which is often forgotten, is the application installer. I have installed arch many times, but the distro is useless because it is impossible to add programs. Novice people need apps to run Linux, and the videos that shows how to install pamac-aur rarely work. So I think it would be a good Idea to complete the installation with a video which really work for installing pamac-aur.
Thanks for watching! Arch is basically a DIY distro, where pacman is enough for most. Pamac of course is a Manjaro utility, and I've found it tends to work best there...
Still the big issue for me is grub just won't work not sure if others have the same issue.
Hopefully they can get this ready for the September Arch ISO!
Great video but didn't work for me. stops at a warning that it is not read/write. Only option is to ctl/alt/del. Any suggestions? Everything seemed correct up until the reboot.
Sorry to hear it didn't work. :( Looking at the GitHub site it appears they are working on it hard, hopefully (?) for a new release. I guess the answer to this video's question would be no? Please report the issue to the devs if you haven't already...
By the way, do you prefer snapper over timeshift? I never used the former but I find it much more complicated than timeshift. Does snapper provide more features than timeshift?
Last I checked, Timeshift is still hard coded for @ and @home Ubuntu-style BTRFS layouts. Snapper has no such restrictions and is completely configurable for as many subvolumes as needed. I like choices, so Snapper for me! :)
@@stephenstechtalks5377 right! But I seem to understand it's much harder to setup.. I'll give it a try in the future.
Indeed!
4:24 to 4:34 does this mean when you boot into THAT arch install...that when you log in..you are automatically logged in with root privileges? Or as a sudo user? I"m curious because I could never get AUR installed or YAY
I'd get a message at one of the last two commands involving either
" you need root privileges to do that"
Then I sudo su and enter the password, and try that command again and get
" that's dangerous" and it refuses to let me go through the process. So damn stupid. I never have this problem in Linux Mint.
5:14 to 5:25. And YES..I've tried putting in " aur " as well as " AUR" , " yay" and " YAY and it never finds them during this part just to get around the issue I've explained the dead end of
sudo = Super User do, do as super user. Enabling sudo for a regular user account is much safer than enabling the root account because you can elevate your privileges, only as needed, whereas the root account is just another way into your box. You log in as a regular user with normal privileges, then use "sudo" only when absolutely needed as best practice. Making an AUR package directly as root can really screw up your system - the AUR is untrusted and is not supported by Arch itself. It's just someone else's project that you can trust if you want. AUR packages can break and are untested - anybody like you or me can put our code in the AUR, so if you build an AUR package as root without auditing the code bad things can happen and you might need to reinstall the system to fix. :)
Gory details here, well worth a read: wiki.archlinux.org/title/Arch_User_Repository
On using paru with lots of examples (I prefer it over yay as it seems to be the successor): github.com/morganamilo/paru
Good luck!
@@stephenstechtalks5377 *nods humbly*. Thank ya much for the fast response and variety of info.
It makes me think during my installation wizard...I set up it up to log me in as root and not a regular user . That could be the source of the problem.
I'll check those links. cheers. :D
I create my boot usb dd. I install it. I restart. I log in in console things. And then !? Nothing. Just console command. This is highly hard for a windows newbee . I was just trying to install linux and playing steam game to try it. This is by far not and out of the box experience and this is why there is still no massive adoption.
Arch is likely the least beginner-friendly distro - thanks for sharing!