本文转载自 http://www.imchao.net/linux/perfect-ubuntu-on-the-asus-eeepc-1005ha-and-1008ha.html
准备工作
在这里我们使用的是Ubuntu netbook remix版。这是为上网本设计的,内核也是特殊定制的。即使你不喜欢上网本版的界面,你也可以在装好后,通过设置很容易地恢复到默认的界面。
请准备好u盘,然后参照这里制作安装盘。
在开始前请确定您已经阅读完本文。如果您只有一台电脑,请在开始前把需要下载的驱动文件都下载好。准备就绪后,我们开始安装。
先关掉Boot Booster,以便我们使用U盘进行引导:
开机按F2进入BIOS设置。在Boot settings里找到Boot Booster,把他设为disable,按F10保存退出重启。
当机器开始重启时,按Ese进入启动选择菜单,选择U盘启动。
进入Ubuntu启动菜单后,直接进入安装。
分区
请根据自己的需要进行分区。但是有以下几点需要注意:
1.如果您要使用boot booster功能,请不要破坏EFI分区。
2.如果您已经破坏了EFI分区,请先分配一个16M的主分区,我们会在最后讲述如何修复EFI。
3.如果您需要休眠功能,请给swap分区分配2倍于内存大小的空间。
关于boot booster与EFI:
华硕所谓的boot booster功能,其实就是使用一个至少8M的EFI分区来缓存BIOS的信息,以节省开机自检的几秒时间。EFI分区一定要是主分区,文件系统类型是EFI。
有线网卡
当系统安装好后,我们进入配置阶段。我们首先安装有线网卡的驱动。
访问http://partner.atheros.com/Drivers.aspx 下载“AR81Family Linux Driver”
解压驱动:
tar zxvf AR81Family-linux-v1.0.0.10.tar.gz
进入源码目录:
cd src
进行编译安装:
make
sudo make install
sudo insmod atl1e.ko
PS:以后更新内核后,请按使用sudo rmmod atl1e.ko 卸载驱动后,按照上面步骤重新安装。
现在开始,您的有线网络已经可以用了,请先接入互联网。
无线网卡
进入Administration(系统管理)>Software Sources(软件源>Updates(更新)
启用Unsupported Updates (jaunty-backports) 中文是不支持的更新(jaunty-backports)
安装驱动:
sudo apt-get install linux-backports-modules-jaunty
切换界面
进入Preferences(首选项)>Switch Desktop Mode(切换桌面模式),选择经典桌面。
GNOME的面板在屏幕上占用太多空间。您可以设置它们自动隐藏。右键单击面板,并选择属性,点击自动隐藏。
安装Super Hybrid Engine、eeePC托盘工具、快捷键
超级混合引擎(Super Hybrid Engine)是华硕的一项节能技术,可以让使用者依不同需求来选择以高效模式或节能模式运作。
托盘工具与快捷键都可以让你用很简单的方法来开关系统集成的外设。
在这里我们推荐“eeepc-tray”这个软件,这个软件集成了Super Hybrid Engine、eeePC托盘工具、快捷键三大功能。
接下来我们开始安装。
先下载key文件http://www.statux.org/ubuntu/key/statux.pub
然后参照这里把源设置好http://www.statux.org/content?page=repo
然后我安装软件:
sudo apt-get install eeepc-tray eeepc-laptop-dkms
装好后重启。现在除了Fn+Space、Fn+F3、触摸板开关以外,其他的快捷键都可以用了。
完善快捷键
首先我们要使触摸板能被其他程序访问。
编辑配置文件:
sudo gedit /etc/hal/fdi/policy/shmconfig.fdi
把下面内容放粘贴进去:
<?xml version=”1.0″ encoding=”UTF-8″?>
<deviceinfo version=”0.2″>
<device>
<match key=”info.product” string=”SynPS/2 Synaptics TouchPad”>
<merge key=”input.x11_options.SHMConfig” type=”string”>True</merge>
<merge key=”input.x11_driver” type=”string”>synaptics</merge>
</match>
</device>
<device>
<match key=”info.linux.driver” string=”psmouse”>
<merge key=”input.x11_options.SHMConfig” type=”string”>True</merge>
</match>
</device>
</deviceinfo>
保存后重启。
进入系统后右键eeepc-tray的图标,点击Edit Configuration,然后把下面内容粘贴进去:
#Touchpad control
KEY_TOUCHPAD=”00000037″
# Fn + space
KEY_FSB=”00000039″
现在所有快捷键都可以使用了。
麦克风
打开Volume Control,点击Preferences,启用所有Mic和Input Source选项。
然后把input source设为Int Mic。
在skype中把声音输入设备设置为HDA Intel (hw:Intel, 0)。声音输出设备设为pulse。
设定EFI分区,启用boot booster
查看分区列表:
sudo fdisk -l
找到你的之前给EFI分好的分区,如/dev/sda1
设定为EFI分区:
sudo sfdisk –change-id /dev/sda 1 ef
注意,请把这里的1改为你的EFI分区的分区号,比如你的EFI分区是/dev/sda2,那么分区号是2
最后重启,按F2进入BIOS,重新把boot booster打开。
One comment
1005HA用户过来围观一下 :wink:
我的装完现在还有一些问题,都没什么时间解决呢。比如触摸板的灵敏性不知道怎么调整。