linux - 让 Fedora 部署在外部硬盘上以在虚拟机上运行?

标签 linux windows virtualbox virtualization fedora

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




情况:

我已经在外部硬盘上安装了 Fedora,并且这样做的方式是它与我的 Windows 安装完全分离。即我没有双引导配置。

我的设置是如何工作的——我设置的 BIOS 引导顺序是首先考虑 USB 硬盘,然后是内部硬盘。所以当我想启动 Fedora 时,我将外部硬盘插入 USB3.0 插槽。它只是启动到 Fedora。只要插入 HDD,就无法再启动 Windows。

我可以肯定地说,我有一个 Fedora“镜像”(虽然我不知道这个词是否正确)部署在外部硬盘上,并且 Fedora 的引导加载程序和 Windows 的引导加载程序在单独的硬盘上 - 一个在外部硬盘上,而other 在内部,每个都完全独立于另一个。

我的外部硬盘文件系统是

  • /boot - ext4(只有 fedora 条目)
  • /-- ext4 lvm
  • /home - ext4 lvm
  • 交换 - 交换

  • 需求

    现在很好,因为独立。但是每次我想使用 Fedora 时,我都必须重新启动并启动。我想知道在 Windows 中工作时是否可以设置可用于在 VM 中启动外部 HDD 的虚拟化环境。

    即我在 window 里。我想启动fedora。所以我只需插入外部硬盘并启动 VMWare 或 VirtualBox 并启动 VM。它会检测到我的外置硬盘并启动它。



    当我的电脑关闭时,如果我插入外置硬盘然后打开它,它应该仍然能够启动到 Fedora。

    我尝试使用虚拟机。我将外部硬盘添加到 USB 列表中,但是当我启动 VM 时,它说它找不到任何可以启动的操作系统。

    这是因为 Windows 无法读取我的外部硬盘分区吗?我可以看到 Windows 正在检测驱动器,并且 Windows 磁盘管理正在显示分区,但我无法制作虚拟框以使其从中启动。

    是因为virtualbox需要一个虚拟磁盘文件还是它无法从外部硬盘启动?

    有什么工具可以让我做我想做的事吗?即在 Windows 中,启动到我的外部硬盘上的 Fedora?

    最佳答案

    弄清楚了。
    我必须为我的外部硬盘创建一个 VMDK 文件
    来源:http://www.pendrivelinux.com/boot-a-usb-flash-drive-in-virtualbox/

    关于linux - 让 Fedora 部署在外部硬盘上以在虚拟机上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21707041/

    相关文章:

    windows - Windows RT 中的 Powershell 命令

    windows - 时钟在 Windows 7 中如何工作?

    jenkins - Jenkins是否有一个稳定的插件可以在VM上运行构建?

    ubuntu - 在Virtualbox中使用Ubuntu开发,稳定安全吗?

    linux - 如何在 Linux 上的 Win7 VM 中使用多播?

    virtualization - 如何在 VirtualBox 和 OSX 中使用 RDC

    c++ - 如何在 C++ 中使用继承序列化类

    c - 在 linux 上删除终端输出

    c - 将多行用户输入文本写入文件并使用 C 中的用户定义命令结束写入 session

    linux - 哪个进程正在使用我的内存?