Não é possível montar o sistema de arquivos sob luks. O dispositivo não existe

1

Eu fiz um grande dispositivo luks e reutilizei-o na minha instalação do Debian, depois encontrei alguns problemas de inicialização e precisei acessar o sistema de arquivos.

O problema é que eu descriptografo o dispositivo luks e quando tento montar o sistema de arquivos eu não posso. Aconteceu no resgate debian e outro cd de resgate do sistema. O que estou perdendo aqui? Parece algo simples.

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

Existem dois sistemas de arquivos sob este dispositivo luks: / e / home

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

Na verdade, quando eu pressiono a guia para completar automaticamente, não há linux1 e linux2. O que há de errado? Eu montei o lvm deste jeito antes e nada mais aconteceu.

    
por Roberto 24.10.2013 / 02:12

1 resposta

3

É incomum ter partições em um dispositivo LUKS. O dispositivo de partição também pode ser chamado de linuxp1. Se não estiver lá, você pode usar um dos partx , kpartx ou losetup --partscan para disponibilizar os dispositivos de partição. Você também pode mapeá-lo manualmente usando losetup --offset .

    
por 24.10.2013 / 11:31