luksからファイルシステムをマウントできません。デバイスが存在しません

luksからファイルシステムをマウントできません。デバイスが存在しません

大きなluksデバイスを作成し、Debianインストールで再利用した後にファイルシステムにアクセスする必要があるいくつかの起動問題が発生しました。

問題は、luksデバイスのパスワードを復号化しましたが、ファイルシステムをマウントしようとすると復号化できないことです。 Debian リカバリと他のシステムリカバリ CD から発生します。私がここで何を見逃しているのでしょうか?簡単なようです。

root@sysresccd /root % mkdir /media/linux
root@sysresccd /root % cryptsetup luksOpen /dev/sda2 linux
Enter passphrase for /dev/sda2: 
root@sysresccd /root % fdisk -l

Disk /dev/sda: 1000.2 GB, 1000203804160 bytes, 1953523055 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00002616

/dev/sda1   *        2048      616447      307200   83  Linux
/dev/sda2          616448  1851971583   925677568   83  Linux
/dev/sda3      1851971584  1953521663    50775040    7  HPFS/NTFS/exFAT


...... **Luks \/**

Disk /dev/mapper/linux: 947.9 GB, 947891732480 bytes, 1851351040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005063d

        Device Boot      Start         End      Blocks   Id  System
/dev/mapper/linux1            2048    29102079    14550016   83  Linux
/dev/mapper/linux2        29102080  1851351039   911124480   83  Linux

このluksデバイスには、/および/homeという2つのファイルシステムがあります。

root@sysresccd /root % mount /dev/mapper/linux1 /media/linux 
mount: special device /dev/mapper/linux1 does not exist

実際にタブを押してオートコンプリートすると、linux1とlinux2はありません。何が問題なの?私は以前この方法でlvmをインストールしましたが、これは起こりませんでした。

ベストアンサー1

LUKS デバイスにパーティションを持つことは一般的ではありません。このパーティションデバイスはlinuxp1とも呼ばれます。存在しない場合、またはいずれかを使用してpartxパーティションkpartxデバイスlosetup --partscanを使用可能にすることができます。手動でマッピングすることもできますlosetup --offset

おすすめ記事