首页 / 知识
linux内核打包命令?
2023-11-12 16:05:00
如何定制自己的linux内核
用户可以使用mkinitrd命令来生成一个initrd.img文件,然后加入GRUB,重启试一试更多内容请查看《Linux就该这么学》。
sudo make install 但是编译内核要复杂的多,特别是定制内核,需要根据特定的硬件信息,配置.config文件。可以说.config文件是编译linux内核是否优异的关键。
由于Linux的内核参数信息都存在内存中,因此可以通过命令直接修改,并且修改后直接生效。
一般来说,内核配置保存于/usr/src/linux-*/.config文件中。在/boot/config-版本有其备份。请保留它以备后用。
VGA text console (CONFIG_VGA_CONSOLE) [Y/n/?] 选择“y”,用户就可以在标准的VGA显示方式下使用Linux了。 1Sound(声音) Sound card support (CONFIG_SOUND) [N/y/m/?] 选择“y”,内核就可提供对声卡的支持。
由于Linux的内核参数信息都存在内存中,因此可以通过命令直接修改,并且修改后直接生效。也可以通过文件的方式进行设置。下面就介绍这两种修改方法。1 命令设置的方式 可以用两种方法实现。
Linux中编写了内核模块的C源程序之后怎么编写makefile文件的内容...
只要我们的Makefile写得够好,所有的这一切,我们只用一个make命令就可以完成,make命令会自动智能地根据当前的文件修改的情况来确定哪些文件需要重编译,从而自己编译所需要的文件和链接目标程序。
假设模块的源文件为hello.c,源码如下:使用该文件编译内核模块。 正常情况下,Makefile文件内容如下:执行 make 命令,生成hello.ko文件。 执行 sudo insmod hello.ko 命令,安装该模块。
-19el5/build(你的内核的路径,自己选择)all:make -C $(KDIR) M=$(PWD) modules clean:rm -f *.ko *.o *.mod.o *.mod.c *.symvers endif make之后,先加载subr.ko,在加载prog.ko。
Makefile的规则 在讲述这个Makefile之前,还是先来粗略地看一看Makefile的规则。target ... : prerequisites ...command ...target也就是一个目标文件,可以是Object File,也可以是执行文件。
如何定制的内核打包成iso-Linux系统管理
1、选择“工具”菜单下的“从CD/DVD/BD制作镜像...”。随后弹出“制作镜像”窗口,将准备好的win7光盘放入光驱中。选择光盘所在的驱动器,输出格式为ISO文件(*.iso),还有设置“文件名”和输出路径。
2、打开制作iso镜像文件工具,在软件界面左下方的“本地目录”一栏中浏览目标目录,对应右边的一栏中,显示有所要制作成ISO的文件。然后选中文件(可以选中多个文件),单击右键,出现下拉菜单中选择“添加”一项。
3、首先,打开用于制作iso镜像文件的工具,在软件界面左下方的“本地目录”列中浏览目标目录,然后在右侧的相应列中显示一些要制作成ISO的文件,如下图所示,然后进入下一步。
4、你需要配置 isolinux ,非常容易。关键是你的内核要开启一些诸如文件系统的支持,另外你要编写自己的启动脚本。
编译linux内核,没有mkinitrd命令。
有可能因为编译内核的时候没有产生initrd那个文件,所以会有上面的错误提示。用户可以使用mkinitrd命令来生成一个initrd.img文件,然后加入GRUB,重启试一试更多内容请查看《Linux就该这么学》。
如果您的系统中的/etc/lilo.conf没有使用了ram磁盘选项initrd,略过。
make install 即可。安装程序会自动复制 config vmlinuz 和 system 到 /boot 里面。不过你还需要自己设置 /boot/grub/menu.lst ,增加新的内核启动。至于 initrd ,着要看你的系统干什么了。一般是用 mkinitrd 生成。
最新内容
相关内容
linux命令补全工具?
linux命令补全工具?,工具,系统,软件,地址,命令,名称,智能,环境,信息,终端,简述Linux中的命令行自动补齐功能1、首先打开LINUX的操作系统,在左边linux关闭系统的命令?
linux关闭系统的命令?,系统,工作,命令,时间,用户,指令,通知,目的,终端,表示,详解Linux系统中关机与重启相关命令的用法打开这里的LINUX,UBUNTU更新文件命令linux?
更新文件命令linux?,工作,系统,地址,信息,时间,命令,目录,基础,标准,网络,linux常用命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出目linux重名名文件命令?
linux重名名文件命令?,图片,名称,名字,文件,命令,位置,代码,软件,系统,文件名,linux文件重命名命令mv较简单的处理命令:mvmv原文件名新文件名如linux启动信息命令?
linux启动信息命令?,系统,信息,时间,命令,工作,检测,情况,设备,标准,管理,linux系统的重启命令有哪些?1、shutdown。poweroff。init。reboot。linux系统常用命令表?
linux系统常用命令表?,系统,基础,工作,工具,管理,网络,命令,数据,标准,地址,linux常用的20个命令?1、系统管理相关命令:df、top、free、quota、linux扩展文件命令?
linux扩展文件命令?,工作,地址,系统,信息,命令,目录,管理,情况,文件,标准,Linux文件系统操作命令1、(1)根据文件名查找例如,我们想要查找一个文linux命令行管理员?
linux命令行管理员?,系统,管理,密码,代码,地址,软件,服务,工具,部门,预警,LINUX系统管理员的日常工作职责1、系统管理员的职责是进行系统资源目录管理linux命令?
目录管理linux命令?,管理,系统,工作,信息,目录,命令,文件,工具,电脑,档案,玩转Linux之目录和文件管理目录树的主要部分有root(/)、/usr、/var、/linux命令行解锁文件?
linux命令行解锁文件?,系统,地址,工具,工作,管理,电脑,命令,文件,信息,密码,Linux命令行执行root权限的命令目录方法1:从终端获取root权限打开读写文件命令linux?
读写文件命令linux?,系统,数字,电脑,档案,地址,命令,文件,标准,位置,设备,linux改文件权限为可读写(Linux改文件权限)1、在Linux中,可以使用chmlinux文件异或命令?
linux文件异或命令?,数字,系统,工作,管理,命令,数据,网络,文件,第一,单位,基本linux命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出目