关于mac下VirtualBox使用物理硬盘

2011-09-20 16:08:06 +08:00
 Alpha
我用 diskutil list 出来的硬盘分区信息如下:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh 320.0 GB disk0s2
3: Microsoft Basic Data BOOTCAMP 50.0 GB disk0s3
4: Microsoft Basic Data Data 129.8 GB disk0s4

我现在用这个命令,没有成功创建 .vmdk
VBoxManage internalcommands createrawvmdk ~/winxp.vmdk -rawdisk /dev/disk0s4 -partition 1 -register -relative

返回以下信息:
WARNING: This is a development tool and shall only be used to analyse
problems. It is completely unsupported and will change in
incompatible ways without warning.

Syntax error: Invalid parameter '/Users/alpha/winxp.vmdk'


有朋友有经验的可以帮帮忙吗,谢谢
6864 次点击
所在节点    问与答
3 条回复
Alpha
2011-09-20 20:52:56 +08:00
在linux下是可以的,是不是分区的问题?
milazi
2011-09-20 22:15:15 +08:00
我折腾了两个星期,在无光驱,无法USB启动非OSX系统盘的情况,成功安装了WIN7,也许有些经验供你参考:
Bootcamp 分区,然后立马Paralles Desktop 6 for mac 内创建虚拟机,最后一步选择 Customized settings before installation,然后在该虚拟机的参数配置里的HDD分区那部分选项内选择bootcamp分区,然后使用ISO安装,到这一步你就可以使用虚拟机使用物理分区了。若要继续将这个虚拟机变成原生系统,在安装完之后立即重新启动,即可进入windows,装好驱动后,这时你可以使用winclone,将bootcamp分区做一个备份,以后恢复更方便,还可以在win系统使用easybcd 添加bios extender选项后使得可以用USB启动,这时安装linux之类的就很容易了(从usb启动可以覆盖掉win区本身,否则,只能在win内虚拟linux。当然还可以在win内继续分区来安装多系统)
希望对你有用
Alpha
2011-09-21 00:37:25 +08:00
@milazi 很佩服你的耐心,令我想起以前使用ibm x30的无光驱的日子,但我现在只是想在我的VirtualBox中挂载我其中的一个分区,我觉得我能够创建.vmdk就可以解决问题了,不知道mac下怎么操作。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/18382

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX