xubuntu下制作自定义的ISO文件

by han;

1.打开命令编辑器,建立文件

# sudo su

# cd /

# mkdir opt

# mkdir /opt/custom_conf

# mkdir /opt/custom_conf/user_custom_conf

# mkdir /opt/custom_conf/user_custom_conf/config

2.将自定义的设置复制保存到/opt/custom_conf/user_custom_conf/config文件下

# cd /home/user/.config

# ls

# cp -r * /opt/custom_conf/user_custom_conf/config/

3.建立将自定义设置复制到新的电脑上的脚本

# cd /opt/custom_conf/

# nano copy_custom_conf.sh
#!/bin/bash
cd
/opt/custom_conf/user_custom_conf/config/
echo 1|sudo -S cp -rf *
/home/user/.config/

4.下载并解压Distroshare Ubuntu Imager (Bash)脚本

# cd /opt/custom_conf/

# wget https://codeload.github.com/Distroshare/distroshare-ubuntu-imager/zip/master

# mv master distroshare-ubuntu-imager-master.zip

5.建立生成自定义iso文件的脚本

# cd /opt/custom_conf/

# nano gen_iso.sh

#!/bin/bash
cd /opt/custom_conf/
unzip
distroshare-ubuntu-imager-master.zip -d /tmp/folder
cd
/tmp/folder/distroshare-ubuntu-imager-master
source
distroshare-ubuntu-imager.sh
cd /home/distroshare/

6.执行gen_iso.sh脚本,生成自定义iso文件

# source gen_iso.sh

等待10-20分钟后,将在/home/distroshare下看到生成的iso文件为:live-cd.iso

注:

(1)在解压Distroshare Ubuntu Imager (Bash)脚本后,可以看到解压后的文件:

# cd /tmp/folder/distroshare-ubuntu-imager-master

# ll
总用量 68
drwxr-xr-x 2 root root  4096 9月  10  2015 ./
drwxr-xr-x 3 root root  4096 9月  23 09:35 ../
-rw-r--r-- 1 root root  1410 9月  10  2015 distroshare-ubuntu-imager.config
-rwxr-xr-x 1 root root 16335 9月  10  2015 distroshare-ubuntu-imager.sh*
-rw-r--r-- 1 root root 18026 9月  10  2015 LICENSE
-rw-r--r-- 1 root root   368 9月  10  2015 plugininstall.patch
-rw-r--r-- 1 root root  1372 9月  10  2015 README.md
-rw-r--r-- 1 root root  1550 9月  10  2015 ubiquity_frontend_gtk_dialog_size.patch
-rw-r--r-- 1 root root   543 9月  10  2015 ubiquity.patch
-rw-r--r-- 1 root root   800 9月  10  2015 user-setup-apply.patch

  • distroshare-ubuntu-imager.config:自定义 Live CD 的配置文件
  • distroshare-ubuntu-imager.sh:生成自定义镜像的自动化脚本

(2)可以按自己需要修改distroshare-ubuntu-imager.config配置文件

# cd /tmp/folder/distroshare-ubuntu-imager-master/

# nano distroshare-ubuntu-imager.config

GTK 选项定义了是否安装 GTK 或 Qt,如果不安装可以改为
NO
GTK="YES"

WORK 定义了脚本的工作目录,以及最终生成的 ISO
存放目录
WORK="/home/distroshare"

如果需要支持 EFI 可以将其改为
YES

EFI="NO"

默认情况下,脚本会以当前系统使用的 Kernel 版本来创建 Live
CD,如果你想指定内核版本可以更改以下配置
KERNEL_VERSION=$(uname -r)

7.创建启动U盘

插上U盘后,查看U盘的位置:

# fdisk -l

# dd if=live-cd.iso of=/dev/sdb bs=1M

8.安装新的xubuntu系统

用U盘安装新的xubuntu系统后,配置好自定义设置:

打开命令命令编辑器

# sudo su

#  cd /opt/custom_conf/

# source copy_custom_conf.sh

时间: 2024-10-27 05:43:40

xubuntu下制作自定义的ISO文件的相关文章

制作自定义系统iso镜像

一.制作自己的ISO启动盘篇 在需要安装特定系统的时候,我们使用原版的linux系统盘镜像来安装,需要手动操作N多步,在机器非常多的环境下,这种方式显然不理想,这是我我们就需要制作我们特定的系统盘来简化安装,释放双手. 制作自己的ISO启动盘其实很简单,只需要了解iso光盘启动需要加载的文件,然后借助工具制作就可以. 1.创建引导光盘文件 1.创建一个目录用来存放我们的iso文件 mkdir –pv /app/myiso 2.将光盘挂载到一个目录下,方便我们复制目录 mount /dev/sr0

linux下制作ISO文件

linux下制作ISO文件有几种方法,分别如下: 1,从光盘中制作ISO文件 cp /dev/cdrom 路径/ISO 文件名 例子:cp /dev/cdrom /opt/mycd.iso,也可以用 dd if=/dev/cdrom of=/opt/mycd.iso 2,使用目录文件制作ISO文件 mkisofs -r -o 路径/ISO 文件名 目录文件路径 例子:mkisofs -r -o /opt/mycd.iso /home 制作完ISO文件后,如何挂载呢? mount -o loop

如何制作iso文件

UltraISO 9.6.2.3059中文完美破解安装版 http://www.upantool.com/qidong/2011/UltraISO_v9.5.0.2800.html 软碟通v9.6.2.3059单文件中文绿色版(32+64位) http://www.upantool.com/qidong/2011/UltraISO_V9.3.6.2750.html      iso是一种文件的格式,这种格式用来保存文件也是一种比较好的方法,因为我们常用的保存文件的方式都是通过压缩软件来保存,而用

linux 制作iso文件

1 概述 为了日常工作方便,我们可以自己制作iso文件,方便后期的使用 2 操作 2.1.cp直接制作 格式如下 cp  光盘路径  新生成的iso文件路径 例子 cp /dev/sr0  ./tt1/CentOS6.iso 这样的方式相当于是刻录磁盘,生成的文件CentOS6.iso 可以做启动盘 2.2 借助脚本mkdvdiso.sh来制作 以下是mkdvdiso.sh这个脚本下载路径.这个脚本只能是centOS4,5,6,三个版本可以制作 https://wiki.centos.org/T

linux下制作镜像文件

第一:制作iso镜像的方法: 把/dev/cdrom目录制作为镜像,名字为/root/rh1.iso 方法1:dd if=/dev/cdrom of=/root/rh1.iso 方法2:#cat /dev/cdrom >;/root/1.iso 方法3:mkisofs -r -o myiso.iso /dev/cdrom 方法4:cp -r /home/user name.iso 生成iso镜像以后,就可以用linux下的DVD进行刻录,刻录为DVD光盘了. 第二:刻录VCD和DVD的方法 现在

制作U盘自动和手动安装的ISO文件

在我们平时的工作中,偶尔需要装个系统什么的,一般会有通过网络PEX安装或者cobbler安装的,但是万一没网呢?那这时候就需要一个U盘来拯救你啦. 首先我们说一下思路: (1)选择一个文件夹,把本机上的光盘文件全部拷贝进去(注意别丢了隐藏文件哟) (2)用sys-config-kickstart命令制作应答文件 (3)修改isolinux下面的isolinux.cfg启动菜单配置 (4)重新创建ISO的元数据 (5)打包那个文件做成 (6)用isohybrid转换一下格式,用于U盘启动 实验过程

linux下操作iso文件的两个shell程序

记得这还是当初玩cdlinux时弄的,当初应该是由于windows下的Ultraiso对cdlinux的镜像修改后导致镜像无法引导,所以就使用linux下的命令进行操作 这应该是挂载iso文件的命令: mount -o loop /home/cdl/CDl.iso /mnt#mkdir /home/cdl/CDlinuxcp -r /mnt/* /home/cdl/CDlinuxumount -r /mntchmod -R 777 /home/cdl/CDlinux 这应该是重新生成iso文件的

linux 学习笔记3 dd制作ISO文件和数据备份及复制

dd命令制作光盘映像文件 [[email protected] /]$ dd if=/dev/cdrom of=/2015/1.iso  执行命令 8502692+0 records in 8502692+0 records out 4353378304 bytes (4.4 GB) copied, 191.628 s, 22.7 MB/s [[email protected] /]$ cd 2015 [[email protected] 2015]$ ll  查询结果 total 425135

U深度利用iso文件制作U盘启动盘

利用U盘装win10系统: 工具:U深度装机版   文件:win10.iso 步骤1:下载U深度装机版安装 步骤2:打开U深度,制作U盘启动盘,注意选择iso模式,如下图所示 接下来下一步即可,工具会将iso文件读入U盘启动盘,不需要再次将系统安装文件copy到U盘里面 重启进入系统,选择U盘启动项,就会自动进入win10的安装界面了