最近回到学校,以前用的开发环境都是在redhat 9。0下, 虽然用了很长的时间,也非常的熟悉,但是还是有很大的弊病的,它的内核是2.4的,对于学习驱动,特别是现在linux下的驱动框架又发生了很大变化,综合考虑还是要换一个平台,也没有多大的选择余地,目前用的比较多的还是ubuntu7.04,还有就是fedora了,但自己以前用过ubuntu7.04, 打算安装,但发现,这个版本的源已经没有了,到09年4月就停止了,所以只能安装比较新的版本了, 现在安装9.04 ,在安装过程还是发生很多的小插曲,目标机是一个使用了两年的台式机,光驱有些老化,特别是硬盘也有些问题,所以对一些质量不是很好的光盘就无法正常的读取,还有一个问题时,如果读取光盘的时间过长,我的这个光驱就罢工,所以光盘安装失败3次以上就考虑放弃了,后来在网上看到有硬盘安装,决定一试,虽然从8.04开始,就支持wubi安装,但这个不是绝对意义上的linux,本人放弃。
方法很简单,那就是修改grub,启动硬盘上下载好的LiveCD(Desktop)进行硬盘安装。下边的东西是从ubuntu的论坛中摘的,需要注意的是,安装之前要确保有大块的空闲硬盘区域,就是没有分区的。如果分区了,那么安装的时候就没有足够buff来存放光盘镜像和一些其他的信息而发生错误。发生错误的时候,会进入一个busybox构建的小环境, busybox还是用的非常广泛的。嘿嘿,这种情况下,你只能退出重新格盘了。
代码:
sudo gedit /boot/grub/menu.lst
加入
代码:
title Ubuntu LiveCD
root (hd0,3)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.gz
boot
说明:第二行的root (hd0,3)部分依据你的具体情况而定
如果你的/media/disk/位置是 (hd0,1) ,那么你就应该设置为(hd0,1)
设置好后保存退出
把下载好的iso文件中的.disk和casper下的vmlinuz和initrd.gz拷贝出来放到/media/disk/下,同时iso文件也要放到/media/disk/下
重启系统,选择Ubuntu 9.04 LiveCD进入系统,即可象livecd光盘一样安装ubuntu9.04了。
阅读(2050) | 评论(0) | 转发(0) |