我有一台启用了双启动的笔记本电脑,这样我就可以在启动时选择 Windows 或 Linux。我在两个操作系统上都安装了虚拟盒。我知道这个问题有点偷懒,但我想通过更轻松地访问备用操作系统来尽量减少对我的工作流程的干扰(即我不想为了一点小事而重新启动来切换操作系统)。所以理想情况下,Linux VM 和 Linux(双启动)操作系统将引用相同的文件、驱动器等,以便对其中一个的任何更改都将应用于/出现在两者上?(所以如果我在“双启动”Linux 操作系统中添加一个文件,它也会显示在 Linux VM 中,反之亦然)我假设我需要做的就是让 Linux VM 与双启动共享相同的磁盘空间和根目录,但说到 Linux/虚拟盒,我不是超级用户,更像是标准用户,所以我不确定如何设置它。
硬件设置(如果需要)[我有 16 GB RAM 和 1.5 TB 固态硬盘(1:1 TB 驱动器;1:500 GB 驱动器),所以我可以给每个驱动器自己的物理磁盘,如果我需要空间,我可以升级到 2 TB(每个磁盘 1 TB),我不认为这会是个问题]
答案1
使用拇指驱动器或 Windows 端的共享目录/分区来与 VM 共享代码,并在 Linux VM 上复制该共享。
Linux 可以通过 ntfs-3g 包访问(R、W、X)Windows 分区/驱动器中的所有内容,但 Windows 无法查看或访问 Linux 端的任何内容,因此您需要在 Windows 端或 ntfs/fat 外部驱动器上设置初始共享,然后从 Linux 端访问相同的数据。