我无法从 Windows 10 操作系统访问我的 Ubuntu 16.04 文件,因为我在安装期间启用了加密。有没有办法解密并使用 Windows 中的文件?否则,我的计划是从 LiveUSB 重新安装 Ubuntu。
在此之前,我计划删除我的联想 (D:) 分区(因为我有单独的恢复媒体,并且不打算使用联想一键恢复),该分区大约有 20 Gb。我想将此空间专用于根分区,并重新分配当前根分区空间以创建单独的主分区。最后,我计划将我的 Linux 交换空间从 6 Gb 增加到 18 Gb。
当然,我计划在做所有这些事情之前备份我的文件(创建磁盘映像等)。这样做会影响我的文件,已安装的软件包和第三方软件吗?
答案1
由于您可以使用两种方法(单独或组合)来执行加密,因此我将分别介绍这两种方法。然后我将介绍从 Windows 进行访问。
或者你可以在安装过程中使用 ecryptfs 加密你的主目录,如下所示
使用 LUKS 进行磁盘加密
如果你使用 LUKS 加密了整个磁盘,你可能需要查看一个名为LibreCrypt。我过去曾成功地使用它从 Windows 7 访问 LUKS 加密分区。
使用 ecryptfs 加密主目录
如果你加密了你的主目录,目前无法从 Windows 获得此信息。然而,删除主目录加密只要您有足够的磁盘空间来复制您的主目录。
从 Windows 访问 Linux ext2/ext3/ext4 文件系统
现在,理论上,你需要做的就是在 Windows 中安装 Linux 文件系统。我还没有尝试过,但据说Ext2Read应该能够让您在 Windows 中挂载 ext2/ext3/ext4 文件系统。此外,据说它还支持 LVM2,如果您在安装时选择使用 LVM,这将非常重要。
答案2
Ubuntu 中加密的主文件夹无法从 W 中解密。
从复制文件Ubuntu Live 会议到外部驱动器并使用 W 或 W 的分区从中访问文件。
您将需要ecryptfs-utils
这个答案访问加密的主文件夹
答案3
如果我在这里忽略了细节,我很抱歉——在注册该网站后,我丢失了我原来的回复。
这是可能的。您需要 Ext2Fsd 0.68(不是最新版本 0.69,它不适用于 Windows 10 - 点击此处下载https://sourceforge.net/projects/ext2fsd/files/Ext2fsd/0.68/)、Macrium Reflect、Macrium viBoot 和 Oracle VM Virtual Box。如果您刚刚安装了这些,请确保重新启动。
您可以通过 Macrium viBoot 访问 Macrium 映像,将 Ubuntu 分区作为虚拟机运行。确保已配置好所有内容,以便您可以将所需的文件移动到其他地方(即 USB 访问、复制/粘贴、读/写、网络等)。请参阅此处https://www.makeuseof.com/tag/transfer-files-virtual-machine-guest-host-pc/)。请注意,它会非常慢。