我在win7系统下用virtualbox安装了MAC OS 10.6(10A432)成功,但是在安装Xcode的时候提示无法安装在此磁盘

作者&投稿:郁侍 (若有异议请与网页底部的电邮联系)
虚拟机装MAC运行很慢,卡的几乎不能用~

虚拟机装MAC运行很慢,这是因为虚拟机版本太旧导致的,需要通过重新安装新版本虚拟机的方式来解决:
1、首先启动虚拟机的安装程序,然后直接点击下一步继续:

2、选择“我接受许可协议中的条款”,然后点击“下一步”:

3、接着,点击“更改”,可自行选择安装路径:

4、更改完安装路径,点击“下一步”:

5、最后,虚拟机就会开始自动安装了,安装完成之后就不会出现问题了:

  首先将从 apple.com 或一些云网盘下载得到的 Mavericks 安装包文件 mavericks.app.dmg (约5GB) 放在一个 Win7 目录中(假设为 F:\downloads),不必将其复制进到 MacOSX 虚拟机中,以免使虚拟机 VDI 占用过大磁盘空间;
  将此目录在 Win7 中共享出来,权限设置为当前用户拥有“读写”权限,稍后可以在 MacOSX 中以当前用户的身份连接到该共享目录;然后打开 VirtualBox,并启动 MacOSX 10.6,连接到这个 Win7 共享目录;具体方法是在 Finder 中选择“前往 - 连接到服务器”,输入 Win7 系统 IP 或主机名称,象这样:smb://t400s 或 smb://192.168.1.13,然后提示输入你在 Win7 中的登录帐户和密码;连接共享目录成功后,你的 Win7 目录就会出现在 /Volumes 目录下面,根据上面假设应该为:/Volumes/downloads
  注意:要想 MacOSX 成功连接 Win7 共享目录,除了在 Win7 中正确设置共享帐户/权限等,还必须在 [MacOSX 控制面板/共享] 中勾选 [文件共享] 选项;在 Win7 中设置共享时,记住一定要勾选中“写”权限,因为下面命令会利用宿主机器的硬盘空间,而不必复制到虚拟机VDI中,前面说了,是为了避免虚拟机 VDI 文件搞的过大。
  还有一点切记:在 MacOSx 中操作这个共享目录过程中,千万不要到 Win7 中再对这个共享目录作任何操作,哪怕是浏览都不可,否则极易导致 Win7 + VirtualBox 4.x 访问该共享目录出错,并且此问题似乎来自 netbios 核心驱动程序,挂了就不可修复,重启 VM 不管用,除非重启 Win7 再来。
  下面假设挂载 Win7 共享目录一切顺利过关,然后进入该目录,下面所有命令均以此为当前目录;
  # cd /Volumes/downloads

  # ls -trlF (列一下目录看是否正常)
  注意:当前目录 /Volumes/downloads 所在磁盘要留足够空间,最好留够20GB空闲磁盘空间,下面操作中涉及的 dmg/iso 文件都是尺寸在 6GB 左右的大块头儿。

  ## 第一阶段:初步制作 mavericks.sparseimage 启动盘镜像

  挂载 MacOSX 10.9 下载包 mavericks.app.dmg 到 MacOSX 虚拟机的文件系统;
  # hdiutil attach ./mavericks.app.dmg -noverify -nobrowse -mountpoint /Volumes/app
  再挂载 mavericks.app.dmg 内部的 InstallESD.dmg (所在目录:/Volumes/app/Install\ OS\ X\ Mavericks.app/Contents/SharedSupport/)
  # hdiutil attach /Volumes/app/Install\ OS\ X\ Mavericks.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/iesd
  然后将 InstallESD.dmg 中的 BaseSystem.dmg 转换成 UDSP 格式的 dmg,大概2GB左右,耗时约5分钟;
  # hdiutil convert /Volumes/iesd/BaseSystem.dmg -format UDSP -o ./mav.sparseimage
  将转换得到的 mav.spareimage 空间扩至 8GB,以便稍后添加 packages 等内容;
  # hdiutil resize -size 8g ./mav.sparseimage
  再将转换得到的 mav.spareimage 挂载到文件系统,以便复制 packages 包文件进去,并对其内容进行适当调整;
  # hdiutil attach ./mav.sparseimage -noverify -nobrowse -mountpoint /Volumes/mav
  先删除 /Volumes/mav/System/Installation/Packages 文件,这只是一个符号连接,直接删除,稍后会复制进真正的 Packages 内容;
  # rm /Volumes/mav/System/Installation/Packages
  复制进真正的 Packages 内容,大概需要10多分钟;
  # cp -rp /Volumes/iesd/Packages /Volumes/mav/System/Installation/
  复制完成后,这个 mav.sparseimage 大概就超过5GB了,为了制作 ISO,需调整一下其尺寸;
  # hdiutil detach /Volumes/mav (调整尺寸前必须先卸载 DMG,否则会提示资源暂时不可用)
  # hdiutil resize -limits ./mav.sparseimage (先查询一下最小尺寸)
  这个命令会显示出三个数字,象这样:Num1 Num2 Num3,这里只需要记下第一个数字 Num1,然后运行下面命令;
  # hdiutil resize -size Num1b ./mav.sparseimage (其中:将Num1换成上面显示的第一个数字,注意后面加一个小写‘b’字母,其他照写)
  完成以上步骤,基本就可以转换成 ISO 安装盘了,可用来安装到 macbook,但在非 mac 硬件或虚拟机中还无法使用;

  ## 第二阶段:调整驱动程序和核心模块
  以下步骤将调整这个安装包内容,为了使其能安装到非 mac 硬件或虚拟机中;针对不同硬件,以下步骤全盘照搬也许不能成功启动/安装,请根据硬件情况作调整;
  首先需要准备一些第三方核心和驱动程序文件,可从网络上下载;我是从这里下载的:http://www.iferrari.nl/downloads/install109.zip 其中包含有 mach_kernel, kexts 等文件,下面步骤中主要用到其中的 mach_kernel 和 kexts 驱动程序文件。
  由于第一阶段中,在调整 DMG 尺寸时将其从文件系统卸载了,现在我们需要将其重新挂载到文件系统,以便进行修改;
  # hdiutil attach ./mav.sparseimage -noverify -nobrowse -mountpoint /Volumes/mav
  挂载成功后,将 mach_kernel 文件复制到 /Volumes/mav 中,即安装盘镜像 DMG 文件的根目录中;
  # cp -rp ./Install109/Kernel/mach_kernel /Volumes/mav
  再将以下三个驱动程序复制到安装包 Extensions 目录中;
  ElliottForceLegacyRTC.kext
  FakeSMC.kext
  NullCPUPowerManagement.kext
  # cp -rp ./Install109/Kexts/*.kext /Volumes/mav/System/Library/Extensions
  # chmod -R 0755 /Volumes/mav/System/Library/Extensions (可能需要设置一下目录/文件属性)
  为了方便后续操作,除了将 kexts 驱动程序复制到 /System/Library/Extensions 目录中,我们还可以在此 ISO 安装盘中创建一个 /Backup 目录,用于保存这些第三方驱动和工具软件,稍后会用到;
  # mkdir /Volumes/mav/Backup
  # cp -rp ./Install109/* /Volumes/mav/Backup
  做完这一步,基本就可以转换生成 ISO 用于虚拟机中启动安装了。网上还看到有一些教程,包括改动 OSInstall.pkg 等内容,但那种情况似乎是要求在同一块硬盘上同时安装多个系统 windows / macosx。若只安装于 VirtualBox 似乎没必要折腾它。
  这里还考虑到一个具体情况,Mavericks 安装要求电脑具备至少2GiB内存,而目前一般电脑多配置4GB内存,运行 Win7 + VirtualBox + MacOSX 比较拮据;若为虚拟机分配 2GB 内存,宿主 Win7 系统运行起来就显得有点力不从心了。其实 Mavericks 安装程序有 1GB 内存就基本可以运行了,不知为何 Mavericks 安装程序默认要求至少 2GB 内存;考虑到这种情况,为了减少安装时这个内存最小需求,还得动手在上面安装包中改一处设置;当然,如果电脑中内存不是问题就不必要改这个设置了,直接往下跳过这几步即可。为了改这个2GB设置,有点兴师动众,可能需要安装 XCode,需要利用其中一个开发工具:Flat package editor;首先将 /Volumes/mav/System/Installation/Packages/OSInstall.mpkg 复制到桌面或其他某个目录;运行 Flat package editor:
  # open /Developer/Utilties/PackageEditor.app (此工具深藏在 XCode 中)
  再在该软件中通过菜单打开 Flat package editor,载入复制出来的 OSInstall.mpkg 文件,将其中的 distribution 文件拖出来放到桌面,再用文本编辑器修改其中这一行:
  minRam=2048 (改为 1024,表示只要多于1GB内存就能运行 Mavericks 安装程序了)
  改好保存,再将其拖回放入 OSInstall.mpkg 包中,并把其中原版 distribution 文件删除,然后将此 OSInstall.mpkg 包复制覆盖到 mav.sparseimage 包的相应目录中;
  # cp ~/Desktop/OSInstall.mpkg /Volumes/mav/System/Installation/Packages/
  # ls -trlF /Volumes/mav/System/Installation/Packages (确认一下是否更新成功)
  至此,安装包制作的准备工作基本就绪,接下来就是发布命令,转换生成 iso 或 dmg 启动盘镜像,此转换过程大约耗时18分;
  # hdiutil convert ./mav.sparseimage -format UDTO -o ./mav (由此生成 ./mav.cdr 改名为 ./mav.iso 即可)
  或者,
  # hdiutil convert ./mav.sparseimage -format UDRO -o ./mav (这将生成 ./mav.dmg 包)
  完成以上步骤,就得到一个 6GB 大小的 ISO 或 DMG 文件;这时,可以将当前运行的虚拟机关闭,如果内存不足以再多开一个虚拟机同时运行的话;
  如果不关闭此虚拟机进行后续操作,则最好及时将上面挂载的 DMG 和共享目录全部卸载,如下:
  # hdiutil detach /Volumes/mav
  # hdiutil detach /Volumes/iesd
  # hdiutil detach /Volumes/app (iesd, app 这两项卸载顺序不要弄反)
  # hdiutil detach /Volumes/downloads (安全卸载共享目录)

磁盘格式的问题 win 下的磁盘格式是fat 或 ntfs 的而mac不是

呃·· 你的情况我也不太清楚· 貌似是磁盘权限的问题
装个NFS试试呢·
貌似直接装MAC系统好 能完美支持的话
虚拟机限制太大了

因为硬盘分两种格式,FAT32和NTFS,如果你的硬盘格式是NTFS的话雪豹系统是没办法写入的,NTFS在苹果系统上运行是只读不写的。你只能想想办法把硬盘格式转换为FAT32。

装GTA SA吧 那就行了


为什么在WIN7下使用Foxmail时提示SSL连接错误?
当在Win7系统下使用Foxmail提示SSL连接错误,errorCode: 5时,首先需要更新系统和Foxmail至最新版本。如果问题仍然存在,可以尝试修复或重新安装SSL证书,检查防火墙和安全软件设置,或联系邮箱提供商获取帮助。1. 系统和软件更新:确保Windows 7系统和Foxmail都是最新版本。过时的系统和软件可能不支持最新的安全...

如何在Win7下用U盘安装Win10双系统
1、将制作好的老毛桃U盘插入电脑USB接口中,启动电脑,按相应的电脑启动快捷键进入老毛桃主菜单,用键盘上的方向键“↓”切换到【02】运行老毛桃Win8PE防蓝屏版(新电脑)2、进入PE系统,在老毛桃PE一键装机工具窗口,点击“浏览”将win10系统镜像添加进来,然后在磁盘列表中选择D盘作为系统盘,点击“确定...

在win7系统下装xp重启后进不了系统,选择什么模式打开都没用,怎么解决...
进入PE系统的界面,接着点击桌面上的WINDOWS启动引导修复。双击打开后出现如下图:按1,选择自动修复,等待自动修复完成。

Win7系统下怎么使用虚拟机运行win10系统
win7系统中使用虚拟机运行Win10系统的方法:1、首先,下载vmware;2、打开安装包,点击“典型”点击下一步;3、选择“稍后安装操作系统”点击下一步;4、选择“Microsoft Windows”,在版本下拉菜单中选择“Win10”,点击下一步;5、在位置中点击浏览,选择虚拟...

在win7下怎么用win7pe硬盘版安装
1、要准备一个老毛桃系统U盘和原版win7系统镜像文件。2、在开启电脑后按下启动快捷键引导u盘启动进入老毛桃主菜单界面,将光标移至“【02】运行老毛桃 Win2003PE系统(装机推荐)”后按回车键确认。3、进入win2003PE系统后,双击桌面上的“老毛桃PE一键装机”工具,程序会自动检测硬盘分区中存在符合条件的...

在win7操作系统中用IE浏览器打开网页时,一会儿就出现Internet Explorer已 ...
1、在IE浏览器中,打开“工具”选项,打开“Inetnet 选项”对话框。单击“高级”选项卡。在“重置 Internet Explorer 设置”下,单击“重置”。2、然后再次单击“重置”。(您也可以勾选“删除个性化设置”,以将相应的个性化信息重置为默认设置。)3、IE完成重置设置后,单击“重置 Internet Explorer 设置...

在WIN7下用硬盘如何安装XP成双系统
1、下载GHOST版XP系统镜像文件,用解压软件解压或提取到E盘的根目录下。可以看下E盘解压后的文件中是否有***XP.GHO 文件、ONEKEYGHOST、 GHO 镜像安装器 、GHOST程序。2、打开E盘的ONEKEYGHOST、GHO 镜像安装器或GHOST程序(选其中一个打开),以ONEKEYGHOST为例,如图:3、在上图中,选中[还原系...

win7系统使用局域网共享软件的方法(图文)
上部分)的文件,向本机(下部分)的目录拖拽,可以将远程电脑的文件下载到本机电脑中。软件还支持远程复制、粘贴、删除、剪切、搜索文件。选中文件后,使用鼠标右键也有相应的操作菜单,如下图:以上教程步骤就是win7系统使用局域网共享软件的方法,如果你需要共享软件,可以直接采取教程来共享。

怎样在 Win7 下用 Windows Virtual PC 安装 Win98\/Me\/95 等系统?
1、启动Virtual PC后,出现【新建虚拟机向导】,点击【下一步】,新建虚拟机。2、点击浏览,选择虚拟机文件保存位置。点击“保存”。3、操作系统选择“Windows98”,点击【下一步】4、设置内存大小,下一步。5、选择“新建虚拟硬盘”,设置大小,下一步。6、虚拟机创建完毕。7、启动虚拟机,出现开机...

大家在win7下是用什么软件看图的
在win7下可以用自带的画图软件看图。的工具\/材料:以win7系统、画图软件、图片为例。1、首先在桌面上,点击“图片”图标。2、然后在该界面中,右键选择“打开方式”选项。3、之后在该界面中,右键点击“打开方式”里的“画图”选项。4、最后在“画图”界面中,显示图片内容。

灵石县13849433905: 怎么用win7自带的windows virtual pc安装win7 -
不豪盐酸: 安装步骤如下:1、打开下载的安装程序Windows6.1-KB958559-x64-RefreshPkg.msu(注意32位系统对应的程序为Windows6.1-KB958559-x86-RefreshPkg.msu);2、弹出对话框,点击是;3、点击我接受;4、开始安装,等待完成;5、点击立即重新启动即可.

灵石县13849433905: 如何在Win7系统中打开Virtual Windows XP软件? -
不豪盐酸: 这是需要单独安装的.Windows Virtual PC RC简体中文版: 32位:http://download.microsoft.com/download/9/F/D/9FD8E857-EE64-48E2-89EC-EF120913FB2D/Windows6.1-KB958559-x86.msu64位:http://download.microsoft.com/download/9/...

灵石县13849433905: 如何在win7系统下 用虚拟机安装linux -
不豪盐酸: 看你用什么软件了. ===============关于虚拟机=========================== 传统的虚拟机有3个:vmware、virtualbox、virtualPC,功能从强大到不怎么强大依次递减,占用空间从超大到不大依次递减,设置复杂度从复杂到比较简单依...

灵石县13849433905: win7系统怎么安装虚拟机系统 -
不豪盐酸: 二、VMware12用U盘安装ghost win7系统步骤1、运行VMware Workstation 12虚拟机,点击“创建新的虚拟机”;2、打开新建虚拟机向导,选择“典型(推荐)”,下一步;3、选择“稍后安装操作系统”,下一步;4、客户端系统选择Microsoft...

灵石县13849433905: win7下如何安装Microsoft VM -
不豪盐酸: 没有Microsoft VM 这个东西 VM 是指VMware 公司的一个虚拟机程序,跟微软没有关系.微软自己的虚拟机名字是 Virtual PC 所以,这是两个东西.区别:VM 虚拟机的使用比较广泛,功能比较强大;Virtual PC相对使用起来比较局限,但是相对...

灵石县13849433905: 你好 你在win7 下能使用虚拟机吗?
不豪盐酸: 能.

灵石县13849433905: 安装了win7的虚拟机怎么使用 -
不豪盐酸: VM安装win7的步骤: 1、下载安装VM和原版win7镜像; 2、打开VM虚拟机,点击创建新的虚拟机; 3、选择典型安装,点击下一步; 4、选中安装程序光盘镜像文件,点击浏览选择win7镜像文件; 返回到新建虚拟向导窗口,点下一步; 5、Windows产品密钥:输入产品ID; 选择要安装的WIN7版本; 全名:输入计算机名,点下一步; 6、输入虚拟机名称; 选择系统安装路径,点下一步; 7、设置磁盘大小,点下一步; 8、自定义硬件:设置虚拟机系统内存大小; 9、自定义硬件之后就是创建磁盘,创建磁盘完成之后就开始安装系统了,等待安装完成即可.

灵石县13849433905: 如何使用VirtualBox安装win7虚拟系统 -
不豪盐酸: 再往下也是一样,很简单的.设置硬盘空间.定制硬件(定制的硬件要小于实体机的配置).完成.然后安装操作系统即可.

灵石县13849433905: 怎么在win7下安装虚拟机?免费版哦! -
不豪盐酸: win7下安装xp虚拟机需要用到的软件或文件:1,Securable,它用来检测你现有的win7系统是否能正常安装及运行xp.(在Securable中需要查看的就是的Hardware Virtualization选项.前面3种情况很简单:NO:CPU不支持,残念……Yes:CPU支...

灵石县13849433905: 在WIN7中怎么装虚拟机XP? -
不豪盐酸: 虚拟机也是一个应用程序,嵌套在Win 7中运行,同时你可以在虚拟机内运行需要在XP下运行的软件,类似于你用IE运行一个FLASH小游戏的概念.再做一个XP系统就是双系统,开机时需要选择进入哪个系统,但是双系统常规的安装是先安装XP再安装Win 7,否则需要用安装盘修复启动,比较麻烦.建议你先试试虚拟机.可以直接安装微软的Windows Virtual PC,使用XP mode 虚拟XP环境.除了大型的游戏需要较高配置,一般的软件都是能流畅运行的,而且由于是微软为Win 7开发的官方虚拟机,在使用性上比第三方的虚拟机更好.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网