以前的研究表明我需要一个 LVM。但是,我找不到任何关于如何处理两个驱动器上的数据的信息。我将一台现有的、正在运行的 10.04 计算机的硬盘驱动器放入另一台现有的、正在运行的机器中。我希望能够像访问本地(引导)硬盘驱动器上的文件一样访问文件。例如,可以通过“应用程序”按钮访问以前安装在“外部”驱动器上的应用程序。有什么建议么?
以前的研究表明我需要一个 LVM。但是,我找不到任何关于如何处理两个驱动器上的数据的信息。我将一台现有的、正在运行的 10.04 计算机的硬盘驱动器放入另一台现有的、正在运行的机器中。我希望能够像访问本地(引导)硬盘驱动器上的文件一样访问文件。例如,可以通过“应用程序”按钮访问以前安装在“外部”驱动器上的应用程序。有什么建议么?
您可以使用联合挂载合并内容,但这不会满足您的要求。新硬盘驱动器中的所有系统文件将掩盖引导硬盘上的整个系统,因此您将有效地尝试在其运行时替换整个操作系统,而不仅仅是新安装的应用程序。
如果您想让第二个系统成为第一个系统的“克隆”,并且安装了所有相同的应用程序,您可以使用 aptitude。首先,您在第一个系统上运行aptitude-create-state-bundle 。这将创建您已安装的所有应用程序的记录。您将此文件复制到第二个系统,然后在其上使用aptitude-run-state-bundle。这将在第二个系统上安装所有相同的应用程序。
我认为这是不可能的,只有一个根 fs (/)。但是您始终可以从第二个驱动器启动,只需在连接时运行sudo update-grub即可。
这是不可能的,因为:1)从非 LVM 更改为 LVM 需要重建您的分区(数据丢失) 2)您不能合并现有的正在运行的系统,这会带来各种问题,例如只保留一个系统的包数据库您唯一的选择是备份用户数据,使用 LVM 重新配置 dik 并重新安装。