从硬盘安装Red Hat linux9(和升级内核)(原创)

阅读更多

呵呵!为什么说是第二次呢?因为上次装Red Hat Linux只是为好玩!装上去!装了一个QQ,和听MP3的
播放器(在linux下听MP3真的那效果不错) 时隔也有半年把重新从网上下载了RH9(Red Hat Linux9以下简称RH9^_^)所以我写成第二次亲密接触RH9
        下面谈谈我的RH9安装和升级之旅首先谈安装:
  一,安装
     1)首先下载RH9(是三个iso文件)
     2)释放第一个光盘镜像文件(我用的时WinIso,也可以用WINRAR,我在这里推荐用WinIso)
               注意要释放在fat32格式的分区里(我的就是这样子的(我三个ISO文件下载后放在F盘的Linux目录下
              第一个ISO文件释放在F盘的Linux目录下的DiskA子目录下)
    3)先在XP制作一个DOS启动盘(怎么做呀?你不知道??告诉你吧!插入一张软盘,格式化在弹出的对话  
          框中选取制作DOS启动盘就行了!)还有就是用98的安装盘(在98的安装盘里有DOS)
    4)进入到刚刚释放的第一张光盘的目录下
          A:>C:       //我的其它分区全是NTFS分区,在DOS下第一个FAT32分区被认作为C:
          C:>CD Linux\DiskA
          C:\Linux\DiskA> cd dosutils      
          C:\Linux\DiskA\dosutils> autoboot.bat          //autoboot.bat  是第一张安装盘释放出的
  5)这样就启动了linux的安装程序,接下来是欢迎信息和选择安装方式,有从光盘,本地磁盘,FTP服各器, 
     等,我选择本地磁盘,接下来就是选择ISO文件的位置!linux会列出所有的分区我的硬盘分区情况如下:
      C: NTFS   //在linux里就是/dev/hda1  只有一个决硬盘所以是/dev/hda1 如有两块你自己看着办^_^
      D:     NTFS  //                       /dev/hda5
       E:      NTFS        //            /dev/hda6
        F:     Fat32                     /dev/hda7
  我选择/dev/hda7
  在安装目录文框里输入 linux
点确定,
6)接下来是分区
       linux要有三个基本分区我只分三个区
   /boot           ext3          //linux引导分区
  /                   ext3         //根分区
  /swap            swap      //交换分区
 接着就是选时间和地区,和软件包
大致一个小时后就是装好了,
 
注意:RH9会提示你文本方式安不装不支图形安装,你不必理它^_^

二,升级内核
 1)当然是下载最新的内核 www.kernel.org
  2)我下载的是这个文件linux-2.6.9.tar.gz
  3)打开终端(也可用图形方式复制和解压缩)
     #cp linux2.6.9.tar.gz  /usr/src
     #gunzip -d linux-2.6.9.tar.gz
     # tar xvf  linux-2.6.9.tar
     #cd linux-2.6.9
     #make mrproper         //清理一下也可以不清理我建议使用一下这条命令
     #make  menuconfig                     //在2.6.0开始有几种文式 我建义初学者用make xconfig   配内

                                 //核     把和你的机器无关的驱动,语言等删除掉注意在这儿的文件系选项的ext3选项按Y
                                它默认是M
     #make                //编译内核  我的机器花了半个小时
     #make modules_install
     #make install           //安装
     #reboot                    这时你会以启动菜单里发现多了一个新内核的选项你以前的那个内核还可以用
    
好了!一切OK啦!   

你可能感兴趣的:(Linux,DOS,C,C++,C#)