这是直接从可引导的U盘启动,你是从光盘启动,然后光盘里的Ubuntu识别U盘安装,不同的出岫之云 写了:需要这么麻烦吗?我移动硬盘上的ubuntu就是在vbox中直接装上去的啊。在vbox的虚拟电脑的USB设置中挂上移动硬盘,然后挂上ubuntu安装盘的ISO文件到光驱,从此光驱启动安装ubuntu,安装过程中可以直接选择将系统安装到挂上的移动硬盘中啊。记得当时的vbox版本好像是2.0.4吧,另外好像我没为虚拟电脑建虚拟硬盘,现在记得不太清楚了。
VirtualBox从USB设备启动方法
- muzuiget
- 帖子: 1097
- 注册时间: 2007-12-31 14:57
Re: VirtualBox从USB设备启动方法
-
- 帖子: 513
- 注册时间: 2008-02-15 0:23
- 来自: 计算机
- 联系:
Re: VirtualBox从USB设备启动方法
WINdows下的呢???
百空度间
http://hi.baidu.com/jarsin
之所以用Ubuntu/Unity,
因为它代表创新,且很有个性,习惯了后很好用!
有人总是怀念过去、沉溺于过去,
没错,那是你的自由!
同时,创新、变革才是王道,任何新事物,对于那些老古董级人物,他们一开始是很难适应的,但是历史证明:
与其让历史抛弃而做怨妇,不如主动去拥抱学习了解新生事物!
LINUX初学者QQ群:
34990900 5#
84113859 6#
41598402 2#
欢迎一起讨论,共同学习,共同进步!
http://hi.baidu.com/jarsin
之所以用Ubuntu/Unity,
因为它代表创新,且很有个性,习惯了后很好用!
有人总是怀念过去、沉溺于过去,
没错,那是你的自由!
同时,创新、变革才是王道,任何新事物,对于那些老古董级人物,他们一开始是很难适应的,但是历史证明:
与其让历史抛弃而做怨妇,不如主动去拥抱学习了解新生事物!
LINUX初学者QQ群:
34990900 5#
84113859 6#
41598402 2#
欢迎一起讨论,共同学习,共同进步!
- muzuiget
- 帖子: 1097
- 注册时间: 2007-12-31 14:57
- ekinh
- 帖子: 17
- 注册时间: 2007-10-30 23:27
Re: VirtualBox从USB设备启动方法
根据你的做法,我能成功通过U盘(当然如果MMC卡+读卡器也算U盘的话)启动,但是遇到了一个问题,就是在引导启动的时候grub可以正常加载运行,但是在选择进入引导的系统(如U盘上的WINPE或LINUX的ISO文件)的时候提示不能找到所需的文件,经测试通过电脑启动引导进入该U盘中的上述两种系统都没有问题.....所以我怀疑应该是权限设置问题,但不知道怎么解决,希望各位能帮忙看看,谢谢
附上截图
为了方便各位分析,再附上一张WINPE.IM_权限截图
随便再说明一下,该文件在U盘上,在通过电脑重启引导过程中能正常加载
附上截图
为了方便各位分析,再附上一张WINPE.IM_权限截图
随便再说明一下,该文件在U盘上,在通过电脑重启引导过程中能正常加载
- muzuiget
- 帖子: 1097
- 注册时间: 2007-12-31 14:57
- ptpt52
- 帖子: 717
- 注册时间: 2008-07-27 8:51
- 系统: Ubuntu/Windows
- 来自: 广西玉林|广东深圳
- 联系:
- ekinh
- 帖子: 17
- 注册时间: 2007-10-30 23:27
Re: VirtualBox从USB设备启动方法
真机启动没有问题,已经测试过了,所以应该跟menu.lst文件的配置没有太大的关系,用虚拟机启动无法找到相关文件muzuiget 写了:在虚拟机启动还是在真机启动?提示找不到文件是不是在grub提示找不到文件?把你的menu.lst贴上来
- muzuiget
- 帖子: 1097
- 注册时间: 2007-12-31 14:57
Re: VirtualBox从USB设备启动方法
可能是硬盘顺序不同了,在虚拟机挂了2个硬盘吧,第二个闪盘你要进入命令行运行ekinh 写了:真机启动没有问题,已经测试过了,所以应该跟menu.lst文件的配置没有太大的关系,用虚拟机启动无法找到相关文件muzuiget 写了:在虚拟机启动还是在真机启动?提示找不到文件是不是在grub提示找不到文件?把你的menu.lst贴上来
代码: 全选
root (hd1,0)
- ekinh
- 帖子: 17
- 注册时间: 2007-10-30 23:27
Re: VirtualBox从USB设备启动方法
谢谢大家的帮忙muzuiget 写了:可能是硬盘顺序不同了,在虚拟机挂了2个硬盘吧,第二个闪盘你要进入命令行运行ekinh 写了:真机启动没有问题,已经测试过了,所以应该跟menu.lst文件的配置没有太大的关系,用虚拟机启动无法找到相关文件muzuiget 写了:在虚拟机启动还是在真机启动?提示找不到文件是不是在grub提示找不到文件?把你的menu.lst贴上来不然grub还是启动你第一个硬盘里的文件代码: 全选
root (hd1,0)
可问题在于我虚拟机里面只虚拟了一个硬盘,下图可看见虚拟硬盘的设置情况
并且因为我的U盘是采用HDD模式格式化的引导盘,所以无论我计算机有几个硬盘,开机引导时U盘会被默认引导为(hd0,0)这个通过测试在真机引导启动时是这样的,当然虚拟机因为将U盘模拟成硬盘引导启动,所以U盘必须必须设置为第一控制器主盘才能正常引导启动,这是我测试的结果。所以问题应该不是在硬盘设置上面,并且在menu.lst文件里面也没有指定哪个硬盘的文件。如下为我menu.lst文件里面两项相关启动的内容
代码: 全选
title Micro Windows XPE
chainloader /ldrxpe
title install-puppy
kernel /vmlinuz boot=casper iso-scan/filename=/puppy-4.1.2-k2.6.25.16-seamonkey.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.gz
boot
- taxue2008
- 帖子: 9
- 注册时间: 2008-08-01 13:24
Re: VirtualBox从USB设备启动方法
楼主,你好,我按照你的方法做得,却出现这种情况是怎么回事?
VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/VDI/UsbDisk.vmdk -rawdisk /dev/sdc -register
VirtualBox Command Line Management Interface Version 2.0.2
(C) 2005-2008 Sun Microsystems, Inc.
All rights reserved.
Error opening the raw disk '/dev/sdc': VERR_FILE_NOT_FOUND
The raw disk vmdk file was not created
请问该怎么解决阿?忽忽~多谢哈!
VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/VDI/UsbDisk.vmdk -rawdisk /dev/sdc -register
VirtualBox Command Line Management Interface Version 2.0.2
(C) 2005-2008 Sun Microsystems, Inc.
All rights reserved.
Error opening the raw disk '/dev/sdc': VERR_FILE_NOT_FOUND
The raw disk vmdk file was not created
请问该怎么解决阿?忽忽~多谢哈!
- muzuiget
- 帖子: 1097
- 注册时间: 2007-12-31 14:57
Re: VirtualBox从USB设备启动方法
- anriqing
- 帖子: 189
- 注册时间: 2008-08-19 12:59
Re: VirtualBox从USB设备启动方法
多谢楼主分享。我用2.2版本实现成功。
补充两点:
1, U盘格式化时应该选择USB-HDD模式,而不能是USB-zip模式;
2,U盘在Virtualbox里,需要被设置为Master(主设备),而不能是Slave(从设备)。
补充两点:
1, U盘格式化时应该选择USB-HDD模式,而不能是USB-zip模式;
2,U盘在Virtualbox里,需要被设置为Master(主设备),而不能是Slave(从设备)。
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386
CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M
CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M
-
- 帖子: 310
- 注册时间: 2008-05-12 16:04
Re: VirtualBox从USB设备启动方法
标记下,正想测试usb的启动系统。
- linuin
- 帖子: 404
- 注册时间: 2008-06-15 14:47
- 来自: beijing
- 联系:
Re: VirtualBox从USB设备启动方法
我的也出现这问题uranus0206 写了:$ VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/VDI/UsbDisk.vmdk -rawdisk /dev/sdb1 -register
VirtualBox Command Line Management Interface Version 2.0.4
(C) 2005-2008 Sun Microsystems, Inc.
All rights reserved.
Error while creating the raw disk VMDK: VERR_FILE_NOT_FOUND
The raw disk vmdk file was not created
不行耶!!!!!!!!
後來用絕對路徑才可以
我的usb是dev/sdb
- linuin
- 帖子: 404
- 注册时间: 2008-06-15 14:47
- 来自: beijing
- 联系:
Re: VirtualBox从USB设备启动方法
linuin 写了:我的也出现这问题uranus0206 写了:$ VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/VDI/UsbDisk.vmdk -rawdisk /dev/sdb1 -register
VirtualBox Command Line Management Interface Version 2.0.4
(C) 2005-2008 Sun Microsystems, Inc.
All rights reserved.
Error while creating the raw disk VMDK: VERR_FILE_NOT_FOUND
The raw disk vmdk file was not created
不行耶!!!!!!!!
後來用絕對路徑才可以
我的usb是dev/sdb
找到问题的所在了
就是把以前不能注册的UsbDisk.vmdk文件删掉
再来一边就行了