MacOS入门之二:多操作系统并存
MacOS 入门之二:多操作系统并存
#操作系统
1.说明
卖机器的小哥给预装的系统太诡异了,而我又需要多个系统同时使用,所以只好全部重装,下面列出安装
Macbook 的步骤,参考文档及注意事项
2.实验环境
硬件环境
macbook mb471操作系统
Mac OS X 1.6.0Snow Leopard,开机启动
Mac OS X 1.7.4Lion,开机启动
Linux Ubuntu 10.04,开机启动
Windows XP SP2,开机启动
Windows XP SP2,在 Mac OS 中通过虚拟机启动
Windows XP SP2,在 Linux Ubuntu 中通过虚拟机启动
3.安装开机启动的操作系统(EFI 方式)
- 准备安装光盘:
Linux Ubuntu 安装光盘
Windows XP SP2 安装光盘
Mac OS 安装光盘
买机器时自带Mac OS 安装盘,其中包括 Mac OS 操作系统和 Windows 驱动
购买正盘系统升级
网上可下载 Mac OS 安装光盘映像 dmg 文件,通过使用软件 Ultraiso 将 dmg 转换成 iso,刻录安装光盘,详见: [http://www.oschina.net/question/54100_14781
](http://www.oschina.net/question/54100_14781)
- 分区
使用 Max OS 安装盘中的磁盘工具重分区(使用 Windows 或 Linux 分区可能破坏 EFI 引导),一般分为 mac
系统分区,Windows 分区,Linux 分区,数据分区等,本实验中分了十一个分区,按顺序列出,如下:
EFI,207M(系统自动分配,在磁盘工具中不可见)
DATA,Fat32 50G(数据区,安装 XP 前设为 Hfs 格式,安装后改为 Fat32)
WINDATA,ExFat 30G(数据区,支持 4G 以上的大文件,用于存放虚拟机映像,安装 XP 前设为 Hfs 格式,安装后改为 ExFat)
WINXP,Fat32 30G(Windows 系统分区)
Mac16,Apple Hfs 40G(Leopard 系统分区)
Mac17,Apple Hfs 40G(Loin 系统分区)
Mac18,Apple Hfs 40G(预留)
LINUXROOT,Ext3,20G(Linux 系统分区)
LINUXDATA,Ext3,50G(Linux 数据区)
LINUXSWAP,Swap,1G(Linux 交换分区)
OTHER,Apple Hfs,18G(预留)
- 如何安装多个操作系统,详见: [http://www.linuxidc.com/Linux/2008-12/17849.htm
](http://www.linuxidc.com/Linux/2008-12/17849.htm)
- 注意事项
- 为什么没使用 Bootcamp 分区?Lion
Bootcamp 只支持 win7,如果从 snowLeopard 升级到 Lion,使 XP 与 Lion 并存,可能导致无法选择默认启动磁盘。 建议不使用 Bootcamp,手动分区并安装 XP,可以多系统并存
- 为什么磁盘工具中,分区选项卡中分区布局不可调(不出现右上小三角,所有按钮均置灰)?可能是由于某些分区异常引起的,我抹除了 Bootcamp
建立的 Windows 分区后正常
为什么安装了 Ubuntu 后看不到启动项?Macbook 开机后,按 Options 选择进 Windows,即可看到 grub 中的 Ubuntu 启动界面
如何在 Macbook 上安装多个版本的 Mac OS X 操作系统?手动分区,把不同的系统安装在不同的分区上
不使用 Bootcamp,使用手动分区时,XP 分区有什么要求?一般安在第三个分区中,且前两个分区不能是 Windows 可识别的分区,否则 boot.ini 会被安装在前面的分区中,导致”missing
operating system”的无法启动
如何修改分区的类型?在磁盘工具中,选盘中分区 ->抹掉选项卡 ->选择新的类型 ->抹掉
为什么 Macbook 安装 Linux Ubuntu(macbook pro mb471 安装 ubuntu
10.04),无线网卡不能使用?需要重编 wifi 驱动,详见
[http://ubuntuforums.org/showthread.php?p=8747122#post8747122
](http://ubuntuforums.org/showthread.php?p=8747122#post8747122)
4.安装虚拟机启动的操作系统(多个系统同时使用)
- 安装虚拟机软件 Virtualbox:
- Mac OS:下载 VirtualBox-4.1.23-80870-OSX.dmg
注意下载最新版本,旧版本可能有死机问题
- 建立 ExFat 分区
Ubuntu 和 Mac
OS 使用同一 XP 虚拟机,需要将数据文件放在它们都能识别的分区中,需要支持大文件,且可读写。此处选用 exFat 文件系统(普通 Fat 文件系统不支持 4G 以上大文件)
在 Mac OS 的磁盘工具中将数据分区改为 exFat 文件系统
菜单 ->前往 ->实用工具 ->磁盘工具,选数据分区,点击抹掉选项卡,选择 ExFat 格式,点击抹掉按钮在 Linux 系统中安装 exFat 支持
$ sudo add-apt-repository ppa:relan/exfat
$ sudo apt-get update
$ sudo apt-get install fuse-exfat
$ sudo mkdir /mnt/exfat
$ sudo mount.exfat-fuse /dev/sda2 /mnt/exfat
修改/etc/fstab,开机时直接挂载在 Windows XP 系统中安装 exFat 补丁,可从此处下载
[http://www.microsoft.com/zh-cn/download/details.aspx?id=19364
](http://www.microsoft.com/zh-cn/download/details.aspx?id=19364)
在虚拟机中安装 Windows XP 操作系统
安装增强功能
下载 VBoxGuestAdditions.iso,映射到虚拟机的光盘,安装光盘中相应软件。安装了增强功能之后,
所有驱动正常,鼠标将不再被 virtualbox 独占,
且屏幕尺寸可以根据窗口大小变化
注意:从 Googlecode 下载的 GuestAddition ext 只有
1-2M,不包含共享文件支持
- 与 VirtualBox 虚拟机共享文件夹
设置共享文件夹
VirtualBox 菜单 ->共享文件夹,添加一个共享文件夹
安装增强功能后,重启虚拟机后即可在网上邻居 ->整个网络中看到 VirtualBoxShared Folder映射网络驱动器
虚拟机 XP,我的电脑 ->右键 ->映射网络驱动器,可将共享文件夹映射到盘符详见
[http://www.linuxidc.com/Linux/2008-07/13997.htm
](http://www.linuxidc.com/Linux/2008-07/13997.htm)