如何将程序从一个分区移动到另一个分区?

如何将程序从一个分区移动到另一个分区?

我是 Linux 和 Ubuntu 的新手,所以如果这是一个菜鸟问题,我提前致歉,但我不知道如何解决这种情况。

我在 Ubuntu 上安装了 Virtual Box,还安装了 Truecrypt(我曾用它在硬盘上创建隐藏加密卷)。现在,我想将 VirtualBox 程序(安装在硬盘未加密的分区上)移动到用 Truecrypt 加密的分区(隐藏卷)。

我搜索了 Vitual Box 文件夹或类似文件夹,其中安装了该程序,但它不像在 Windows 或 OSX 中那样,您只需找到该程序,然后就可以将其移动到任何您想要的位置;事实上,该程序不只有一个文件夹,而是多个。(例如,我在 Usr/bin 中有这些文件:Vbox、vboxautostart、vboxballoonctrl、xbox headless、vboxmanage、vboxsdl、vboxtunctl、vboxVRDP 和 vboxwebsrv;然后在 Usr/lib 中有一个名为 Virtualbox 的文件夹)。

我不知道,可能我必须将 Usr/lib 文件夹移动到加密分区,还是不行?

提前感谢任何回答:)

答案1

有几种方法可以做到这一点。在我看来,最简单的方法是将 truecrypt 分区挂载到 /usr/local 并在那里“安装”vbox 和库。

您可以手动将 vbox 复制到 /usr/local ( /usr/local/bin 、 /usr/local/lib 等)或使用选项 PREFIX=/usr/local 从源代码编译 vbox ,然后安装。

然后您需要确保 /usr/local/bin /usr/local/lib 在您的路径上。

如果您选择了备用挂载点,请修改这些方向。

可能更容易将 vbox 安装在默认位置,并在创建客户机时将客户机虚拟硬盘放在加密分区上。

相关内容