You are not logged in.
Pages: 1
Hello,
I have been using ecryptfs to encrypt/decrypt a folder on my hard-drive for the last year, but for the last month (or two) I have received the following message when trying to mount:
mount: No such deviceTo unencrypt:
stty -echo; printf "Passphrase: " 1>&2; read PASSWORD; stty echo; echo $PASSWORD; ) | ecryptfs-insert-wrapped-passphrase-into-keyring /home/username/.ecryptfs/wrapped-passphrase -
Passphrase: Inserted auth tok with sig [signature] into the user session keyring'signature' is the same value located in /home/rhurdle/.ecryptfs/secret.sig
To mount:
mount.ecryptfs_private secret
mount: No such devicesecret (as defined in /home/username/.ecryptfs/secret.conf)
/home/username/.secret /home/username/personal/secret ecryptfsThe folders
file /home/username/.secret
/home/username/.secret: directory
file /home/username/personal/secret
/home/username/personal/secret: directoryDoes this error mean that the folder is corrupted?
Last edited by dakota (2019-08-06 04:55:20)
"Before Enlightenment chop wood, carry water. After Enlightenment chop wood, carry water." -- Zen proverb
Offline
https://bbs.archlinux.org/viewtopic.php?id=246447
Someplace to start, I found it by googling "ecryptfs mount: No such device"
Offline
https://bbs.archlinux.org/viewtopic.php?id=246447
Someplace to start, I found it by googling "ecryptfs mount: No such device"
Thanks. I saw that and didn't think it applied because I thought the OP was building his own kernel. But looking more closely, I think it might be the same issue.
What is the output of the following
pacman -Q linux uname -a modinfo ecryptfs
$ pacman -Q linux
linux 5.2.5.arch1-1$ uname -a
Linux freckle 5.2.5-arch1-1-ARCH #1 SMP PREEMPT Wed Jul 31 08:30:34 UTC 2019 x86_64 GNU/Linux$ modinfo ecryptfs
filename: /lib/modules/5.2.5-arch1-1-ARCH/kernel/fs/ecryptfs/ecryptfs.ko.xz
license: GPL
description: eCryptfs
author: Michael A. Halcrow <mhalcrow@us.ibm.com>
alias: fs-ecryptfs
srcversion: E554BD4A1F0B62B9B63899F
depends: encrypted-keys
retpoline: Y
intree: Y
name: ecryptfs
vermagic: 5.2.5-arch1-1-ARCH SMP preempt mod_unload
sig_id: PKCS#7
signer: Build time autogenerated kernel key
sig_key: 3C:27:40:A0:3E:3A:F3:CB:51:F5:9C:1F:A0:A2:B6:09:D6:63:4D:8F
sig_hashalgo: sha512
signature: 14:77:18:78:4F:90:3B:90:7D:BF:DE:8E:74:19:11:41:C6:44:38:76:
4F:31:40:53:DA:82:66:7B:2D:AC:01:4F:B0:45:FA:83:8C:68:A6:3F:
14:DB:F9:26:B5:AC:24:9D:97:8A:FB:1C:CB:AE:21:0A:A1:1E:3F:1F:
62:2C:9F:BB:45:2B:8C:E5:E7:D6:97:56:46:F4:7C:27:88:29:0F:33:
87:8E:A1:20:B8:C8:9C:D2:63:E5:95:D9:D1:2C:4B:B7:F3:31:ED:01:
3C:F1:F6:23:70:C1:08:1E:EF:29:6C:D7:32:93:4D:28:4F:E5:3D:E8:
51:CA:9A:3C:8C:2F:B2:9E:5E:7A:CD:89:6F:5F:12:6E:76:DF:C8:9D:
17:12:0A:09:C3:9A:8A:35:21:D9:22:E6:1D:78:62:44:12:B0:BD:6D:
47:3D:7F:C7:BF:73:C2:3B:DD:A9:0C:1A:E4:47:9A:FD:12:15:2F:FF:
F4:13:77:94:45:09:6F:DE:98:E4:9F:92:D8:F0:39:FD:84:B4:3A:57:
43:C3:5F:20:7A:C3:97:F8:82:99:38:83:83:D5:AC:CE:CC:41:BA:A0:
09:1C:5D:87:DE:5C:34:0D:1E:9A:0E:57:B7:84:B0:60:28:D1:94:CA:
18:5F:5F:F9:F9:42:DA:30:FA:1B:B7:42:05:DA:6E:EC:36:9C:90:9D:
0B:09:B9:9A:D5:9D:D2:4B:30:99:D5:65:96:F0:C2:C8:68:1C:32:1C:
C5:DA:10:52:41:03:0E:9C:B6:FA:3B:CD:74:05:3E:63:2B:3C:70:BA:
B0:12:6A:A9:6E:6E:4D:DB:86:B9:B0:23:8E:85:85:45:B6:D7:A9:52:
85:3D:92:D9:FD:AB:AC:04:83:44:A8:CF:D4:A8:DF:75:E9:E8:A1:27:
CB:7E:F0:FE:03:21:C4:84:28:08:AD:4A:4D:B3:88:8C:93:7B:3E:29:
7F:6B:7A:8D:6D:37:E6:B8:C2:93:BD:88:FD:DE:FB:70:DD:67:48:07:
68:36:8F:24:21:12:8A:A4:EE:5D:91:A7:90:A2:C2:87:DB:2B:B6:1D:
00:2F:6D:26:31:13:E7:D2:7E:50:AF:3A:08:51:7E:EC:F5:58:92:54:
99:BE:86:81:D4:C8:54:09:07:5A:D7:5D:F8:02:B3:6C:D0:AD:58:50:
0D:FB:27:FF:13:19:5E:E9:7F:CE:73:30:2C:79:6A:C2:46:AE:42:D8:
01:2A:90:F0:61:24:7A:71:04:8B:CD:A4:6C:90:6B:A4:FF:87:32:82:
30:85:00:BB:0D:FA:A5:DB:BE:B4:3B:CD:5E:A0:F9:C0:82:25:F4:D0:
CD:54:7D:09:CD:71:27:E2:94:73:EE:62
parm: ecryptfs_verbosity:Initial verbosity level (0 or 1; defaults to 0, which is Quiet) (int)
parm: ecryptfs_message_buf_len:Number of message buffer elements (uint)
parm: ecryptfs_message_wait_timeout:Maximum number of seconds that an operation will sleep while waiting for a message response from userspace (long)
parm: ecryptfs_number_of_users:An estimate of the number of concurrent users of eCryptfs (uint)What is the output of the following
Is the encrypted-keys kernel module successfully loaded?
$ sudo modprobe encrypted_keys
modprobe: ERROR: could not insert 'encrypted_keys': Input/output errorI also found this bug report which may be relevant.
https://bugzilla.kernel.org/show_bug.cgi?id=203953
Rebuilding the kernel is beyond my current abilities
... but it looks like the problem in known and is being worked on.
I guess I'll wait for the fix to be pushed out.
Cheers, ![]()
"Before Enlightenment chop wood, carry water. After Enlightenment chop wood, carry water." -- Zen proverb
Offline
Install the LTS kernel and see if you experience the same issue.
Offline
Install the LTS kernel and see if you experience the same issue.
Yes, that solved the problem and allowed me to access the files that I needed. No data corruption involved. That is very comforting.
Thank you very much!
Cheers, ![]()
====================
Installing the LTS kernel was a lot easier than I expected.
1. download and install the kernel
$ sudo pacman -S linux-lts2. modify the Syslinux bootloader to display the LTS option during boot-up
sudo nano /boot/syslinux/syslinux.cfg... add the following lines
LABEL archlts
MENU LABEL Arch Linux LTS
LINUX ../vmlinuz-linux-lts
APPEND root=/dev/sda1 rw
INITRD ../initramfs-linux-lts.img3. reboot and select Arch Linux LTS from boot menu
"Before Enlightenment chop wood, carry water. After Enlightenment chop wood, carry water." -- Zen proverb
Offline
Pages: 1