As the title says, how do I do it? It’s not as straight forward as for a regular system.
What isn’t working, specifically?
What did you try, and what happened instead of what you expected?
I would think it’s best to download a fresh ISO file as KDE Linux is based on Arch and not Ubuntu. The install is the easiest I have come across in over 20 years on Linux. Just a few questions to answer during the installation process (name, time zone, partition etc) and a few minutes later you are all set to go.
It’s not about installation. I already have an installed version. I would like to chroot into the drive when I’m in Arch to upgrade and do various tweaks. I get as far as " sudo mount -U 11885be7-73e8-4873-b931-a81a2d676084 -o subvol=@system /mnt/Remote" and when I look around I see the usual directories, but they are empty. If I mount proc, sysfs, dev, pts as I normally would for example would I be able to chroot?
So you have a dual-boot system, and while you’re in your Arch Linux partition, you’d like to chroot into your KDE Linux installation, but you’re encountering challenges? Is that right?
Actually a triple boot. I also have Fedora 43 as well. Yes, you are right about the challenges, I’m certain that eventually I will figure it out. I always do, but my brain is not what it used to be. Any help would be really appreciated.
Okay. This is what I’ve done so far …
sudo mount -U 11885be7-73e8-4873-b931-a81a2d676084 /mnt
sudo btrfs subvolume list /mnt
ID 258 gen 2954 top level 5 path @system
ID 259 gen 2839 top level 258 path @system/.etc.1765354025
ID 260 gen 2952 top level 258 path @system/etc
ID 261 gen 2955 top level 258 path @system/home
ID 262 gen 1882 top level 258 path @system/srv
ID 263 gen 2870 top level 258 path @system/var/lib/portables
ID 264 gen 2870 top level 258 path @system/var/lib/machines
ID 265 gen 2953 top level 258 path @system/var/tmp
ID 266 gen 887 top level 258 path @system/.etc.new
sudo btrfs subvolume create /mnt/subvol_@system/
Create subvolume ‘/mnt/subvol_@system’
sudo btrfs subvolume create /mnt/subvol_@system/.etc.1765354025
Create subvolume ‘/mnt/subvol_@system/.etc.1765354025’
sudo btrfs subvolume create /mnt/subvol_@system/etc
Create subvolume ‘/mnt/subvol_@system/etc’
sudo btrfs subvolume create /mnt/subvol_@system/home
Create subvolume ‘/mnt/subvol_@system/home’
sudo btrfs subvolume create /mnt/subvol_@system/srv
Create subvolume ‘/mnt/subvol_@system/srv’
sudo btrfs subvolume create /mnt/subvol_@system/var
Create subvolume ‘/mnt/subvol_@system/var’
sudo btrfs subvolume create /mnt/subvol_@system/var/lib
Create subvolume ‘/mnt/subvol_@system/var/lib’
sudo btrfs subvolume create /mnt/subvol_@system/var/lib/portables
Create subvolume ‘/mnt/subvol_@system/var/lib/portables’
sudo btrfs subvolume create /mnt/subvol_@system/var/lib/machines
Create subvolume ‘/mnt/subvol_@system/var/lib/machines’
sudo btrfs subvolume create /mnt/subvol_@system/var/tmp
Create subvolume ‘/mnt/subvol_@system/var/tmp’
sudo btrfs subvolume create /mnt/subvol_@system/.etc.new
Create subvolume ‘/mnt/subvol_@system/.etc.new’
sudo umount /mnt
sudo mount -o subvol=@system -U 11885be7-73e8-4873-b931-a81a2d676084 /mnt
sudo mount -o subvol=@system/.etc.1765354025 -U 11885be7-73e8-4873-b931-a81a2d676084 /mnt/.etc.1765354025
sudo mount -o subvol=@system/etc -U 11885be7-73e8-4873-b931-a81a2d676084 /mnt/etc
sudo mount -o subvol=@system/home -U 11885be7-73e8-4873-b931-a81a2d676084 /mnt/home
sudo mount -o subvol=@system/srv -U 11885be7-73e8-4873-b931-a81a2d676084 /mnt/srv
sudo mount -o subvol=@system/var/lib/portables -U 11885be7-73e8-4873-b931-a81a2d676084 /mnt/var/lib/portables
sudo mount -o subvol=@system/var/lib/machines -U 11885be7-73e8-4873-b931-a81a2d676084 /mnt/var/lib/machines
sudo mount -o subvol=@system/var/tmp -U 11885be7-73e8-4873-b931-a81a2d676084 /mnt/var/tmp
sudo mount -o subvol=@system/.etc.new -U 11885be7-73e8-4873-b931-a81a2d676084 /mnt/.etc.new
sudo arch-chroot /mnt
chroot: failed to run command ‘/bin/bash’: No such file or directory
Please tell me what I am missing?