From 6ebc135320c4c12a1e6c7545ca1124ffb6303828 Mon Sep 17 00:00:00 2001 From: Wilfried OLLIVIER Date: Mon, 15 Feb 2021 10:01:25 +0100 Subject: [PATCH] Add arch urgent chroot --- src/SUMMARY.md | 2 ++ src/ops/misc/arch-urgent-chroot.md | 16 ++++++++++++++++ src/ops/misc/main.md | 1 + 3 files changed, 19 insertions(+) create mode 100644 src/ops/misc/arch-urgent-chroot.md create mode 100644 src/ops/misc/main.md 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