关于grub的菜鸟问题
我按照ml安装图解把系统装上了,然后重启提示我grub>
我找了找这方面的文章,该步骤是叫我启动操作系统,并装入内核。
>setup (hd0,0)
提示找不到stage1和stage2这个文件,怎样才能找到这两个文件,在这种情况下也不能执行拷贝命令啊。此时应该怎么办?
还有kernal装入内核问题。
kernal /boot/后面应该接什么内核文件?我装的是ml1.2。
我是新手,查了一些这方面的资料,看的一知半解,请各位大哥帮帮忙吧。 置顶 疑难解答汇编 里面有
grub
root (hd0,2)
kernel /boot/vmlinuz-2.6.9
initrd /boot/initrd-2.6.9.img
setup (hd0)
quit kernel /boot/vmlinuz-2.6.9
执行这条命令的时候提示:
cannot mount selected partition
我看到了《疑难解答汇编》里的提示:
首先搞清楚自己磁盘的分区情况,例如:
# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 805 6466131 b W95 FAT32
/dev/hda2 806 9091 66557295 f W95 Ext'd (LBA)
/dev/hda3 9092 9680 4731142+ 83 Linux
/dev/hda4 9681 9729 393592+ 82 Linux swap
/dev/hda5 806 4629 30716248+ 7 HPFS/NTFS
/dev/hda6 4630 8453 30716248+ 7 HPFS/NTFS
/dev/hda7 8454 9091 5124703+ 7 HPFS/NTFS
我们需要在 root 帐户下做一个链结:
ln -sf /sbin/grub /usr/sbin/grub
然后安装 grub 引导记录到 hda3 的引导区:
cd /boot/grub/
ln -sf grub.conf menu.lst
但是现在在grub提示符下,不能作fdisk什么的命令啊? root (hd0,X)
指定分区,参数正确的话后面就可以可 root (hd0,0)
root (hd0,1)都试过了,不行。
用tab键能看到就着两个参数可用。
怎么回事呢? 一个硬盘只有四个分区表项,视情况可以用完也可不用完
你是把ML装到了哪个分区的?按照如下方法计算:
第一硬盘,第一主分区:(hd0,0)
第一硬盘,第二主分区:(hd0,1)
第一硬盘,第三主分区:(hd0,2)
第一硬盘,第四主分区:(hd0,3)
如果你的硬盘无第二三四主分区,而是有一个扩展分区的话,扩展分区中的逻辑盘分区按如下计算(扩展分区一个硬盘只能有一个,而且有了一个后就会挤占一个主分区位置):
第一硬盘,扩展分区,第一逻辑盘分区:(hd0,4)
第一硬盘,扩展分区,第二逻辑盘分区:(hd0,5)
第一硬盘,扩展分区,第三逻辑盘分区:(hd0,6)
第一硬盘,扩展分区,第四逻辑盘分区:(hd0,7)
···
其余逻辑分区依此类推
如果有第二硬盘,将hd0换成hd1即可
GRUB的命名原则是:硬盘-hd0,hd1,hd2,hd3 分区-从0开始,四个分区表项无论有没有都分别是:0,1,2,3;然后接着的逻辑盘为4,5,6,7,8··· 难道你就两个分区?
root (hd0,0)
root (hd0,1)都试过了,不行。
用tab键能看到就着两个参数可用。
怎么回事呢? 你的第一个帖子说:
“我按照ml安装图解把系统装上了,然后重启提示我
grub>”
也就是说你的安装没有成功.
重新装一下试试吧 在开头蓝色屏幕的安装界面中loading drivers .cpio.gz时候
弹出一个Error菜单
Copy 606208 bytes when 930314 bytes requred
点击“ok”就过去了。
我安了好几次,每次都有这个菜单,是不是与这个有关? 应该是了
找大牛问吧,俺们不懂了 那也非常感谢!
大牛是谁?更大的牛人? Kanker他们 硬盘有坏道?
页:
[1]