昨天晚上硬盘安装了Fedora9,具体的安装细节就不说了,大家可以参考我以前的一篇文章《硬盘安装Fedora8》,这里大致说一下在安装Fedora9过程中遇到的一些问题。
首先,F9的ISO文件不能放在NTFS分区,以前的版本我不知道行不行,至少F9是不可以的,我的三个逻辑盘都是ntfs格式的,引导后安装时查找iso文件提示找不到,把iso文件移到c盘fat32格式的,在启动安装就可以正常安装了。我怀疑与系统是否自动支持ntfs有关,在f7和f8中,在安装好系统后在/etc/fstab中可以直接挂载ntfs格式的分区,但是在f6和现在的f9中是不可以直接挂载的,需要安装ntfs-3g后才可以写入到/etc/fstab,重启系统后才自动挂载成功。我觉得是因为这点才会出现f8中iso文件可以放在ntfs格式的分区上,而f9并不可以。
其次,我在上篇文章中《硬盘安装Fedora8》说的在用grub for dos引导安装的时候,需要grldr文件,在boot.ini中提添加一行”c:\grldr=”grub”"然后重启就可以了,menu.lst文件有没有无关紧要,这次我要更正一下:menu.lst文件是有用的,而且是非常有用的,我这次在安装的时候也是没有创建menu.lst文件,但是在grub引导进入命令行时,所有的命令都在查找menu.lst文件,否则是进入不了命令行界面的,后来我创建后便很容易的进入了命令行界面,并且引导成功开始进入安装界面。现在大致说下在menu.lst文件中需要写些什么命令,其实也很简单,和你手动引导的时候是一样的:
install fedora 9 root (hd0,0) kernel (hd0,0)/vmlinuz initrd (hd0,0)/initrd.img
再次,我在创建了mune.lst后一时冲动,用魔术硬盘分区工具把F7的两个盘给格式化了,这样ext3和swap分区都没有任何数据,再次重启系统后,系统就卡在grub选择项上,一直过不去,一开始我用fedors rescure修复盘从光驱启动准备重新安装一下grub,按提示一步一步做就好了,最后输入命令:$grub-install /dev/hda,就可以安装好的,但是我的不知道什么原因呢一直提示找不到grub-install,输入它的绝对路径还是不行。最后决定,用windows系统盘进入系统修复台,然后输入命令:>fixmbr,但是这一步是很危险的操作。由于mbr是硬盘的第一块扇区的前512个字节,他是由446+64+2这样组成的,其中的64个字节至关重要,它控制你的硬盘的所有分区,如果这64个字节破坏了,会导致你的windows系统会只剩下一个c盘,其他的逻辑盘会完全丢失,我的一个朋友就是在修复mbr时破坏了64个字节,结果导致他的windows和ubuntu都进不去,数据几乎全部丢失。所以这一步不到万不得以不要操作,我是抱着破釜沉舟的心情来操作的,没想到的输入fixmbr后重启系统就直接进入了windows了。
以上是我在安装Fedora9过程中遇到的3个问题,现在罗列出来希望可以给朋友一个提示,不要犯我这样的错误,也算给我自己一个警告。
作者:linuxsir 出处:http://han-long.cn/blog/ | |