美文网首页
制作linux引导光盘

制作linux引导光盘

作者: Simon_Ye | 来源:发表于2020-03-15 19:40 被阅读0次

isolinux.bin

光盘引导程序,在mkisofs的选项中需要明确给出文件路径,这个文件属于SYSLINUX项目

isolinux.cfg

isolinux.bin的配置文件,当光盘启动后(即运行isolinux.bin),会自动去找isolinux.cfg文件

vesamenu.c32

是光盘启动后的安装图形界面,也属于SYSLINUX项目,menu.c32版本是纯文本的菜单

Memtest

内存检测,这是一个独立的程序

splash.jpg

光盘启动界面的背景图

vmlinuz

是内核映像

initrd.img

是ramfs(先cpio,再gzip压缩)

制作引导光盘和U盘

创建引导光盘:

mkdir -pv /app/myiso
cp -r /misc/cd/isolinux/ /app/myiso/
vim /app/myiso/isolinux/isolinux.cfg
initrd=initrd.img text ks=cdrom:/myks.cfg
cp /root/myks.cfg /app/myiso/
mkisofs -R -J -T -v --no-emul-boot --boot-load-size 4 --boot-info-table -V "CertOS 6.9 x86_64 boot" -b isolinux/iso.linux.bin -c lislinux/boot.cat -o /root/boot.iso /app/myiso

注意:以上相对路径都是相对于光盘的根,和工作目录无关

  • 创建U盘启动盘
    dd if=/dev/sr0 of=/dev/sdb

mkisofs选项

-o:指定映像文件的名称
-b:指定在制作可开机光盘时所需的开机映像文件
-c:制作可开机光盘时,会将开机映像文件中的 no-eltorito-catalog 全部内容作成一个文件
-no-emul-boot:非模拟模式启动
-boot-load-size 4:设置载入部分的数量
-boot-info-table:在启动的图像中实现信息
-R或-rock:使用Rock RidgeExtensions
-J 或 -joliet:使用Joliet格式的目录与文件名称
-v 或 -verbose:执行时显示详细的信息
-T 或 -translation-table:建立文件名的转换表,适用于不支持Rock Ridge Extensions 的系统上

相关文章

  • 制作linux引导光盘

    isolinux.bin 光盘引导程序,在mkisofs的选项中需要明确给出文件路径,这个文件属于SYSLINUX...

  • 自动化安装linux(1)

    这篇文章记录如何用本地光盘引导启动,并选择ftp网络光盘自动安装linux系统。如有错漏,麻烦指正,谢谢! 一、系...

  • linux下制作ISO文件

    linux下制作ISO文件有几种方法,分别如下: 1,从光盘中制作ISO文件 cp /dev/cdrom 路径/I...

  • 实验:mbr 前446字节被损坏,修复方法

    错误提示页面 系统认为硬盘没有引导启动能力,如果有连接光盘,就直接进入光盘引导 修复方法 通过光盘引导进入救援模式...

  • 21-运维自动化之系统安装

    本章内容 ◆ 系统安装过程◆ 配置anaconda◆ 自动化安装系统◆ 制作引导光盘和U盘◆ DHCP服务◆ PX...

  • 光盘制作

    光盘制作

  • 2017 09-15 运维自动化之系统安装

    本章主要掌握和学习的内容系统安装过程 配置anaconda 自动化安装系统 制作引导光盘和U盘 DHCP服...

  • 使用U盘安装Linux系统

    使用U盘安装Linux系统 安装前 使用UltraISO制作U盘Linux引导 准备材料8G U盘一个ios 文件...

  • Linux本地Yum

    0、创建目录 创建一个目录,用来存放光盘内容的; 1、挂载光盘 挂载Linux光盘(iso镜像),出现“mount...

  • 2018-11-07 物理机安装kali linux(kde)记

    UltraISO制作的U盘启动器不支持UEFI,不推荐使用,强行安装会导致引导器无法探测并挂载光盘,因该软件的本质...

网友评论

      本文标题:制作linux引导光盘

      本文链接:https://www.haomeiwen.com/subject/fxoeehtx.html