diff --git a/src/SUMMARY.md b/src/SUMMARY.md index 67148f2..30236e7 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -43,3 +43,5 @@ - [MongoDB](./ops/tools/mongodb.md) - [OpenSSL](./ops/tools/openssl.md) - [Tmux](./ops/tools/tmux.md) + - [misc](./ops/misc/main.md) + - [Archlinux Urgent Chroot](./ops/misc/arch-urgent-chroot.md) diff --git a/src/ops/misc/arch-urgent-chroot.md b/src/ops/misc/arch-urgent-chroot.md new file mode 100644 index 0000000..bd7c8fe --- /dev/null +++ b/src/ops/misc/arch-urgent-chroot.md @@ -0,0 +1,16 @@ +# Archlinux Urgent Chroot + +In case of failure, here is the savior : + +```sh +loadkeys fr +cryptsetup luksOpen /dev/nvme0n1p5 luks +opts=defaults,noatime,nodiratime,ssd,compress=zstd +mount -o $opts,subvol=@ /dev/mapper/vg-arch /mnt +mount -o $opts,subvol=@/home /dev/mapper/vg-arch /mnt/home +mount -o $opts,subvol=@/var /dev/mapper/vg-arch /mnt/var +mount -o $opts,subvol=@/var/log /dev/mapper/vg-arch /mnt/var/log +mount -o $opts,subvol=@/var/cache/pacman/pkg /dev/mapper/vg-arch /mnt/var/cache/pacman/pkg +mount /dev/sdX1 /mnt/boot +arch-chroot /mnt +``` diff --git a/src/ops/misc/main.md b/src/ops/misc/main.md new file mode 100644 index 0000000..1c9323a --- /dev/null +++ b/src/ops/misc/main.md @@ -0,0 +1 @@ +# Misc