- 论坛徽章:
- 0
|
本帖最后由 zhangkaijia403 于 2012-06-17 23:06 编辑
为了这两天的摸索,总结出点关于grub2手动引导程序的一点成果,关于grub2的引导与以前的grub引导命令有所改变。应该注意:
1:当在grub>时按“Tab”键就能显示所有当前版本的grub命令
2:grub2与之前的grub的选择分区命令不同,之前输入:root(hd?,?) 现在:set root=(hd?,msdos?) 【括号内第一个问号是第几块硬盘,第二个是第几分区用数字表示注意:grub2分区是以1开始为第一个分区,而不是以0开始】
3:当上一步骤正确设定boot目录位置后,这个步骤就能找出内核---之前:kernel /vm...(省略) 现在:linux /vm... ro root=/dev/sda?(按Tab键,若在该分区内存在内核就可自动补全内核版 本【注意:若是boot目录是单独分区同上为linux /vm...若boot不是单独分区就输入linux /boot/vm...】)
4:以上两个步骤正确的话,在输入:boot命令就可成功启动内核了,在这个步骤是初始化设定:initrd /initrd...(按Tab键补全即可)
补充一下:引导windows时直接举我成功引导的命令:①set root=(hd0,msdos1) ②chainloader +1 ③boot
(第①和②步骤可以合并为一个步骤:chainloader=(hd0,msdos1)+1) |
|