EVE-NG推广
查看: 14875|回复: 122

制作一个自己的linux镜像

1

主题

20

回帖

1043

积分

金牌会员

Rank: 6Rank: 6

积分
1043
先放上官网的帮助文档,因为看这个完全是ok的,另外谢谢001教我没让我踩坑
https://www.eve-ng.net/index.php ... n-linux-host-image/
https://www.eve-ng.net/index.php ... ws-host-on-the-eve/

具体步骤如下
1.下载一个你想要的linux发行版iso文件
2.创建对应的目录(红字警告:目录名必须时linux-xx的格式)
/opt/unetlab/addons/qemu/linux-centos7.6-gui
3.上传你的iso文件到上面的目录
软件推荐xshell 免费 要一起安装上xftp
4.重命名iso
mv CentOS-7-x86_64-DVD-1908.iso cdrom.iso
5.创建新的硬盘
/opt/qemu/bin/qemu-img create -f qcow2 virtioa.qcow2 30G
5.刷新权限
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
6.创建一个node选择你的镜像,并配置它
7.关闭你的node,删除cdrom.iso,不然你的linux还是会以iso启动
8.提交你的修改到镜像(持久化的关键步骤)
这里需要三个参数
labdetail 里有一个uidd
usermanager里有一个POD
然后你的node上有一个node id
贴官网图如下

                               
登录/注册后可看大图


执行命令提交,一定要关闭所有使用该镜像的node
/opt/qemu/bin/qemu-img commit virtioa.qcow2
然后这里你可以无限提交你的修改

9.压缩你的镜像(可以不做)
virt-sparsify --compress virtioa.qcow2  compressvirtioa.qcow2    (compress参数前两个-)
有点慢,十几分钟的样子
然后重命名一下
125  mv virtioa.qcow2 origvirtioa.qcow2
126  mv compressvirtioa.qcow2 virtioa.qcow2
wipe你的node,重新开机,测试压缩后的镜像,ok的话就可以删除原镜像了
10.打包你的镜像给其他小伙伴
tar -zcvf linux-centos7nogui.tar.gz  linux-centos7nogui/
11.我的镜像
CentOS-7-x86_64-DVD-1611.iso
执行了一下脚本
#! /bin/bash
yum install -y wget vim
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum install -y epel-release
yum clean all
yum makecache fast
echo “1” > /proc/sys/net/ipv4/ip_forward
sysctl -p
systemctl disable firewalld
sed -i ‘s/enforcing/disabled/’ /etc/selinux/config
yum install -y ntp
timedatectl set-timezone Asia/Shanghai
sed -i ‘s/0.centos.pool.ntp.org/ntp1.aliyun.com/g’ /etc/ntp.conf
systemctl enable ntpd
yum install bash-completion -y
yum update -y  && yum upgrade -y
reboot
最后下载链接
链接:https://pan.baidu.com/s/1EMIDyKGONe6mOIBy9LpZFw
提取码:
游客,如果您要查看本帖隐藏内容请回复

再次感谢杰克
end





回复

使用道具 举报

0

主题

75

回帖

1037

积分

高级会员

Rank: 4

积分
1037
发表于 2020-4-8 13:24:27 | 显示全部楼层
谢谢分享                  
回复

使用道具 举报

1

主题

20

回帖

1043

积分

金牌会员

Rank: 6Rank: 6

积分
1043
 楼主| 发表于 2020-4-8 20:19:24 | 显示全部楼层

帮001降低负担,问了他好几个小时
回复

使用道具 举报

0

主题

5

回帖

40

积分

新手上路

Rank: 1

积分
40
发表于 2020-4-9 22:32:38 | 显示全部楼层
感谢感谢
回复

使用道具 举报

1

主题

35

回帖

1000

积分

高级会员

Rank: 4

积分
1000
发表于 2020-4-10 08:39:52 | 显示全部楼层
看看这个文档好不好
回复

使用道具 举报

0

主题

8

回帖

207

积分

初级会员

Rank: 2

积分
207
发表于 2020-4-22 18:18:35 | 显示全部楼层
xuexi yixia
回复

使用道具 举报

0

主题

7

回帖

46

积分

新手上路

Rank: 1

积分
46
发表于 2020-4-30 19:37:34 | 显示全部楼层
感谢分享了
回复

使用道具 举报

0

主题

19

回帖

526

积分

中级会员

Rank: 3Rank: 3

积分
526
发表于 2020-5-3 21:11:08 | 显示全部楼层
LIHAIlihai厉害
回复

使用道具 举报

0

主题

8

回帖

191

积分

新手上路

Rank: 1

积分
191
发表于 2020-5-4 10:24:04 | 显示全部楼层
回复

使用道具 举报

0

主题

3

回帖

52

积分

新手上路

Rank: 1

积分
52
发表于 2020-5-5 20:22:34 | 显示全部楼层
下个吧,自己实在是不会搞
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


Copyright   ©2015-2024  EmulatedLab  Powered by Discuz!©   ( 浙ICP备2021010423号-1 )
快速回复 返回列表 返回顶部