因为下载Linux系统一般都是3G多,看了我都害怕,所以一直没下,前几天偶然发现Ubuntu只要700M,真是太爽了,于是Ubuntu成为正选(这个和大家选择Linux操作系统的理由可能不大一样,但是这个很现实的,稍候你就会知道为什么)。装了好几天,装了大概有10次才真正完成Ubuntu610版的安装(我做东西总是那么曲折),现在把问题汇总出来做个记录
PS:网上演示安装的网址不是很多,但是今天才发现这个:http://wiki.ubuntu.org.cn/Ubuntu6.06Install 是LiveCD安装 和硬盘安装略有差异,但是能说明问题
我这里只写安装时出现的问题。
为了大家能看懂,在这里也提供一些链接资源,不确保有效,如果无效,可以看看我下面的问题列表
apt源镜像列表:http://wiki.ubuntu.org.cn/%E5%BF%AB%E9%80%9F%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97/EdgyEft,这个应该很常用的,我几乎是每次都要改好多次
iso文件下载地址:
1.安装硬件配置
我的机器是05年5月份买的,AMD 2800+ 512M内存 + 两个80G硬盘 操作系统WindowsXP professional
这个配置还是挺大众化的
2.下载安装文件
总共需要以下几个安装文件:
VmLinuz
initrd.gz
grldr
ubuntu-amd64-alternate.iso(我下了606、610总共3个版本,不过因为体积小,3个也才两G,小就是好啊!)
700M,相对于其他Linux版本真是太小了,于是想都没想就下了个Ubuntu-desktop-610-amd64.iso,结果可想而知。后来下了Ubuntu606 alternate版,安装是成功了,但是升级太慢,我就直接格了重新装Ubuntu610,几次折腾下来这个安装、卸载过程已经很熟练了,比较笨的学习方法,但是很实用 :(
配套安装的两个必备文件VmLinuz和initrd.gz两个文件也是成败的关键:网上提供了好多网址,但是正确的并不多,一定确保是在ubuntu官方的那个FTP下面的文件才行,其他的不保证好用,还有要对应正确的版本号。
根据网上资料的方式,还需要下载grldr,但是我能搜到的所有网址都是错误的,
http://old.ubuntu.org.cn/download/installformharddisk/grldr 这个死链不要用。
其实就是大家拷贝来拷贝去的东西(这种现在在中文的资料上比较常见,大家都是看到什么好就拷过来,但是没有仔细研究过,或者就是该链接已经是死链),后来跑到国外网站上下了一个grub for dos,把里面的grldr拷出来用,居然可以用 。
下载grub for dos :http://www.linuxeden.com/download/data/soft/1384.html
3.安装
在安装之前做了狂多的准备,看了很多安装资料、问了很多人,都说安装很简单,但是问题仍然多的要死,难道我真的人品那么差? T_T
尝试一:采用Ubuntu-desktop版安装
无法找到ISO文件,失败。原因:硬盘安装只能使用alternative版,切记!
尝试二:VmLinuz,initrd文件有错误,导致莫名其妙的错误,失败
原因,只有官方网站上对应版本的文件才可以,版本号必须对应。正确的做法是访问:http://archive.ubuntu.com/ubuntu目录下面去找对应自己安装的版本。
尝试三:成功安装610 alternate版
但是由于采用的是网络安装方式,足足装了2个小时。不过Ubuntu可以识别Fat磁盘格式实在是太方便了,格盘也非常方便,我想Ubuntu的傻瓜化有助于它在国内的推广。
要点:由于是硬盘安装,不能修改源,所以建议拔掉网线,不让它装过多的软件,可以大大提速,这样在安装Gnome桌面的情况下也不会超过30分钟。
尝试四:安装EVA
网上提供的方法都是单独安装,我也按照那个做的。安装显卡也是采用的apt-get方式,官网上提供的使用新利得软件管理下载搞得我迷迷糊糊,等我熟悉了apt这种简单方式再说。其实这些安装软件都不是关键得,关键得是修改apt镜像,选择合适得apt镜像是快速安装得关键问题:
A、我试了上海电信、常州电信、杭州电信、台湾大学、福州电信、LUPA等多个镜像,但是具体安装得时候还是有很多情况发生,比如大陆得几个镜像普遍存在软件不能满足安装要求得情况,不知道是何原因
B、MD5SUM mismatch得bug,最近才提交得Bug,幸运的见识这样的Bug,不知道何时才能解决,说是要更换什么转化卡可以解决),结果导致台大这个最快得镜像不能使用 :(。有朋友告诉我按照这个地址来解决:http://lists.debian.org/debian-devel/2006/11/msg00731.html 未验证
C、某些镜像提供的链接有问题,其中deb http://ftp.sjtu.edu.cn/ubuntu-cn/ edgy main multiverse restricted universe
这个Ftp很多镜像都用到了,但是我在用的时候一直是Timeout,导致某些包下不来不能安装,很是郁闷。这个解决办法是把这个死链删除就可以了,解决方法比遇到这个问题还郁闷 :( 解决办法:到这个上面去选个合适自己机子的源http://www.ubuntu-nl.org/source-o-matic/
尝试五:升级到610
其实只是想换个FireFox2,但是在Fedora5上安装FF2时但是为了找个合适的安装包就耗费了不少时间。而且大家都推荐使用610,这东西应该用最新的,呵呵。由于上面提到的镜像问题,导致升级速度很慢,比重新安装还慢,所以放弃本次升级。
尝试六:卸载Ubuntu
方法很简单,方法就是将引导启动的主动权交给Windows,使用Windows安装盘进入修复控制台输入Fixboot和fixmbr两个命令,重启,这样又可以直接启动Windows了,而且Windows也能找到那ext和swap分区了,不要犹豫,直接格掉。
尝试七:安装610,和606的一个最大区别就是要把iso文件、VmLinuz、initrd放在根目录edgy包下面,然后在写grub的时候也要做相应的修改:
引用
grub> kernel (hd0,4)/edgy/vmlinuz root=/dev/ram ramdisk_size=250000 devfs=mount,dall
grub> initrd (hd0,4)/edgy/initrd.gz
grub> boot
grub> initrd (hd0,4)/edgy/initrd.gz
grub> boot
安装的时候也有一些变化,就是这次要自己用Shell去创建目录,这样才能顺利找到ISO文件,
引用
mkdir /dev/loop
mknod /dev/loop/0 b 7 0
mknod /dev/loop/1 b 7 1
mknod /dev/loop/0 b 7 0
mknod /dev/loop/1 b 7 1
然后exit退出重新找就可以会找到了。
安装之前就把网线拔掉,这样它就不会自己去官网上去下组件包,可以大大提高速度,我安装一次大概只用了25分钟左右的时间。
里面有个地方要注意,就是安装完kernel以后会提示选择安装组件包,上面有一个Ubuntu Desktop选项(这个606里面没有单独提出来),也就是问你是否要简化安装,会提供一个选项[]Ubuntu desktop,按下空格选中,它默认的那个红点是迷惑你的,我第一次装好惊奇的发现没有桌面,结果导致我又重头格了再装 :(。这样基本上就没什么问题了,Ubuntu安装的确比较简单。