chroot ist eine Möglichkeit ein System von einem anderen System aus zu übernehmen.
Grundsätzlich zur Reparatur von Linuxen gedacht.
Schritt für Schritt
- Ein Live-OS vom installierten! System verwenden in das du chrooten willst.
Um so ähnlicher das System um so eher der chroot… (Am besten dasselbe) - Nach dem Starten im Terminal:
sudo lsblk -f
um die Partitionen von deinem OS/Linux zu finden:- die /-(root)-Partition > zb sda2, sdb3, nvmes1p3
- den boot-Ordner & die Partition dazu > zb /boot/efi oder /efi
- Mounte die Partition deines installierten Linux:
sudo mount /dev/sda2 /mnt(statt sda2 dein installiertes OS) - Check den mount-Punkt des efi-boot Ordners
sudo cat /mnt/etc/fstab - Mounte die Partition deines efi-boot Ordners:
sudo mount /dev/sda1 /mnt/efi (or /mnt/boot/efi)(statt sda1 deinen boot-Ordner) - Wechsle in das installierte System/OS
sudo arch-chroot /mnt
sudo lsblk -f sudo cat /mnt/etc/fstab (to check the mount point of your ESP) sudo mount /dev/sda2 /mnt sudo mount /dev/sda1 /mnt/efi (or /mnt/boot/efi) sudo arch-chroot /mnt
Referenzen:
- https://www.turnkeylinux.org/docs/chroot-to-repair-system
- https://wiki.archlinux.org/title/Chroot#Using_arch-chroot
- https://www.turnkeylinux.org/docs/chroot-to-repair-system

Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.