首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何直接从Windows操作系统作为虚拟机创建双模式usb、可引导和可启动

如何直接从Windows操作系统作为虚拟机创建双模式usb、可引导和可启动
EN

Unix & Linux用户
提问于 2014-12-18 20:49:39
回答 1查看 266关注 0票数 0

我已经找到了许多关于创建可引导的实时Linux映像的教程,但是我想创建一个非常特殊的USB-linux吊坠,它允许我创建一个非常特殊的USB-linux组件。

  1. 如果在启动时启动了-to引导Linux映像,则使用本机harware (所以没有虚拟化)
  2. -to在Windows上使用剩余的存储空间(所以不使用ext文件系统进行格式化)
  3. 如果我尝试从另一个已经启动的操作系统(如-to )启动它,它将作为虚拟化操作系统启动。

我为吊坠上的安装选择的发行版是Kali,但我不知道该怎么做。

有人能帮我吗?谢谢

EN

回答 1

Unix & Linux用户

发布于 2015-01-15 17:11:49

吉尔舍姆基本上回答了你的问题,只要你在使用VirtualBox。

在这里键入它:

  1. 查找驱动器标识符和绝对路径:

在Linux下签出/dev/sd*或通过parted或GParted签出

在Windows管理器Win+R "mmc“->添加”磁盘管理“/or计算机管理和打开”磁盘管理“下

  1. 通过virualbox管理工具创建vmdk文件:VBoxManage internalcommands createrawvmdk -filename yourChosenMachineNamePath.vmdk -rawdisk <disk absolute path>
  2. 可能得用sudo
  3. 在VirtualBox中创建虚拟机或将新创建的链接文件作为存储文件添加到现有的VM中
  4. 启动VM。
    • 请注意: Windows Vista/7/8可能会非常生气,每次切换到VM或从VM切换它时,您都必须重新激活它,因为HW签名会改变,而Windows非常非常不喜欢这种情况。
    • 至于linux系统:根据您的引导加载程序设置,您可能需要重新安装/修复GUI和其他一些东西。
      • 为了测试目的,我在服务器上安装Oracle Linux时遇到了困难。光驱有故障,没有网络,创建磁盘也不是那么容易。因此,我制作了Persistent,添加了VirtualBox和Oracle,通过VirtualBox安装了Oracle,在引导到系统之后,我不得不重新安装Gnome2,因为由于某种原因,它无法工作。

补充说明:

  • 如果您希望在usb驱动器上有两个或多个分区,那么在开始整个过程之前,准备分区GParted :例如。由于我们讨论的是多分区USB,所以VBoxManage createrawvmdk的参数是/dev/sd?#在哪里?A/b/c/.和#是分区的编号。我建议将另一个分区格式化为NTFS。大多数linux发行版都没有CRUDing NTFS问题,而且它支持大型文件。
  • 如果您想通过一些Live创建者来创建这个Live,那么确保目标是您想要拥有数据的确切分区,然后创建数据传输分区。为了避免麻烦,在分区之间留出一些空间。我一般用1MB。我知道,这很重要,但在>4GB的usb驱动器上,这并不重要,实际上,在Win下应用这个过程时,我不必担心重叠分区我一生中有过两次这个问题,我再也不想再遇到这个问题了。
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/174936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档