原创 我也总结一下grub硬盘安装AS4 linux

2008-3-7 22:59 2623 2 2 分类: 工程师职场

电脑本身有一个XP系统,第一次找一位大哥帮我装了AS4,值得一提的是,最好把linux系统装在一个分区里面,而把软件装在另一个


分区。这样,如果重装系统的话,就不会丢掉软件。这里先把这位大哥的准备工作简单总结一下。
1、我准备把硬盘最后一个分区(45G)拿来装linux,在XP下,用磁盘管理工具(我的电脑--右键--管理---磁盘管理,删除最后一个


分区,再重新建立一个1024M的分区,不指定格式格式化,作为swap,同样步骤建立一个10G的分区,作为linux系统分区。最后剩下


的34G格式化成FAT32格式。之所以要这样做,是把linux的5个镜像文件临时放在这里,而在GRUB下,只认识FAT32的,我的其他盘是


NTFS的。安装完linux系统后,可以再把这个34G的FAT32格式化成EX3给linux用(这是后话了)
2、然后下载了grub4dos放在C盘解压缩出来,把grub.exe文件放根目录,在C盘的boot.ini添加一行C:\GRLDR="Start GRUB"
3、把linux安装文件中的第一个镜像文件用winrar打开,解压缩出vmlinuz和initrd.img放在C盘的根目录,当然也可以建立一个文件


夹,放在文件夹中。
4、把下载下来的grub4dos中的menu.lst复制到C盘的根目录下,这个文件中有启动linux安装界面的拿几条命令,当然也可以直接再


grub下输入命令。
5、重新启动,下面就是安装了。


安装过程中最好不要选择自动分区,应该选择mannuly


但是,由于这次安装中还有一些问题是:我的是宽屏1280X800,所以在分辨率上还没有配好,而且声卡也没驱动。所以,我在google


上看了一些介绍自己捣鼓,结果重新启动后登录不了了,无论是用户还是root,说是一个session什么less than 10 seconds的问题


,我又捣鼓了半天,还是不行(后来,那位哥们说没什么问题的),我自己决定重新安装linux,顶多就是1个小时的事情,晕,我也


太能折腾了。
   我就进入XP,用磁盘工具把linux的分区删除了(这里,我就又犯了一个错,后来看网上说,重装的话,也不用删除分区),这样


,就导致了后面的一系列麻烦。
   重启后,就直接进入grub命令行了,不是先前的选择xp和linux的启动选项了,连xp也进不了了。傻眼了,在google上一阵暴搜,


找出几条命令
rootnoverify (hd0,0)
chainloader +1
boot
这样,就可以进入选择XP和GRUB的启动选项了,我马上选择了XP,还能进入XP,放心了一点。但是如何安装linux呢,又在网上搜啊


搜,我是一个菜鸟,grub一点都不熟,从网上超了不少命令来试(这里,庆幸的是,我还有一台电脑能上网查找)
网上说在grub下输入以下命令就可以进入linux的安装界面了。
root (hd0,0)
kernel /vmlinuz
initrd initrd.img
boot
顺便补充一下:您的vmlinuz initrd.img文件放在C盘的话就是(hd0,0),其他盘的话,相应变化。可是,我输入root (hd0,0)后说


,filesystem type unknown ,partition type 0x7 应该是说C盘是NTFS,GRUB不认。我不管它,继续输入kernel /vmlinuz,提示


说 ERROR 17 显示说无法挂在分区,晕死


后来,又试了好久,我抱着试一试的心态,进入XP和grub的选择界面,也就是上面说的命令:
rootnoverify (hd0,0)
chainloader +1
boot
或者:
root (hd0,0)
makeactive
chainloader +1
boot
再选择grub,进去之后,输入:
root (hd0,0)
kernel /vmlinuz
initrd initrd.img
boot
哈哈,居然出来了,真的是进入安装界面了。后面的步骤就不用说了。总结起来就是不能直接从grub来root C盘。罗嗦了半天,这就


是一个菜鸟的经历,写出来,也许会遭各位BS,而且也不知道对不对。先汗颜一个。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
2
关闭 站长推荐上一条 /3 下一条