注意,ubuntu 和 xubuntu 安装上有一定差别,请严格按照你选择的系统版本流程安装
这一步可以用命令行实现,也可以在 mac 下直接用磁盘工具分区,初学者建议后者。有经验的朋友可以在网上查询 diskutils 的用法,这是 mac 提供的分区工具
使用磁盘工具,打开左侧最上边磁盘位置(不是 macosx,而是整个硬盘)的选项,右边会出现分区标签。选择分区,你可以用鼠标拖动轻松将 macos 的一部分划分给 ubuntu 使用。分区格式可以选择 mac 日志文件。其实选什么都一样,等会还要重新格式化。
hdiutil convert /path/to/ubuntu.iso -format UDRW -o /path/to/target.img
命令中path/to/ubuntu.iso是你下载的 iso 路径,path/to/target.img自然是你要保存成 img 的路径
先运行如下命令查询你 U 盘的设备名
diskutil list
这里假设 U 盘是 disk1,执行
diskutil unmountDisk /dev/disk1
接下来执行命令刻录,
sudo dd if=/path/to/downloaded.img of=/dev/disk1 bs=1m
ubuntu 官网针对上一条命令可能出现的两种错误提示给出了解决办法:
If you see the error dd: Invalid number '1m', you are using GNU dd. Use the same command but replace bs=1m with bs=1M.
If you see the error dd: /dev/disk1: Resource busy, make sure the disk is not in use. Start the 'Disk Utility.app' and unmount (don't eject) the drive.
好了,刻完就可以重启安装了。重启后按住option会看到一个 refit 命名的移动设备图标,点进去就开始安装了。
安装过程可以参考网上其他人的帖子。一般有两种方式
ubuntu和mac os x共存,系统会自动被安装到空闲分区。其他选项,可以自己手动分区,我一般是选这个来手动分区。假设你选了其他选项就会进入分区的窗口,这时你就会看到所有磁盘分区的情况,刚才在 mac 下给 ubuntu 预先分好一块空闲分区也在其中,名字可能叫 disk02,或者 disk03 什么的。
接下来要进行四次分区。这一段分区方法参考了百度经验上一个网友的教程,我进行了 2 处修改,原帖地址http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html
第一次分区:
点你刚才留出来的“空闲”分区,点“+”,进行如下设置:
挂载点:“/”
大小:22000MB
新分区的类型:主分区
新分区的位置:空间起始位置
用于:EXT4日志文件系统
第二次分区:
“空闲”处,继续点“+”,如下设置,
挂载点:(不设置)
大小:4096MB
新分区的类型:逻辑分区
新分区的位置:空间起始位置
用于:交换空间
第三次分区:
“空闲”处,继续点“+”,如下设置,
挂载点:/boot
大小:200MB
新分区的类型:逻辑分区
新分区的位置:空间起始位置
用于:EXT4日志文件系统
第四次分区:
“空闲”处,继续点“+”,如下设置,
挂载点:/home
大小:(剩余全部空间,剩下显示多少,就多少)
新分区的类型:逻辑分区
新分区的位置:空间起始位置
用于:EXT4日志文件系统
分区设置完毕后,下方还有一项“安装启动引导器的设备”,macbookpro 用户需要选择/boot 这个分区所在磁盘位置。
安装完 ubuntu,重启在 mac 下下载安装 rEFIt。安装好后在终端里输入/efi/refit/. enable-always.sh启动 rEFIt。重启,你就会看到 ubuntu 的选项。
这个问题很重要,如果你下载了 iso 格式的 Xubuntu 系统镜像, 你需要将该镜像不经过任何转换的完整刻录到移动设备或光盘上 (我使用的是 unetbootin 这个软件,开源,跨平台,操作简便)。 注意,绝对不可以将 iso 格式转换成 img(mac 镜像)后刻录。 这样会导致 ubuntu 部分版本无法安装 grub 引导器。
安装完的系统无法被 mac 直接引导,所以需要安装 rEFIt 引导。如果不想要安装它, 可以参考下边附录 1 里的安装方法。重新修改引导文件。
option键,有个 windows 命名的移动设备图标,选中进入。/efi/refit/. enable-always.sh启动 rEFIt打开系统配置文件,
sudo gedit /etc/rc.local
在 exit 0 前边加入下边对应的语句, 默认关闭功能键 Fn:
echo 2 > /sys/module/hid_apple/parameters/fnmode
设置默认亮度(数字 2565 可以修改任意亮度)(xubuntu 下不起作用,原因未知)
echo 2565 > /sys/class/backlight/intel_backlight/brightness
设置键盘灯亮度(数字 1 代表亮度):
echo 1 > /sys/class/leds/smc::kbd_backlight/brightness