为Linux手动制作U盘启动及基本原理
系统教程导读
收集整理了【为Linux手动制作U盘启动及基本原理】操作系统教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3012字,纯文字阅读大概需要5分钟。
系统教程内容图文
一、系统的基本引导流程:
首先系统要引导isolinux.bin可执行程序,此程序是移动介质上引导用的,isolinux.bin运行成功后会加载其配置文件syslinux.cfg,该文件中定义了vmlinuz和initrd.img的调用方式。vmlinuz是vmlinux的压缩版,二者都是linux内核。isolinux.bin根据其配置方式中定义的initrd.img的参数传给vmlinuz即Linux内核并加载内核,然后Linux内核会根据获得的initrd.img的调用参数调用initrd.img。initrd.img的基本功能就是root路径挂载器,其存在的意义是省去了不同root路径硬件下vmlinuz内核的重编译工作。initrd.img根据调用参数去参数路径中找系统启动程序(这里使用的就是iso的安装镜像),系统便启动起来了。
二、引导盘的基本制作过程:
第一步:提取制作引导镜像所需的文件,这些文件在Linux安装盘的isolinux目录中,这个目录就是个微型Linux系统。
修改镜像文件名字与syslinux.cfg中的root路径卷标一致。把isolinux.bin设置成引导文件,勾选生成启动信息表,这个启动信息表就是最后目录中的ldlinux.sys启动信息文件。
第四步:保存该镜像并通过启动-》写入硬盘映像来写到U盘中。这时候UItral So会自动的把syslinux.cfg文件盒ldlinux.sys文件生成在U盘上,而其他的文件也会复制到U盘上,这时候U盘里的isolinux.cfg可以删除掉,最后把安装系统的镜像拷到根目录下。
注:U盘中没介绍的文件都是一些背景或者其他安装选项中调用的linux的检测工具。
以上就是给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击官网吧。
本文来自http://www.win7cn.com/如需转载请注明!推荐:win7纯净版
系统教程总结
以上是为您收集整理的【为Linux手动制作U盘启动及基本原理】操作系统教程的全部内容,希望文章能够帮你了解操作系统教程为Linux手动制作U盘启动及基本原理。
如果觉得操作系统教程内容还不错,欢迎将网站推荐给好友。