Tôi đang cố gắng sửa một thiết bị/hình ảnh được mã hóa trên một thiết bị LUKS đã được tạo ảnh trong khi không được mã hóa, điều này có khả thi không?
Để tham khảo: Đã tạo hình ảnh ổ đĩa LUKS khi chưa được mã hóa, hiện không thể gắn kết
Những gì tôi đã cố gắng cho đến nay:
user@user:~/Documents$ mke2fs -n /dev/sdb1
mke2fs 1.45.7 (28-Jan-2021)
/dev/sdb1 chứa hệ thống tệp crypto_LUKS
Vẫn tiếp tục? (y,N) y
Tạo hệ thống tệp với 30629632 khối 4k và 7659520 nút
Hệ thống tập tin UUID: e8c13120-2388-4147-a6e8-7591dee60d8e
Sao lưu siêu khối được lưu trữ trên các khối:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
user@user:~/Documents$ Sudo fsck -t ext4 /dev/sdb1
fsck từ util-linux 2.36.1
user@user:~/Documents$ e2fsck -b 32768 /dev/sdb1
e2fsck 1.45.7 (28-Jan-2021)
e2fsck: Số ma thuật sai trong siêu khối khi cố mở/dev/sdb1
Không thể đọc siêu khối hoặc không mô tả ext2/ext3/ext4 hợp lệ
hệ thống tập tin. Nếu thiết bị hợp lệ và nó thực sự chứa ext2/ext3/ext4
hệ thống tập tin (chứ không phải trao đổi hoặc ufs hoặc thứ gì khác), thì siêu khối
bị hỏng và bạn có thể thử chạy e2fsck với một siêu khối thay thế:
e2fsck -b 8193 <thiết bị>
hoặc
e2fsck -b 32768 <thiết bị>
/dev/sdb1 chứa hệ thống tệp crypto_LUKS
Có cách nào để lưu dữ liệu trong hình ảnh/thiết bị không?
Tôi cũng đã thử sử dụng phương pháp tương tự trên thiết bị hoặc lớp LVM khi được mở khóa:
e2fsck -b 163840 /dev/mapper/luks-eff2a9f0-4edb-460c-908a- 4a3384b0246f
e2fsck 1.45.7 (28-Jan-2021)
e2fsck: Số ma thuật sai trong siêu khối khi cố mở/dev/mapper/luks-eff2a9f0-4edb-460c-908a-4a3384b0246f
user@user:~/Documents$ sudo mount /dev/mapper/luks-eff2a9f0-4edb-460c-908a-4a3384b0246f /mnt
[sudo] mật khẩu cho người dùng:
mount: /mnt: loại fs sai, tùy chọn không hợp lệ, siêu khối không hợp lệ trên /dev/mapper/luks-eff2a9f0-4edb-460c-908a-4a3384b0246f, thiếu trang mã hoặc chương trình trợ giúp hoặc lỗi khác.