Ubuntu 9.04 在 Eee PC 900HA上的安装及配置

这是华硕易电脑 Eee PC 900HA上网本使用小结的第2篇,上一篇是:华硕易电脑 Eee PC 900HA Linux版本原装 Eee PC 1.6 Linux的使用简介,下一篇将为:离不开的Windows在华硕 Eee PC 900HA上的安装与配置。

作为一款致力于为大家提供另一个桌面操作系统选择的Linux桌面版,Ubuntu确实很优秀,应该说,现在Linux在桌面环境中能够达到的最好境地都让Ubuntu给发挥出来了。我在这款华硕 Eee PC 900HA Linux的上网本上安装过 Ubuntu 9.04 Desktop Edition,现在最终使用的是Ubuntu 9.04 Netbook Remix,一款Ubutu专门为上网本定制的系统。这篇日记涉及:系统的安装,包括硬盘安装和U盘安装;添加Eeepc定制的内核和启用eeepc的Fn功能键;网络设置,包括wifi无线、3G、手机、ADSL等等。

一、系统安装

对于Ubuntu 9.04 Desktop Edition,最简单的方法是用下载下来的ubuntu-9.04-desktop-i386.iso光盘镜像文件刻成光盘,再在USB外置光驱中安装;也可以把ISO文件放在硬盘上,参照网上的方法硬盘安装ubuntu8.10个人心得及过程,其中比较关键的地方就是里面第5点的B步骤,解除ISO文件所在硬盘分区的锁定,要另开终端执行 sudo umount –l /isodevice,解除swap分区的锁定,在分区程序里 swap off 掉它;Ubuntu各种版本U盘安装简明教程(不能光盘安装和安装时不能分区的必看)介绍的借助U盘进行安装的方法,其中关键的是第5步“将ubuntu-8.10-desktop-i386.iso复制或移到U盘根目录下,硬盘上原有的ISO文件则修改文件名。”,因为这里挂载的ISO文件在U盘里,就不会因为挂载硬盘里的ISO文件造成硬盘分区不能进行的问题;而我采用的方法是制作一个可自启动的U盘Linux( http://www.learndiary.com/usblinux ),直接在U盘Linux里的Grub启动菜单menu.lst里添加相应的启动项。再把相应的文件复制到U盘里。然后,在BIOS里设置电脑从U盘启动完成安装。这样,我就用不着在电脑硬盘上修改boot.ini文件和安装grub4dos引导安装了。

对于Ubuntu 9.04 Netbook Remix,我使用的方法必须使用一个至少1G大小的U盘。先在这里下载ubuntu-9.04-netbook-remix-i386.img,然后用 Installation from img files的方法,把 img 文件写入U盘,我使用的是在Linux执行“sudo dd if=ubuntu-9.04-netbook-remix-i386.img of=/dev/sdb bs=1M”制作可启动U盘,注意,写入的设备文件名是/dev/sdb,而不是它的一个分区如:/dev/sdb1;您使用的映像文件路径和U盘设备名称可能会跟我的不一样。然后在BIOS中设置电脑从U盘启动,即可开始安装了。实际上,这个安装用的U盘Ubuntu Linux( http://www.learndiary.com/usblinux )可以当作一个随身系统使用。不过,如果要想用得舒服一些(中文化、定制软件)就还需要一些另外的工作。

具体安装步骤请搜索一下网络。

下面的步骤应该是Desktop和Netbook Remix通用的。据我的经验,后者相对于前者主要是用户界面不同,据说更适合小屏幕的上网本使用,您也可以把界面换成传统的界面(我就是),还有就是内存占用好像少点(记不太清楚了)。

二、添加Eeepc定制的内核和启用Eee PC上的Fn功能键

据说,要全部启用Eee PC上的Fn功能键就必须使用为Eee PC定制的内核,我是参照这篇文章Updated: Ubuntu 9.04 on the Asus Eee Pc 1000H with ACPI and WiFi/Wlan working进行的。下面就把这篇文章中的关键部分摘录在这里供大家参考。

先是把定制内核需要的apt源加进系统,然后安装定制的内核linux-netbook-eeepc:

$ sudo -s
# echo "deb http://www.array.org/ubuntu jaunty main" > /etc/apt/sources.list.d/array-jaunty.list
# wget http://www.array.org/ubuntu/array-apt-key.asc
# apt-key add array-apt-key.asc
# aptitude update
# aptitude install linux-netbook-eeepc
# exit
$

然后还要安装一个定制的ACPI脚本启用所有的Fn功能键。先是下载EEEASY SCRIPTS,然后用下面的步骤安装它:

tar xzvf Jaunty_Eeeasy-Scripts.tar.gz (解压)
cd Jaunty_Eeeasy-Scripts (进入解压的文件夹)
sudo ./acpi-scripts.sh install (执行安装)

最后,为了激活pciehp,使Fn + F2切换无线功能键有效,在/boot/grub/menu.lst文件启动内核的kernel那一行的后面加上 “ pciehp.pciehp_force=1 pciehp.pciehp_poll_mode=1 ”,类似下面这样:

title Ubuntu jaunty (development branch), kernel 2.6.28-8-netbook-eeepc
uuid 978d9a41-90b5-43ba-a434-4d6ac3e44bea
kernel /boot/vmlinuz-2.6.28-8-netbook-eeepc root=UUID=978d9a41-90b5-43ba-a434-4d6ac3e44bea ro quiet splash pciehp.pciehp_force=1 pciehp.pciehp_poll_mode=1
initrd /boot/initrd.img-2.6.28-8-netbook-eeepc
quiet

三、网络设置

在 Ubuntu 9.04里进行网络设置非常方便,我使用的是gnome下默认的“网络管理器”,好像是安装了Ubuntu就默认有的。如果您的没有,请确认您安装了"network-manager-gnome"和“network-manager-gnome”,也许还需要其它一些包。

在传统桌面的右上角右键单击网络管理器小程序那个计算机样的图标,点击“编辑连接”,出现各种网络连接的图形配置界面。在您需要的配置种类下面点击“添加”进行配置。

局域网的设置我就不说了,VPN连接没用过,也没法说。

1、无线连接:

如果您的Fn功能键设置正确的话,按Fn + F2键打开无线功能,右下角那个天线图标的指示灯会亮。然后系统会自动搜索无线网络,没有密码的公共无线网络直接在小计算机图标上点左键选择就可以用了。如果设了密码的,需要点右键编辑那个无线连接;

2、3G和手机

3G卡设置用的方法参见3G上网卡使用经验(收集贴),我试用过Huawei EC1260,在ubuntu9.04里很简单,插上华为EC1260后网络管理程序NetworkManager的移动宽带里会自动出来个——自动移动宽带 (CDMA) 连接,编辑这个连接,用户名:ctnet@mycdma.cn,密码:vnet.mobi,拨号号码:#777。保存即可。EC226同样。

在Ubuntu 9.04设置手机GPRS也很方便,用USB数据线把手机连接到USB接口,自动就出来了。在小计算机图标上点左键相应项目就可以用了。

3、ADSL
一般情况下,ADSL点右键在ADSL页添加一个连接,只填用户名和密码就行了。不过,相对于Windows下,用ADSL连接有时要多连几下。据说是在“PPP设置”中的认证配置“配置方法”中去掉一些认证方法有效,不过我没有证实。

关于Ubuntu 9.04在Asus Eee PC 900HA 上的安装和配置就写到这里了。欢迎批评与指正。

下一篇将是: 离不开的Windows在华硕 Eee PC 900HA上的安装与配置

2 thoughts on “Ubuntu 9.04 在 Eee PC 900HA上的安装及配置”

  1. Pingback: pingback
  2. Pingback: pingback

Comments are closed.