尽管我已将其安装在 Virtual Box 中,但我在 Oracle Linux 上看不到我的硬盘

尽管我已将其安装在 Virtual Box 中,但我在 Oracle Linux 上看不到我的硬盘

我是 Linux 新手。目前我的机器上安装了 Oracle Linux(64 位)。我基本上想能够访问我已在 VirtualBox 中的共享文件夹中以完全访问权限安装的外部硬盘上的文件。我没有客户添加程序(也许这就是它无法正常工作的原因),但我看不到硬盘,也无法访问文件。

如果我能得到关于如何进行的逐步指导,我将非常感激。

答案1

我基本上希望能够访问我已在 VirtualBox 的共享文件夹中安装并具有完全访问权限的外部硬盘中的文件。我没有添加客户机(也许这就是它无法正常工作的原因),但我看不到硬盘,也无法访问文件。

您需要安装 VirtualBox 客户机附加组件,并可能设置 USB 过滤器以允许 VirtualBox 看到 USB 硬盘驱动器,然后 Oracle Linux 客户机操作系统将能够看到它。以下是我在 Mac OS X 中的 VirtualBox VirtualBox 中设置 USB 过滤器的方法,但一般概念应该适用于任何运行 VirtualBox 5.0 的系统。

基本上,由于连接到运行 VirtualBox 的系统的 USB 设备可由系统的主机操作系统以及 VirtualBox 上的客户操作系统使用,因此 VirtualBox 具有“设备过滤器”设置,允许您选择应由 VirtualBox 客户操作系统而不是主系统的主机操作系统使用哪些 USB 设备。

首先,关闭虚拟机。确保 USB 驱动器已插入并通电,以便主机操作系统可以识别它。现在选择该虚拟机的“设置”,然后选择“端口”选项/选项卡,该选项/选项卡应如下所示:

在此处输入图片描述

在该区域中,选择 USB 部分,它应如下所示:

在此处输入图片描述

确保选中“启用 USB 控制器”,并且至少选择了一种 USB 控制器类型。我暂时会选择“USB 2.0 (EHCI) 控制器”。

完成后,您看到那个看起来像 USB 插头的小图标,+上面有一个加号 ( ) 吗?单击它并从菜单中选择 USB 驱动器。选择后,它应显示在“USB 设备过滤器”下的项目列表中。

完成后,只需单击“确定”并启动虚拟机。

相关内容