UOS简易OEM ISO镜像的步骤

Posted drgcaosheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UOS简易OEM ISO镜像的步骤相关的知识,希望对你有一定的参考价值。

第一步:基本操作
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
 
【如下是生成的过程】
技术图片
 
 
好了,上面就是大概生成的一个过程了.

以上是关于UOS简易OEM ISO镜像的步骤的主要内容,如果未能解决你的问题,请参考以下文章

使用统信UOS系统ISO镜像文件制作启动U盘

vmware workstation安装国产化UOS

vmware workstation安装国产化UOS

高分求联想OEM XP SP3的系统恢复光盘镜像ISO下载地址。(MD5: FA4F2B84260FF9006C49CB840C044F60)

如何制作iso镜像文件

新手关于重装系统的疑惑。 GHOST和正版系统镜像安装一样吗? OEM安装是啥意思?