linux怎样编译grub2-创新互联

本篇文章给大家分享的是有关linux怎样编译grub2,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

创新互联主要从事网站设计制作、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务沙县,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575

首先,去官方网站下载源码包
https://ftp.gnu.org/gnu/grub/
linux怎样编译grub2
选择grub2-2.04.tar.gz,点击链接下载
解压至/usr/src目录,cd到grub-2.04下
编译64位平台
运行./configure --prefix=/usr --with-platform=x86_64-efi
注意:如果不带--prefix参数,默认会安装到/usr/local/lib/grub下,使用--prefix=/usr参数会安装到/usr/lib/grub
linux怎样编译grub2
然后,运行
make && make install
会生成如图示x86_64-efi文件夹
如果接着编译32位平台
先在/usr/src/grub-2.04下运行
make clean all
运行./configure --prefix=/usr --with-platform=i386-pc
然后,运行
make && make install
会生成如图示i386-pc文件夹
然后,运行如下命令安装grub2到硬盘
grub-install /dev/sda
其中,sda为想安装grub2的硬盘
默认为安装64位平台
如果想安装为32为平台,需要添加参数
grub-install --target=i386-pc /dev/sda

以上就是linux怎样编译grub2,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


标题名称:linux怎样编译grub2-创新互联
网站地址:http://scyanting.com/article/cooiip.html