IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    聊一聊 ISO 9660

    Yiran\'s Blog发表于 2019-01-12 22:06:45
    love 0
    ISO 9660 链接到标题 ISO 9660,也被一些硬件和软件供应商称作CDFS(光盘文件系统),是一个由国际标准化组织(ISO)为光盘介质发布的文件系统。其目标是能够在不同的操作系统如Windows、Mac OS以及类Unix系统上交换数据。 我们平时接触到的 ISO 格式文件均为 ISO 9660,我们可以通过 file 命令进行查看,以 RedHat 发行版为例: [root@node redhat]# file rhel-server-7.6-x86_64-dvd.iso rhel-server-7.6-x86_64-dvd.iso: ISO 9660 CD-ROM filesystem data 'RHEL-7.6 Server.x86_64 ' (bootable) 用途 链接到标题 安装操作系统,我们可以通过将 ISO 挂载到物理服务器/PC 上,从 ISO 启动进行操作系统的安装; 作为软件安装源,比如红帽系列的版本,在 ISO 中,通常会有 Packages 路径,下面包含了当前版本完整的软件源,我们可以通过本地挂载的方式使用; 作为软件发行方式,常见的有 VMware vmtools, KVM Virtio 等统一打包方式; … 制作方式 链接到标题 genisoimage mkisofs 第一种方式不常用,主要使用第二种方式进行使用,之前的文章中提到过 LiveCD 制作方式也是通过 mkisofs 命令继续构建的。 这里我们可以参考 VMware 官方文档了解如何定制自己的 ISO。 说一下何时需要定制我们自己的 ISO。当我们获取到各个发行版本的 ISO 后,我们可以正常使用进行安装,但是都是交互式安装,需要我们通过图形化界面/命令行交互的方式进行配置确认及参数设置。如果我们想要 ISO 支持静默安装,那么就需要我们自己定制属于自己的 KickStart 脚本,然后放置到 ISO 中并设置为默认执行项。


沪ICP备19023445号-2号
友情链接