我有一个硬盘,这是以前在我的上网本使用的Ubuntu13.10‘S默认的全磁盘加密(FDE)配置。我现在想要挂载这个磁盘作为一个外部驱动器(通过SATA到USB)来检索一些文件。
在我成功之后:
sudo cryptsetup luksOpen /dev/sdc1 securedisk我试着:
sudo mount /dev/mapper/securedisk /media/securedisk得到这样的信息:
mount: unknown filesystem type 'LVM2_member'我不明白LVM容器是如何工作的!我该怎么装驱动器?
发布于 2015-02-20 12:46:17
当您的当前Ubuntu安装也在使用FDE时,尝试挂载远程Ubuntu驱动器时,两个LVMs将具有相同的卷组名称ubuntu-vg。这使得使用相同卷名的第二个驱动器无法访问命名冲突。
可以通过重命名远程FDE驱动器的卷组名称来解决此问题:
sudo cryptsetup luksOpen /dev/sdb5 securedisksudo vgssudo vgrename ubuntu-vg ubuntu-13-10-vgsudo cryptsetup luksOpen /dev/sdb5 securedisksudo vgchange -a ysudo mount /dev/ubuntu-13-10-vg-root/ /media/securedisk发布于 2015-02-06 17:08:33
我尝试了一些10 MBR文件的实验,使用密码设置"luksFormat“和"luksOpen”(然后在/dev/mapper/xxxx设备上使用gparted来创建MBR&分区并格式化它--我不确定标准磁盘加密是这样工作的,还是只是格式化/dev/mapper/xxxx设备&挂载它)。
然后我可以使用dmsetup ls来查看"/dev/mapper/xxxx“文件,dmsetup用于”低级逻辑卷管理“。所以您可能想尝试使用sudo dmsetup ls命令,看看它说了什么,可能有一个像/dev/mapper/securediskp1这样的“分区”设备,您应该尝试安装.
或者,这个非常有用的archwiki页面有关于在LUKS上使用LVM的信息,主要是如何设置它。
这个非常简短的网页表明"从外部硬盘驱动器安装LVM分区“应该很简单,我认为它应该在设备是luksOpen-ed之后才能工作:
这个链接如何在Linux上挂载Linux卷分区有一些稍微不同的信息:
[root]# pvs,这将列出物理卷/dev/sda2 2所属的卷组。它的形式为PV PSize PFree /dev/hda2 2 VolGroup01 lvm2 a-148.94G 32.00M第二个字段VG显示卷组。上面的输出只是一个例子,表明我们关注卷组"VolGroup01“。下一步是列出有关此卷组的信息。[root]# lvdisplay /dev/VolGroup01 --它会抛出一堆输出,但我们关心的是LV名称。它将类似于这个LV名称/dev/VolGroup01 01/LogVol01 00--在我们的示例中,有两个类型LV名称的条目,另一个是LogVol01,交换。整个输出以及它将帮助您识别您正在寻找的目标逻辑卷。假设上面的分区是我们需要挂载的分区,那么只需使用通常的方法来挂载它。[root]# mount /dev/VolGroup01/LogVol00 /mnt文件夹中找到正在查找的数据。其他有帮助的问题:
https://askubuntu.com/questions/582169
复制相似问题