大才到处有啊。 |
其实grub最大的好处是模块化,需要使用哪些命令或功能,一般都在模块里,就像linux的驱动一样,例如需要访问ntfs分区,就插入ntfs模块: insmod ntfs 这样你就可以使用ls命令列出ntfs分区的目录和访问哪些文件了,不然只能提示位置文件系统之类的提示…… 你可以吧grub2想想成一个shell, |
本帖最后由 shan 于 2013-11-29 08:40 编辑 好贴必须大力支持!期待楼主完善详细这个技术贴,给我等grub2盲人提供个最简便易懂制作方法!如果每一步配上图就更容易看懂了。手机浏览,不能够加 分,下次补上。 |
如果没猜错的话,你只留下一个启动文件制作iso,就启动到grub的救援模式,再试试lsmod,看看有哪些模块集成进去了,在linux下在用grub-mkimage制作img集成这些模块,想改变目录名字的可以在linux下试试,或者那些什么cygwin环境中试试! |
这只是用了cdlinxu的启动文件,因为不熟悉要使用到那么些模块,所以只要山寨别人的了,他的那个启动文件中有必要的模块集成进去了,所以就用现成的了!至于i386目录尽量保持原来的目录下,这个路径估计是保存在启动文件里的,当然可以使用内置变量指定,这个就俺不会了!如果要显示命令帮助,还要用到zh_CN.gmo.gz,你可以尝试用版本接近的linux软件包中的zh_CN.mo用gzip压缩试试,估计也在要放到\boot\locales\目录里吧? |
本帖最后由 my9823 于 2013-11-27 11:35 编辑 那个启动硬盘上的系统,你可以用search命令来定位,这个命令我不会用! 然后 insmod ntfs //插入ntfs模块 insmod nltdr //插入ntldr模块 ntldr 启动文件名 (如bootmgr或者ntldr) 那个用chainloader好像也可以吧? |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.