zoukankan      html  css  js  c++  java
  • UOS简易OEM ISO镜像的步骤(UOS如何自行定制镜像文件)

    第一步:基本操作
    1. 挂载需定制的镜像(直接忽略此步骤),再创建对应的目录
    sudo mkdir -p /mnt/aa /mnt/bb
    2. 挂载镜像
    sudo mount ~/Desktop/uos-20-SP1-desktop-amd64.iso /mnt/aa/
    3. 同步镜像
    sudo rsync -av /mnt/aa/ /mnt/bb/
    sync
     
    第二步:定制ISO【此步过于复杂,内容较多,在此先跳过一些,只说简单的,后面再补具体的】
    1. 集成应用【测试集成的应用,先随便放一个应用进去测试一下,不要有其它关联的】
    cd /mnt/bb/oem/
    mkdir deb
    sudo cp ***.deb /mnt/bb/oem/deb/
    第三步:制作新的ISO
    1. 切换目录:
    cd /mnt
    2. 在mnt目录中添加脚本
    创建脚本build-iso.sh,内容如下:
    【其中:
    kSourceISODir 后面接的是ISO目录名称
    kTargetISOFile 后面接的是新ISO名称,可自定义
    #!/bin/bash
    # TODO(xushaohua): Read these variables from ISO file.
    kDistroName='Deepin dev'
    kVersion='sid'
    kArch='amd64'
    kSourceISODir='bb'
    kTargetISOFile='uos-V20 sp1-samcao-amd64.iso'
    xorriso -as mkisofs -D -r -V "$kDistroName $kVersion (${kArch})" 
        -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat 
        -no-emul-boot -boot-load-size 4 -boot-info-table 
        -input-charset utf-8 
    -o $kTargetISOFile $kSourceISODir
     
    【以下为MIPS龙芯平台脚本命令】
    ${DEST_ISO}这个是生成镜像名,./iso这个是要压缩成iso的文件夹
    sudo xorriso -as mkisofs -r -J -c boot.cat -boot-load-size 4 -boot-info-table -eltorito-alt-boot --efi-boot boot/grub.efi -no-emul-boot -V "uos 20" -file_name_limit 250 -o ${DEST_ISO} ./iso
    样例:
    sudo xorriso -as mkisofs -r -J -c boot.cat -boot-load-size 4 -boot-info-table -eltorito-alt-boot --efi-boot boot/grub.efi -no-emul-boot -V "uos 20" -file_name_limit 250 -o uos-v20-sp1-mips bb
     
    3. 给build-iso.sh 脚本添加权限
    sudo chmod 777 build-iso.sh
     
    4. 以root权限招待 build-iso.sh 脚本,开始制作 ISO
    sudo ./build-iso.sh
     
    【如下是生成的过程】
     
     
    好了,上面就是大概生成的一个过程了.
  • 相关阅读:
    JID 2.0 RC4 发布,高性能的 Java 序列化库
    FBReaderJ 1.6.3 发布,Android 电子书阅读器
    Arquillian 1.0.3.Final 发布,单元测试框架
    JavaScript 的宏扩展 Sweet.js
    Hypertable 0.9.6.5 发布,分布式数据库
    JRuby 1.7.0 发布,默认使用 Ruby 1.9 模式
    httppp 1.4.0 发布,HTTP响应时间监控
    Redis 2.6.0 正式版发布,高性能K/V服务器
    OfficeFloor 2.5.0 发布,IoC 框架
    XWiki 4.3 首个里程碑发布
  • 原文地址:https://www.cnblogs.com/drgcaosheng/p/12838114.html
Copyright © 2011-2022 走看看