求助,怎样把grub2启动项的图片改为全屏????
时间:2011-10-31
来源:互联网
-
众所周知,编译Linux内核是一件很费时的事情,而在Redhat下编译更是一件费事的事情,主要在于安装软件的时候不像Ubuntu,可以使用apt-get 或者aptitude获取在线安装程序,并能很好的处理包本身和依赖的包之间的依赖关系,在Redhat下初学者不知道需要哪些软件工具来支持编译,更不知道这些软件工具之间,以及和其他工具之间产生的依赖,可能下了一个RPM包,准备安装,但是突然间发现这个rpm包依赖其他的rpm包,而且有时候依赖关系更加深层次,所以对于没有耐性的人来说,这何其不是一件糟糕的事情!
引用:
在Redhat下编译内核,我总结了一下,肯定是需要编译器Gcc,在使用字符菜单的时候能需要ncurses、 ncurses-devel、ncurses-libs的支持,而安装这些包少不了yum的支持,Redhat下使用yum安装rpm包。
代码:
$ make mrproper
解释:对于常规性动作,不管之前有没有编译过内核,我们先使用make mrproper清理编译时留下的残留文件。不管是新的,干净的内核,我建议大家应该习惯用该命令,以防止不必要的错误影响编译进度(主要是因为编译过程太长)
解释:对于常规性动作,不管之前有没有编译过内核,我们先使用make mrproper清理编译时留下的残留文件。不管是新的,干净的内核,我建议大家应该习惯用该命令,以防止不必要的错误影响编译进度(主要是因为编译过程太长)
代码:
$ make meuconfig/xconfig/oldconfig/config
解释:下面进入内核配置选项,一般情况下,内核提供四种配置方式,就像买车一样,什么款型,什么价位,什么风格,哪块需要增加,哪块需要去除,量身定制专属自己的爱车:该命令确保源代码目录下没有不正确的.o文件以及文件的互相依赖。
基于文本选单的配置界面,字符终端下推荐使用 需要ncurses库的支持。当然还有make xconfig (基于图形窗口模式的配置界面,Xwindow下推荐使用)make config 基于文本的最为传统的配置界面,会用的你超级郁闷了,不推荐使用。
解释:下面进入内核配置选项,一般情况下,内核提供四种配置方式,就像买车一样,什么款型,什么价位,什么风格,哪块需要增加,哪块需要去除,量身定制专属自己的爱车:该命令确保源代码目录下没有不正确的.o文件以及文件的互相依赖。
基于文本选单的配置界面,字符终端下推荐使用 需要ncurses库的支持。当然还有make xconfig (基于图形窗口模式的配置界面,Xwindow下推荐使用)make config 基于文本的最为传统的配置界面,会用的你超级郁闷了,不推荐使用。
代码:
$ make dep
实际上读取配置过程生成的配置文件,来创建对应于配置的依赖关系树,从而决定哪些需要编译而哪些不需要
实际上读取配置过程生成的配置文件,来创建对应于配置的依赖关系树,从而决定哪些需要编译而哪些不需要
代码:
$ make clean
完成删除前面步骤留下的文件,以避免出现一些错误。
$ make distclean更近一步删除配置文件
完成删除前面步骤留下的文件,以避免出现一些错误。
$ make distclean更近一步删除配置文件
代码:
$ make (bzImage/zImage)
解释:make zImage和make bzImage则实现完全编译内核,二者生成的内核都是使用gzip压缩的,只要使用 一个就够了,它们的区别在于使用make bzImage可以生成大一点的内核。
建议大家使用make bzImage命令。
$ make all
编译所有了,包括kernel 以及 modules了。
解释:make zImage和make bzImage则实现完全编译内核,二者生成的内核都是使用gzip压缩的,只要使用 一个就够了,它们的区别在于使用make bzImage可以生成大一点的内核。
建议大家使用make bzImage命令。
$ make all
编译所有了,包括kernel 以及 modules了。
代码:
$ make modules
代码:
$ make modules_install
解释: make modules和make modules_install分别生成相应的模块和把模块拷贝到需要的目录中。严格说来,depmod -a命令和编译过程并没有关系,它是生成模块间的依赖关系,这样你启动新内核之后,使用modprobe命令加载模块时就能正确地定位模块。
解释: make modules和make modules_install分别生成相应的模块和把模块拷贝到需要的目录中。严格说来,depmod -a命令和编译过程并没有关系,它是生成模块间的依赖关系,这样你启动新内核之后,使用modprobe命令加载模块时就能正确地定位模块。
代码:
make install
安装编译好的内核,他会在/boot 下安装vmlinuz 以及System.map文件。当然你也可以自己手动的方式进行cp了。
cp的镜像文件还需要手动修改Grub配置文件,按照旧有模式进行增加即可
安装编译好的内核,他会在/boot 下安装vmlinuz 以及System.map文件。当然你也可以自己手动的方式进行cp了。
cp的镜像文件还需要手动修改Grub配置文件,按照旧有模式进行增加即可
作者: soledadboy 发布时间: 2011-10-31
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28