macbook pro me662 安装ubuntu 系统纪实
发表于 : 2013-04-26 8:44
入手最低档的视网膜苹果本子一台;奈何os x 永不习惯;于是准备用ubuntu;奈何虚拟机性能不佳,想装双系统,这就开始了折腾。
为ubuntu腾出硬盘空间,安装系统
1. diskutil 修改分区大小,空出足够的空间给ubuntu;注意,一个diskutil语句,可以他
同时缩小分区,然后将空出来的分区,格式化为多个HFS+格式分区。
2. 关闭电脑;插入ubuntu的安装U盘;按住option开启电脑,直到多出一个“windows”启
动项。
3. 安装ubuntu系统;点击新分出来的mac分区——注意不要修改其分区大小。按“change”
修改其分区格式以及挂载点即可。
4. 安装完毕,重启回到mac os;下载并安装 rEFlt 最新版。
5. 重启电脑;原有的启动管理器,被支持多种操作系统的管理器rEFlt取代。选择新装好的
ubuntu启动项,即可完成后续的安装。
----------------------------------------------------------------------
注意:可能因为ubuntu操作系统被我安装了多次,而且有些时候给/boot单独分区有些时候
又没有的原因,导致rEFlt启动菜单,多了一个无用的选项。
----------------------------------------------------------------------
6. 驱动不正确,虽然lspci显示无限网卡是开启状态,但是无法搜索、使用网络。
根据
http://www.cnblogs.com/ginoz/archive/20 ... 13240.html
sarrow@sarrow-Macubuntu:~$ lspci -vnn | grep 14e4
02:00.0 Ethernet controller [0200]: Broadcom Corporation Device [14e4:16a3] (rev 21)
Subsystem: Broadcom Corporation Device [14e4:16a3]
02:00.1 SD Host controller [0805]: Broadcom Corporation NetXtreme BCM57765 Memory Card Reader [14e4:16bc] (rev 21) (prog-if 01)
Subsystem: Broadcom Corporation Device [14e4:96bc]
03:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Subsystem: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331]
可知,我的无线网卡是 14e4:4331 这个关键型号;然后查到一个高通芯片型号,linux内核
的支持列表;发现,这个4331赫然在例;于是,我继续操作:
sudo apt-get install firmware-b43-installer
-- firmware-b43-installer 是一个高通芯片的固件安装器
sudo dpkg-reconfigure firmware-b43-installer
sudo modprobe b43
export FIRMWARE_INSTALL_DIR="/lib/firmware"
cd Sources/
wget http://www.lwfinger.com/b43-firmware/br ... 38.tar.bz2
-- wget 下载很慢,我实际是在windows下面的thunder下载的
tar xjf broadcom-wl-5.100.138.tar.bz2
-- 安装网卡芯片固件
sudo b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" broadcom-wl-5.100.138/linux/wl_apsta.o
dmesg | tail
-- 目的是检索
-- [ 5866.172626] ADDRCONF(NETDEV_UP): wlan0: link is not ready
-- [ 5870.282827] applesmc: FS! : read arg fail
-- 这样的信息;但是我在安装完固件之后,执行上述语句,没有看到我需要的输出。
-- 在 rc.local 中添加一行:
-- modprobe b43
find / -name rc.local
sudo vim /etc/rc.local
sudo reboot
-- 安装完,重启,却发现系统进不去——除了鼠标可见外,全黑屏,而且奇怪的是,鼠标
在屏幕不同的区域,其大小是不一样的。
怎么办,tty是可以用的。
我猜想,应是新装的无线网卡固件,与系统不配。我先实验了一下手动禁用——既删除在
rc.local添加的那一行;结果:ubuntu报错“The system is running in low-graphics
mode”。
我按照网上的说法:
sudo apt-get update
sudo apt-get -d install --reinstall gdm
sudo apt-get remove --purge gdm
sudo apt-get install gdm
----------------------------------------------------------------------
> 另外,我还看到一个说法是:
>
> sudo apt-get install --reinstall ubuntu-desktop
> sudo reboot
>
> 这个方法需要更多的时间,我就没有实验。
之后,登陆界面换了,但是系统也回来了。
-- 编辑完成之后,重启电脑:
sudo reboot
sudo apt-get remove linux-image-3.5.0-27-generic
sudo reboot
8. 手贱,点击内核更新到3.5.0.2之后,——此时系统有一个提示,3个邮箱。恰好有一个
升级包。
登陆界面,以及登陆之后,屏幕都出现花屏——还好,能分辨
出文字。
我进入tty1,然后删除新内核(原本的内核是linux-image-3.5.0.1-generic);再重启,
系统正常。
sudo apt-get remove linux-image-3.5.0.2-generic
----------------------------------------------------------------------
sudo aptitude install compizconfig-settings-manager
sudo apt-get install compizconfig-settings-manager
sudo apt-get autoremove
ccsm
sudo apt-add-repository ppa:ikarosdev/unity-revamped
sudo apt-get update ; sudo apt-get upgrade
laptop_mode
sudo laptop_mode
cat /proc/sys/vm/laptop_mode
sudo laptop_mode status
sudo nautilus &
sudo nautilus / &
sudo nautilus
9. 使用情况总结:
- mac下犀利的fn组合健无法使用;还好,能使用 f1-f12;
- 无声音
- remmina 容易上系统崩溃
- 触摸板只能单点
10. 升级13.04
系统提示有系统更新,于是再次手贱,点击了升级。6百多M的包裹下载下来,安装——中间提了几次是否换用、保存的问题。然后升级完毕。重启电脑,顺利进入系统。再次重启,电脑司机,画面停止在关机滚动条那里。强制重启,系统正常进入。不过,ubuntu 软件中心老是报错。
11. 13.04使用情况总结。
- 仍然没有声音。
- fn健基本正常——而且是mac风格;默认就是功能健的功能。按住fn之后,才是f1\f2....
- remmina 依然有小bug,但是系统不再崩溃,也不会停止响应。
- 触摸板升级为双指头。三个指头的鼠标中键模拟小时。
- 无线网卡好像天然支持了。
12. 声音问题:
fn功能健,有tips显示。但是系统设置里面,输出设备是空的。
$ basename `readlink /sys/class/sound/card0/device/driver/module`
snd_hda_intel
$ lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
说明模块、硬件都OK啊,为何没有声音呢?
为ubuntu腾出硬盘空间,安装系统
1. diskutil 修改分区大小,空出足够的空间给ubuntu;注意,一个diskutil语句,可以他
同时缩小分区,然后将空出来的分区,格式化为多个HFS+格式分区。
2. 关闭电脑;插入ubuntu的安装U盘;按住option开启电脑,直到多出一个“windows”启
动项。
3. 安装ubuntu系统;点击新分出来的mac分区——注意不要修改其分区大小。按“change”
修改其分区格式以及挂载点即可。
4. 安装完毕,重启回到mac os;下载并安装 rEFlt 最新版。
5. 重启电脑;原有的启动管理器,被支持多种操作系统的管理器rEFlt取代。选择新装好的
ubuntu启动项,即可完成后续的安装。
----------------------------------------------------------------------
注意:可能因为ubuntu操作系统被我安装了多次,而且有些时候给/boot单独分区有些时候
又没有的原因,导致rEFlt启动菜单,多了一个无用的选项。
----------------------------------------------------------------------
6. 驱动不正确,虽然lspci显示无限网卡是开启状态,但是无法搜索、使用网络。
根据
http://www.cnblogs.com/ginoz/archive/20 ... 13240.html
sarrow@sarrow-Macubuntu:~$ lspci -vnn | grep 14e4
02:00.0 Ethernet controller [0200]: Broadcom Corporation Device [14e4:16a3] (rev 21)
Subsystem: Broadcom Corporation Device [14e4:16a3]
02:00.1 SD Host controller [0805]: Broadcom Corporation NetXtreme BCM57765 Memory Card Reader [14e4:16bc] (rev 21) (prog-if 01)
Subsystem: Broadcom Corporation Device [14e4:96bc]
03:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Subsystem: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331]
可知,我的无线网卡是 14e4:4331 这个关键型号;然后查到一个高通芯片型号,linux内核
的支持列表;发现,这个4331赫然在例;于是,我继续操作:
sudo apt-get install firmware-b43-installer
-- firmware-b43-installer 是一个高通芯片的固件安装器
sudo dpkg-reconfigure firmware-b43-installer
sudo modprobe b43
export FIRMWARE_INSTALL_DIR="/lib/firmware"
cd Sources/
wget http://www.lwfinger.com/b43-firmware/br ... 38.tar.bz2
-- wget 下载很慢,我实际是在windows下面的thunder下载的
tar xjf broadcom-wl-5.100.138.tar.bz2
-- 安装网卡芯片固件
sudo b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" broadcom-wl-5.100.138/linux/wl_apsta.o
dmesg | tail
-- 目的是检索
-- [ 5866.172626] ADDRCONF(NETDEV_UP): wlan0: link is not ready
-- [ 5870.282827] applesmc: FS! : read arg fail
-- 这样的信息;但是我在安装完固件之后,执行上述语句,没有看到我需要的输出。
-- 在 rc.local 中添加一行:
-- modprobe b43
find / -name rc.local
sudo vim /etc/rc.local
sudo reboot
-- 安装完,重启,却发现系统进不去——除了鼠标可见外,全黑屏,而且奇怪的是,鼠标
在屏幕不同的区域,其大小是不一样的。
怎么办,tty是可以用的。
我猜想,应是新装的无线网卡固件,与系统不配。我先实验了一下手动禁用——既删除在
rc.local添加的那一行;结果:ubuntu报错“The system is running in low-graphics
mode”。
我按照网上的说法:
sudo apt-get update
sudo apt-get -d install --reinstall gdm
sudo apt-get remove --purge gdm
sudo apt-get install gdm
----------------------------------------------------------------------
> 另外,我还看到一个说法是:
>
> sudo apt-get install --reinstall ubuntu-desktop
> sudo reboot
>
> 这个方法需要更多的时间,我就没有实验。
之后,登陆界面换了,但是系统也回来了。
-- 编辑完成之后,重启电脑:
sudo reboot
sudo apt-get remove linux-image-3.5.0-27-generic
sudo reboot
8. 手贱,点击内核更新到3.5.0.2之后,——此时系统有一个提示,3个邮箱。恰好有一个
升级包。
登陆界面,以及登陆之后,屏幕都出现花屏——还好,能分辨
出文字。
我进入tty1,然后删除新内核(原本的内核是linux-image-3.5.0.1-generic);再重启,
系统正常。
sudo apt-get remove linux-image-3.5.0.2-generic
----------------------------------------------------------------------
sudo aptitude install compizconfig-settings-manager
sudo apt-get install compizconfig-settings-manager
sudo apt-get autoremove
ccsm
sudo apt-add-repository ppa:ikarosdev/unity-revamped
sudo apt-get update ; sudo apt-get upgrade
laptop_mode
sudo laptop_mode
cat /proc/sys/vm/laptop_mode
sudo laptop_mode status
sudo nautilus &
sudo nautilus / &
sudo nautilus
9. 使用情况总结:
- mac下犀利的fn组合健无法使用;还好,能使用 f1-f12;
- 无声音
- remmina 容易上系统崩溃
- 触摸板只能单点
10. 升级13.04
系统提示有系统更新,于是再次手贱,点击了升级。6百多M的包裹下载下来,安装——中间提了几次是否换用、保存的问题。然后升级完毕。重启电脑,顺利进入系统。再次重启,电脑司机,画面停止在关机滚动条那里。强制重启,系统正常进入。不过,ubuntu 软件中心老是报错。
11. 13.04使用情况总结。
- 仍然没有声音。
- fn健基本正常——而且是mac风格;默认就是功能健的功能。按住fn之后,才是f1\f2....
- remmina 依然有小bug,但是系统不再崩溃,也不会停止响应。
- 触摸板升级为双指头。三个指头的鼠标中键模拟小时。
- 无线网卡好像天然支持了。
12. 声音问题:
fn功能健,有tips显示。但是系统设置里面,输出设备是空的。
$ basename `readlink /sys/class/sound/card0/device/driver/module`
snd_hda_intel
$ lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
说明模块、硬件都OK啊,为何没有声音呢?