自定义Linux ISO live 启动(PE)镜像总结

这里母盘制作使用Linux Mint

制作母盘需要安装的扩展脚本https://cloud.189.cn/t/quqQBfzEnmYf (访问码:0pyi)

cn.i8520.toolbox.deb   cn.i8520.conky.deb根具你的需求安装这个

这是第一个帖子,制作 filesystem.squashfs 文件系统的教程 :

最简单制作LIVE CD的办法- Community - Deepin Technology

核心命令

#挂载母盘的路径
ABC="/media/i8520/3c4ce3cc-b53e-48b9-bc37-e8c23fb295c6"
#标准压缩模式启动速度快
sudo mksquashfs ${ABC} filesystem.squashfs
#最大压缩模式,启动速度慢
sudo mksquashfs ${ABC} filesystem.squashfs -comp xz

这是使用GURB2引导Linux iso镜像的(Linux iso本身不需要可引导) :

grub引导LinuxMint iso镜像- Community - Deepin Technology

修改UUID的帖子:修改Linux 分区 UUID- Community - Deepin Technology


这里使用服务的方式启动挂载脚本

User=i8520  i8520是用户名 是在制作filesystem.squashfs时候的用户名

OK-MONUT.service

[Unit]
Description=OK-MONUT

[Service]
Type=simple
User=i8520
ExecStart=/opt/i8520/OK-MONUT
KillMode=process
ExecStop=

[Install]
WantedBy=multi-user.target

创建服务:

sudo ln -s /opt/i8520/OK-MONUT.service /etc/systemd/system
sudo systemctl daemon-reload
sudo systemctl enable OK-MONUT.service

挂载脚本OK-MONUT

#!/bin/bash
#-----------------------------
# 在mint无法使用开机脚步也就是当前脚本启动docker,其他系统未知
# 为了容易获取UUID建议在分配分区时,候使用 GParted 设置卷标 分区选择exit4
# 卷标不能是中文否则会乱码
#-----------------------------
# 自动响应sudo密码
# key 的直是密码
#-----------------------------
#最外面的一个函数
i8520_link_dir(){
#在制作filesystem.squashf
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值