Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1611819
  • 博文数量: 245
  • 博客积分: 10378
  • 博客等级: 上将
  • 技术积分: 2571
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-27 08:19
文章分类

全部博文(245)

文章存档

2013年(4)

2012年(8)

2011年(13)

2010年(68)

2009年(152)

分类: LINUX

2009-07-16 10:31:27

  最近回到学校,以前用的开发环境都是在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了。
阅读(2016) | 评论(0) | 转发(0) |
0

上一篇:ENC28J60网络设备驱动分析

下一篇:NPAPI解析

给主人留下些什么吧!~~