Well I got right up to the point where I "chroot" into ${ROOTFS} /bin/bash and get hit with the "no such file or directory. And unlike the previous error messages, I was not able to mkdir the directory to chroot into. Here is my inuputs. I am so aggravated.
thuser@debian:~$ sudo -s
root@debian:/home/user# modprobe efivarfs
root@debian:/home/user# cryptsetup luksOpen /dev/sda5 rootfs
Device /dev/sda5 does not exist or access denied.
root@debian:/home/user# cryptsetup luksOpen /dev/nvme0n1p3 rootfs
Enter passphrase for /dev/nvme0n1p3:
root@debian:/home/user# export ROOTFS=/target
root@debian:/home/user# mkdir $ROOTFS
root@debian:/home/user# mount /dev/vg/root $ROOTFS
mount: /target: special device /dev/vg/root does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# vgscan
Found volume group "yogadebian-vg" using metadata type lvm2
root@debian:/home/user# vgchange -a y main
Volume group "main" not found
Cannot process volume group main
root@debian:/home/user# lvscan
ACTIVE '/dev/yogadebian-vg/root' [<101.54 GiB] inherit
ACTIVE '/dev/yogadebian-vg/swap_1' [20.76 GiB] inherit
ACTIVE '/dev/yogadebian-vg/home' [<830.08 GiB] inherit
root@debian:/home/user# mount /dev/yogadebian-vg/root $ROOTFS
root@debian:/home/user# mount /dev/nvme0n1p2 ${ROOTFS}/boot/efi
mount: /target/boot/efi: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mount /dev/nvme0n1p2 ${ROOTFS}/boot
mount: /target/boot: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mount /dev/nvme0n1p2 ${ROOTFS}/boot
mount: /target/boot: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mkdir $ROOTFS/boot
root@debian:/home/user# mount /dev/nvme0n1p2 ${ROOTFS}/boot
root@debian:/home/user# mkdir $ROOTFS/boot/efi
mkdir: cannot create directory ‘/target/boot/efi’: File exists
root@debian:/home/user# mount /dev/nvme0n1p1 ${ROOTFS}/boot/efi
root@debian:/home/user# mount --bind /dev ${ROOTFS}/dev~
mount: /target/dev~: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mount --bind /dev ${ROOTFS}/dev
mount: /target/dev: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mount --bind /dev ${ROOTFS}/dev
mount: /target/dev: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mkdir $ROOTFS/dev
root@debian:/home/user# mount --bind /dev ${ROOTFS}/dev
root@debian:/home/user# mount -t devpts /dev/pts ${ROOTFS}/dev/pts
root@debian:/home/user# mount -t proc proc ${ROOTFS}/proc
mount: /target/proc: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mkdir $ROOTFS/proc
root@debian:/home/user# mount -t proc proc ${ROOTFS}/proc
root@debian:/home/user# mount -t sysfs sysfs ${ROOTFS}/sys
mount: /target/sys: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mkdir $ROOTFS/sys
root@debian:/home/user# mount -t sysfs sysfs ${ROOTFS}/sys
root@debian:/home/user# mount -t tmpfs tmpfs ${ROOTFS}/tmp
mount: /target/tmp: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mkdir $ROOTFS/tmp
root@debian:/home/user# mount -t tmpfs tmpfs ${ROOTFS}/tmp
root@debian:/home/user# mount --bind /sys/firmware/efi/efivars ${ROOTFS}/sys/firmware/efi/efivars
root@debian:/home/user# chroot ${ROOTFS} /bin/bash
chroot: failed to run command ‘/bin/bash’: No such file or directory
root@debian:/home/user# chroot ${ROOTFS}
chroot: failed to run command ‘/bin/bash’: No such file or directory
root@debian:/home/user# chroot ${ROOTFS} /bin/bash
chroot: failed to run command ‘/bin/bash’: No such file or directory
root@debian:/home/user# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 2.8G 1 loop /usr/lib/live/mount/rootfs/filesystem.squashfs
/run/live/rootfs/filesystem.squashfs
sda 8:0 1 3.7G 0 disk
├─sda1 8:1 1 3.3G 0 part /usr/lib/live/mount/medium
│ /run/live/medium
└─sda2 8:2 1 5M 0 part
nvme0n1 259:0 0 953.9G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /target/boot/efi
├─nvme0n1p2 259:2 0 488M 0 part /target/boot
└─nvme0n1p3 259:3 0 952.9G 0 part
└─rootfs 253:0 0 952.9G 0 crypt
├─yogadebian--vg-root 253:1 0 101.5G 0 lvm /target
├─yogadebian--vg-swap_1 253:2 0 20.8G 0 lvm
└─yogadebian--vg-home 253:3 0 830.1G 0 lvm
root@debian:/home/user# blkid
/dev/nvme0n1p1: LABEL_FATBOOT="NVME0N1P1FA" LABEL="NVME0N1P1FA" UUID="AA28-18AB" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="9b86a387-64ca-47d9-948b-7b80b960a0e8"
/dev/nvme0n1p2: LABEL="nvme0n1p2ext2" UUID="fccac291-1fbf-4355-9ca7-09e3b0d69474" BLOCK_SIZE="1024" TYPE="ext2" PARTUUID="2297bf02-7e2e-4ae3-8a7e-f30310e9d0bd"
/dev/nvme0n1p3: UUID="e733e1f4-f384-4d84-88ab-304a3fe434ae" TYPE="crypto_LUKS" PARTUUID="ed0ef0a6-1164-4239-b9ff-a9193b536321"
/dev/sda1: BLOCK_SIZE="2048" UUID="2024-02-10-11-07-25-00" LABEL="d-live 12.5.0 kd amd64" TYPE="iso9660" PARTUUID="c7e6ef99-01"
/dev/loop0: TYPE="squashfs"
/dev/mapper/yogadebian--vg-root: LABEL="Root" UUID="6ec0f189-f8b5-4440-9a3a-eecc84cba5ad" UUID_SUB="c3f9ef7a-d916-4dc8-b63b-1be057f3de9d" BLOCK_SIZE="4096" TYPE="btrfs"
/dev/mapper/yogadebian--vg-swap_1: LABEL="Swap" UUID="f47562af-df7b-4473-8f7f-a3a25693fce1" TYPE="swap"
/dev/mapper/rootfs: UUID="U64lg9-S4R6-yE14-MZCG-qlDH-FPoQ-IrwzpW" TYPE="LVM2_member"
/dev/sda2: SEC_TYPE="msdos" UUID="65C7-58ED" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="c7e6ef99-02"
/dev/mapper/yogadebian--vg-home: LABEL="Home" UUID="12a4c896-8160-41e7-be5f-66828f029fac" UUID_SUB="d0b6ec97-ec42-4f54-8ca7-caaf5da21f13" BLOCK_SIZE="4096" TYPE="btrfs"
root@debian:/home/user# mkdir ${ROOTFS} /bin/bash
mkdir: cannot create directory ‘/target’: File exists
mkdir: cannot create directory ‘/bin/bash’: File exists
root@debian:/home/user# chroot ${ROOTFS} /bin/bash
chroot: failed to run command ‘/bin/bash’: No such file or directory
root@debian:/home/user# ^C
root@debian:/home/user#
thuser@debian:~$ sudo -s
root@debian:/home/user# modprobe efivarfs
root@debian:/home/user# cryptsetup luksOpen /dev/sda5 rootfs
Device /dev/sda5 does not exist or access denied.
root@debian:/home/user# cryptsetup luksOpen /dev/nvme0n1p3 rootfs
Enter passphrase for /dev/nvme0n1p3:
root@debian:/home/user# export ROOTFS=/target
root@debian:/home/user# mkdir $ROOTFS
root@debian:/home/user# mount /dev/vg/root $ROOTFS
mount: /target: special device /dev/vg/root does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# vgscan
Found volume group "yogadebian-vg" using metadata type lvm2
root@debian:/home/user# vgchange -a y main
Volume group "main" not found
Cannot process volume group main
root@debian:/home/user# lvscan
ACTIVE '/dev/yogadebian-vg/root' [<101.54 GiB] inherit
ACTIVE '/dev/yogadebian-vg/swap_1' [20.76 GiB] inherit
ACTIVE '/dev/yogadebian-vg/home' [<830.08 GiB] inherit
root@debian:/home/user# mount /dev/yogadebian-vg/root $ROOTFS
root@debian:/home/user# mount /dev/nvme0n1p2 ${ROOTFS}/boot/efi
mount: /target/boot/efi: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mount /dev/nvme0n1p2 ${ROOTFS}/boot
mount: /target/boot: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mount /dev/nvme0n1p2 ${ROOTFS}/boot
mount: /target/boot: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mkdir $ROOTFS/boot
root@debian:/home/user# mount /dev/nvme0n1p2 ${ROOTFS}/boot
root@debian:/home/user# mkdir $ROOTFS/boot/efi
mkdir: cannot create directory ‘/target/boot/efi’: File exists
root@debian:/home/user# mount /dev/nvme0n1p1 ${ROOTFS}/boot/efi
root@debian:/home/user# mount --bind /dev ${ROOTFS}/dev~
mount: /target/dev~: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mount --bind /dev ${ROOTFS}/dev
mount: /target/dev: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mount --bind /dev ${ROOTFS}/dev
mount: /target/dev: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mkdir $ROOTFS/dev
root@debian:/home/user# mount --bind /dev ${ROOTFS}/dev
root@debian:/home/user# mount -t devpts /dev/pts ${ROOTFS}/dev/pts
root@debian:/home/user# mount -t proc proc ${ROOTFS}/proc
mount: /target/proc: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mkdir $ROOTFS/proc
root@debian:/home/user# mount -t proc proc ${ROOTFS}/proc
root@debian:/home/user# mount -t sysfs sysfs ${ROOTFS}/sys
mount: /target/sys: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mkdir $ROOTFS/sys
root@debian:/home/user# mount -t sysfs sysfs ${ROOTFS}/sys
root@debian:/home/user# mount -t tmpfs tmpfs ${ROOTFS}/tmp
mount: /target/tmp: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
root@debian:/home/user# mkdir $ROOTFS/tmp
root@debian:/home/user# mount -t tmpfs tmpfs ${ROOTFS}/tmp
root@debian:/home/user# mount --bind /sys/firmware/efi/efivars ${ROOTFS}/sys/firmware/efi/efivars
root@debian:/home/user# chroot ${ROOTFS} /bin/bash
chroot: failed to run command ‘/bin/bash’: No such file or directory
root@debian:/home/user# chroot ${ROOTFS}
chroot: failed to run command ‘/bin/bash’: No such file or directory
root@debian:/home/user# chroot ${ROOTFS} /bin/bash
chroot: failed to run command ‘/bin/bash’: No such file or directory
root@debian:/home/user# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 2.8G 1 loop /usr/lib/live/mount/rootfs/filesystem.squashfs
/run/live/rootfs/filesystem.squashfs
sda 8:0 1 3.7G 0 disk
├─sda1 8:1 1 3.3G 0 part /usr/lib/live/mount/medium
│ /run/live/medium
└─sda2 8:2 1 5M 0 part
nvme0n1 259:0 0 953.9G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /target/boot/efi
├─nvme0n1p2 259:2 0 488M 0 part /target/boot
└─nvme0n1p3 259:3 0 952.9G 0 part
└─rootfs 253:0 0 952.9G 0 crypt
├─yogadebian--vg-root 253:1 0 101.5G 0 lvm /target
├─yogadebian--vg-swap_1 253:2 0 20.8G 0 lvm
└─yogadebian--vg-home 253:3 0 830.1G 0 lvm
root@debian:/home/user# blkid
/dev/nvme0n1p1: LABEL_FATBOOT="NVME0N1P1FA" LABEL="NVME0N1P1FA" UUID="AA28-18AB" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="9b86a387-64ca-47d9-948b-7b80b960a0e8"
/dev/nvme0n1p2: LABEL="nvme0n1p2ext2" UUID="fccac291-1fbf-4355-9ca7-09e3b0d69474" BLOCK_SIZE="1024" TYPE="ext2" PARTUUID="2297bf02-7e2e-4ae3-8a7e-f30310e9d0bd"
/dev/nvme0n1p3: UUID="e733e1f4-f384-4d84-88ab-304a3fe434ae" TYPE="crypto_LUKS" PARTUUID="ed0ef0a6-1164-4239-b9ff-a9193b536321"
/dev/sda1: BLOCK_SIZE="2048" UUID="2024-02-10-11-07-25-00" LABEL="d-live 12.5.0 kd amd64" TYPE="iso9660" PARTUUID="c7e6ef99-01"
/dev/loop0: TYPE="squashfs"
/dev/mapper/yogadebian--vg-root: LABEL="Root" UUID="6ec0f189-f8b5-4440-9a3a-eecc84cba5ad" UUID_SUB="c3f9ef7a-d916-4dc8-b63b-1be057f3de9d" BLOCK_SIZE="4096" TYPE="btrfs"
/dev/mapper/yogadebian--vg-swap_1: LABEL="Swap" UUID="f47562af-df7b-4473-8f7f-a3a25693fce1" TYPE="swap"
/dev/mapper/rootfs: UUID="U64lg9-S4R6-yE14-MZCG-qlDH-FPoQ-IrwzpW" TYPE="LVM2_member"
/dev/sda2: SEC_TYPE="msdos" UUID="65C7-58ED" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="c7e6ef99-02"
/dev/mapper/yogadebian--vg-home: LABEL="Home" UUID="12a4c896-8160-41e7-be5f-66828f029fac" UUID_SUB="d0b6ec97-ec42-4f54-8ca7-caaf5da21f13" BLOCK_SIZE="4096" TYPE="btrfs"
root@debian:/home/user# mkdir ${ROOTFS} /bin/bash
mkdir: cannot create directory ‘/target’: File exists
mkdir: cannot create directory ‘/bin/bash’: File exists
root@debian:/home/user# chroot ${ROOTFS} /bin/bash
chroot: failed to run command ‘/bin/bash’: No such file or directory
root@debian:/home/user# ^C
root@debian:/home/user#
Statistics: Posted by mattikins — 2024-02-28 00:09 — Replies 3 — Views 84