无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6204|回复: 8
打印 上一主题 下一主题

[求助] 说VirtualBox能从U盘启动是骗人的吗

[复制链接]
跳转到指定楼层
1#
发表于 2012-9-4 10:38:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我需要虚拟机从U盘启动,网上有互相抄袭的一个方法,照做了
用这个命令 “vboxmanage internalcommands createrawvmdk -filename 虚拟磁盘文件名 -rawdisk 设备路径”

提示成功了,虚拟盘也建立成功了,一切都很顺利。可是到最后,VirtualBox根本就不认这个虚拟盘,盘上是叹号,挂上启动立即报错。不能发图但绝对有真相
2#
发表于 2012-9-7 23:17:05 | 只看该作者
为什么我的VB能启动我U盘里的g4d呢?
回复

使用道具 举报

3#
发表于 2012-9-7 23:57:14 | 只看该作者
vm跟vb的u盤啟動貌似是把u盤裝成scsi硬碟,
而不是真正bios起動u盤,
vb不太知道.但vm的確是這樣
回复

使用道具 举报

4#
 楼主| 发表于 2012-9-9 12:54:28 | 只看该作者
为什么我的VB能启动我U盘里的g4d呢? [/quote]&lt;br /&gt;<br />能详细讲讲怎么做得吗

[ 本帖最后由 2012sfc 于 2012-9-9 12:55 编辑 ]
回复

使用道具 举报

5#
发表于 2012-9-9 13:09:18 | 只看该作者
grub4dos是引導器而不是一個作業系統,
只要引導器支援硬碟的格式就可以了,
在vm/vb上用scsi啟動u盤的pe/windows有可能認不到硬碟,
那是因為u盤以scsi硬碟來模擬,沒驅動自然認不到,
很多native pe都不能從虛擬機啟動,
那是因為啟動到去natvie shell介面找不到u盤的pe內核
(很少像0pe加載natvie內核前智能載入sas驅動)
回复

使用道具 举报

6#
发表于 2012-9-10 10:22:14 | 只看该作者

回复 #4 2012sfc 的帖子

以下内容为本人在win7x64下操作记录,不喜勿喷。

======================================================

#将VBoxManage.exe所在目录添加到环境变量ptah,如:C:\Program Files\Oracle\VirtualBox
#进入命令行
#获取磁盘信息(这个最关键)
>wmic /output:G:\diskdrive.html diskdrive list /format:htable
#打开 G:\diskdrive.html ,查看 DeviceID 栏,获取到你的 U 盘 DeviceID,
如 \\.\PHYSICALDRIVE3(1和2是两块硬盘)
#获取磁盘分区信息(确认是哪个 U 盘)
>VBoxManage internalcommands listpartitions -rawdisk \\.\PHYSICALDRIVE3
下面是我的 U 盘信息,16G的,显示 15263MB
Number  Type   StartCHS       EndCHS      Size (MiB)  Start (Sect)
1       0x0c  0   /32 /33  1023/254/63         15263         2048
#为U盘创建启动文件
>VBoxManage internalcommands createrawvmdk -filename I:\ramos\DTG2_16G.VMDK -rawdisk \\.\PHYSICALDRIVE3
#打开 virtualbox,管理-->虚拟介质管理,能找到刚才新建的 DTG2_16G.VMDK(如果没 有自动找到,手工添加就可以了)
#设置-->存储-->虚拟硬盘,选择DTG2_16G.VMDK
#设置-->系统-->启动顺序-->硬盘,启动你的虚拟机,完!

命令总结如下:
wmic /output:G:\diskdrive.html diskdrive list /format:htable
VBoxManage internalcommands listpartitions -rawdisk \\.\PHYSICALDRIVE3
VBoxManage internalcommands createrawvmdk -filename I:\ramos\DTG2_16G.VMDK -rawdisk \\.\PHYSICALDRIVE3
回复

使用道具 举报

7#
 楼主| 发表于 2012-9-10 19:37:05 | 只看该作者
原帖由 <i>2010cmheia</i> 于 2012-9-10 10:22 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2564143&ptid=256327" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
以下内容为本人在win7x64下操作记录,不喜勿喷。<br />
<br />
======================================================<br />
<br />
#将VBoxManage.exe所在目录添加到环境变量ptah,如:C:\Program Files\Oracle\VirtualBox<br />
#进 ...
<br />

没用,创建的虚拟盘就是这个状态
回复

使用道具 举报

8#
发表于 2012-9-10 21:26:02 | 只看该作者
VirtualBox虚拟机,我只能从量产的USB-CDROM启动,不能从USB-HDD/ZIP启动。
VMwrar虚拟机,USB-CDROM、USB-HDD/ZIP都可以启动。
回复

使用道具 举报

9#
发表于 2012-11-18 11:27:54 | 只看该作者

回复 #7 2012sfc 的帖子

拜托你花点心思研究下啊!为什么我可以在XP下重演啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-20 10:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表