概述
参考网页:
一、引言
谷歌百度必应,都没有找到特别简单的做法,试验了很多,均失败。碰巧碰到了mondo,不知可否。拭目以待。
二、安装 mondo
打开虚拟机,centos7.4,已经有了一些东西。虚拟机可以联网,安装了很多东西。
# cd /etc/yum.repos.d/
## On RHEL/CentOS/SL 7 - 64-Bit ##
# wget ftp://ftp.mondorescue.org/rhel/7/x86_64/mondorescue.repo
# yum update
# yum install mondo
还在更新中,没有安装成功呢。失败了,perl-ProjectBuilder安装失败,继续下面步骤。
# rpm --import ftp://ftp.mondorescue.org/rhel/7/x86_64/buffer.pubkey
# rpm --import ftp://ftp.project-builder.org//rhel/7/x86_64/pb.pubkey
# 作者:IM余安
# 链接:https://www.jianshu.com/p/5fbecb046208
# 來源:简书
# 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
yum install mondo
安装成功。
三、备份
使用命令,
# mondoarchive
爆出问题,使用中,总是出现无法删除,资源正忙。rm: cannot remove /tmp/tmp.../mountpoint resource busy. 查出原因为 umount 无法卸载。一直挂载在/dev/loop0。在日志文件搜索 fail , error。发现是因为空间太小。接下来就是解决 /dev/loop0空间小的问题了。后查资料,看到
Q17/ Why does mondoarchive fail saying "No space left on device" although df reports heaps of free space?
You may have run out of inodes on your filesystem. You can check this with "df -i"
Q50/ MondoRescue complains about file system full on RHEL 7
Try increasing in the /etc/mindi/mindi.conf the EXTRA_SPACE parameter and use something like
EXTRA_SPACE=300000
通过修改
# vim /etc/mindi/mindi.conf
# 加入 EXTRA_SPACE=300000
成功备份出 iso 文件,具体怎么备份,网上教程较多,不再啰嗦。
四、到其他电脑恢复
本文的目的,就是制作Linux ghost,就想在其他电脑上安装此类系统。但是屡次失败。甚是沮丧。
改变方案了,决定安装完整的centos7。接下来安装 yumdownloader 然后,查看当前下载的东西。
yum install yum-utils
mkdir /opt/downloaded_rpms
rpm -qa > rpm.sh
vim rpm.sh
在使用 vim 操作 rpm.sh 文件时,使用命令:%s/$/ \ 在行尾加入空格和反斜杠,表示可以直接运行 然后在 第一行加入yumdownloader,末行加入保存位置,类似如下文件
#! /bin/bash
# rpm.sh
yumdownloader texlive-section-svn20180.0-38.el7.noarch
perl-CPAN-Meta-YAML-0.008-14.el7.noarch
libtiff-4.0.3-27.el7_3.x86_64
wodim-1.1.11-23.el7.x86_64
...
texlive-paralist-svn15878.2.3b-38.el7.noarch
libusal-1.1.11-23.el7.x86_64
--destdir /opt/downloaded_rpms
不需要添加依赖了。生成压缩文件。为了刻盘方便。
tar cvf rpms.tar /opt/downloaded_rpms
光盘刻录到内网电脑,
mount /dev/cdrom /path/to/somefolder
cd /path/to/shomefolder
tar xvf rpms.tar
删除 /etc/yum.conf
最后
以上就是不安皮带为你收集整理的linux虚机备份成iso,虚拟机vdi转换成可安装iso的变通解决方案的全部内容,希望文章能够帮你解决linux虚机备份成iso,虚拟机vdi转换成可安装iso的变通解决方案所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复