Win版VirtualBox从USB设备启动方法

之前写了Linux下的《VirtualBox从USB设备启动方法》,说迟点研究一在Windows XP下的USB启动方法,不过后来忘了,现在补上,其实跟Linux的步骤差不多了,就是路径参数不同而已。

步骤如下

  1. 插上要处理的闪盘,确定不是停止可拔出状态(也就是在我的电脑里分配了盘符),最好把其它无关的闪盘拔掉,免得下面选择路径时搞混。
  2. 打开命令提示符
  3. cd到Virtualbox的安装目录,里面应该有一个名为“VBoxManage.exe”的程序
  4. 然后就是建立虚拟磁盘镜像,跟Linux差不多,“F:\UsbDisk.vmdk”是镜像输出目录,手册里面说一定要用绝对路径。“\\.\PhysicalDrive2”是物理磁盘,后面那个数字由0开始,我有2个硬盘,所以闪盘应是“\\.\PhysicalDrive2”,如果只有一个硬盘,应是“\\.\PhysicalDrive1”。
    VBoxManage internalcommands createrawvmdk -filename F:\UsbDisk.vmdk -rawdisk \\.\PhysicalDrive2
  5. 运行后,出现下面代码就代表成功了,只有1K大小。
    VirtualBox Command Line Management Interface Version 2.0.6
    (C) 2005-2008 Sun Microsystems, Inc.
    All rights reserved.
    RAW host disk access VMDK file F:\UsbDisk.vmdk created successfully.
  6. 最后就打开虚拟机,以这个“UsbDisk.vmdk”虚拟磁盘镜像启动吧,我顺利地启动了Grub4DOS,这样就可以把闪盘在虚拟机里当真实硬盘使用,装Linux也没问题。

详情还是参考Virtualbox的手册“9.9. Using a raw host hard disk from a guest”一节。

This entry was posted in 经验技巧 and tagged . Bookmark the permalink.

发表评论

您的电子邮箱不会被公开。 标记为 * 的区域必须填写

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">