通过硬盘安装linux的方法

来源:互联网 发布:数据库分库分表中间件 编辑:程序博客网 时间:2024/04/29 13:41
所需工具列表
1、grub for dos   http://file.mofile.com/   的提取码是9312503640107566
2、kernel-devel2.6.25-14.fc9.i686.rpm  同样是魔方网的提取码是 8018019607590521 或是提取文件连接 http://pickup.mofile.com/8018019607590521
3、nvidia Geforce 7系列显卡驱动linux 32bit版这个是我的电脑的。
(去nvidia网站查看自己显卡的相应的版本)ATI的去ATI网站
 http://www.nvidia.cn/Download/index.aspx?lang=cn
 

1.安装前的准备:下载Linux的ISO镜像文件要从硬盘安装Linux,你最好把镜像文件放在FAT32的盘,

空间大小最好在5G或以上,另外你还要为Linux系统空出一部分空间出来,我是20G

(我的机器还需要准备如下:事先下载显卡驱动,kernel-devel得rpm包必须是kernel-devel2.6.25-14.fc9.i686.rpm),进入文本模式首先安装kernel-devel(rpm -ivh *.rpm),然后才安装显卡驱动(sh *.run)

              慢着,说说挂载硬盘吧,上面两个软件事先放在fat32的分区上(就是ISO所在的硬盘分区,我的是/dev/sda8,不知道的话,通过输入fdisk  -l查看一下,比较分区格式和大小就知道是哪一个了),挂载前先创建文件夹cd /mnt然后mkdir G,现在开始挂mount -t vfat /dev/sda8  /mnt/G回车就行了,进入/mnt/G目录就可以看到所有文件了

          2.下载Grub for DOS工具,这是在开机时引导进入Linux安装过程用的将下载好的Grub for DOS里面的文件(包括了menu.lst ,grldr,grub.exe)(最好全部,保险一点,反正装好后可以删除)解压缩到C盘根目录下而不是将解压后的文件夹拷到C盘根目录下

          3.修改boot.ini在C盘根目录打开文件boot.ini,在该文件的最后一行,添加C:\GRLDR="Start Grub",保存退出boot.ini

           4.现在假设Linux安装包已经下载到你的计算机,用虚拟光驱(用rar也可以)打开你下载的镜像安装文件,将:(isolinux)目录中的vmlinuz和initrd.img两个文件拷到C盘(你当前系统的安装盘)里,具体是NTFS还是FAT32,无关系

            5.重新启动电脑在开机后的系统选项里,选择Start Grub然后在列表里选择有Linux的选项,不管三七二十一,直接按C

             6.进入grup提示符在提示符下依次输入:

root (hd0,0)

>kernel /vmlinuz(回车)
>initrd /initrd.img(回车)

>boot(回车)

           以下的说明的内容可以不用看
说明:这里(hdx,x)第一个x中的数字表示是哪一个硬盘,"0"是主盘,"1"是从盘;第二个x中的数字表示哪个区,"0"即是硬盘的第一个主分区,也就是咱们所谓的主盘的C盘以及从盘的D盘(这是相对以两块硬盘的情况)因为我的电脑是一块硬盘,而(hd0,0)就是指硬盘主分区(第一个分区,确切一点说就是C盘)

            8.然后,输入reboot重启
接下来就是,选择hard disk,在硬盘列表中选择要安装的Linux的镜像文件所在的盘,就是刚才放ISO的磁盘,回车就行,如果你不知道的话干脆挨着试好了,反正不会出现问题,只是稍麻烦一点而已

             9.接下来就是和光盘安装一样的安装界面了,按着提示自己会安装了吧

记得分区时要自定义分区,还有要自定义安装软件包(不然浪费了3G的镜像)

                                              **************我遇到的问题及其解决******************
由于我装过一次linux,所以linux删除了还是有错误,进去的不是我们从网上下载的,导致错误。
那么可以输入 root (hd0,0)
                    chainloader +1
                    boot
现在搞定了,对了,还有,由于我的nvidia显卡与F9兼容不好,导致出现  显示器显示什么超出工作范围,进不了图形界面
那么:重启时,按e
选第二行(反正很长的那行)再按e
....... ro ......在这个ro前加上single,按回车后再按b,进入Common-line模式,用vim设置分辨率调低一点就行
具体如下:输入vim /etc/X11/xorg.conf  ,在
SubSection "Display"
   Viewport 0  0
   Depth     24(在这一句的下一行插入)
  Modes  "800x600"   这是强制设定分辨率
             *****************如果还是不行,看一下你的显示器说明书,我的显示器是LG 194WT的查看得知他的行频为30~83 Hz(模拟的)场频为56~75 Hz       那么找到HorizRefresh这一行把后面的参数改为行频,把VertRefresh 这一行的参数改为上面的场频
我是nvidia的显卡,我把Deriver后面的参数也改了,改成Driver  "nvidia",好了显卡驱动装好了,把分辨率改回来reboot就OK了

转自:http://bellgrade.blog.163.com/blog/static/83155959200852504112776/
原创粉丝点击