导航:首页 > 编程系统 > linux操作系统克隆

linux操作系统克隆

发布时间:2024-12-14 11:47:59

⑴ VMware克隆linux(CentOS 7)

前言

本文主要内容:

    1、为什么祥弯使用VMware进行linux系统的克隆?

    2、linux克隆的步骤及事项

一、为什么使用VMware进行linux系统的克隆?

           在平时自己搭建linux系统时往往需要安装VMware虚拟机来安装linux系统,linux安装需要按照步骤一步步操作,配置各种环境,如固定IP等。如果我们采用克隆的模式进行操作,则有如下好处:

           1、不需要再按部就班地安装系统。

     尘宴返     2、修改克隆后的系统就可以直接进行使用,可以不需要再安装一些其他应用,如:JDK,Tomcat等(前提是被克隆的机子已经安装)。

二、linux克隆的步骤及事项

2.1、选择已安装且能正常使用的linux系统,右键->管理->克隆;如图:

管理->克隆

2.2、选择没有启动的系统进行下一步,一直点击下一步。在选择克隆类型时选择【创建完整克隆】

创建完整克隆

2.3、命名克隆系统的名称,及保存文件目录:

命名

2.4、克隆完成后,需要修改新生成系统的ip地址及MAC地址。选择需要修改的系统,右键->设置->网络适配器->高级->MAC地址,生成,生成派饥后保存MAC地址。如图:

生成新的MAC地址

2.5、启动新系统

2.6、修改文件:/etc/sysconfig/network-scripts/ifcfg-eno16....。使用Tab键自动补全,每一台机子不同ifcfg-eno.....后面的数字也不同,如图:

修改配置文件

    修改HWADDR,该参数值为生成的MAC地址

           IPADDR0:ip地址

   注:在修改文件时可能会用到vim命令,可能会报vim:command not found,是因为没有安装vim

         解决:yum -y install vim*

至此,系统克隆成功,此时可以使用shell连接系统测试下。

⑵ linux系统可不可以克隆到别的电脑

1.用再生龙这个东东,比ghost强一百倍。
不仅支持克隆备份linux,还支持windows。
不要使用ghost,它只支持ext3分区。
这个东东是一份liveCD,百来MB大小。
2.可以使用UCloner
UCloner
(原名
ubuntu-cloner
)
是针对
Ubuntu
Linux
编写的一个系统备份、恢复、克隆工具
可将
ubuntu
系统备份为
squashfs
映像文件,也可从映像文件中恢复系统,与
GHOST
类似;
可以直接将系统克隆到其它硬盘分区;
可用来制作
Live
系统;
同时具有命令行和图形界面,以满足不同用户需求;
UCloner
是开源软件,遵循
GPL
v2/v3
协议。
推荐使用ucloner,linux
mint就是ubuntu,这个使用
简单,新手都能应付自如。
这两个东东都有中文支持,放心使用。

⑶ Linux系统中如何克隆系统

在一个大的linux应用环境中,经常为了避免再次安装,需要简单地复制另一台已经在运行工作的linux服务器而后稍微做些改动即可。相比起windows来说,linux是更可复制的,因为linux内核在启动时是动态检测硬件的,这种操作系统与硬件的无关性使得linux是更可复制的。
二: 两种‘复制’类型。
一是完全的整个操作系统复制,避免重装另一台操作系统和各种应用的编译配置等等。二是单个应用程序复制,这一般是指两台系统在同一系列的内核和发行版本下运行时复制另一台上已经正在运行的应用程序如apache的编译,/usr/local/apache整个目录,及需要用到的库。本文主要讲讲第一种复制。
三:环境
一台已经在工作的linux服务器,简称A,我们准备一个与A相等或更大的空硬盘,再选择一台不论什么与A在本地 或远程网络上运行的linux服务器B。我们把这个空硬盘安装到B上准备复制A到这个空硬盘上,然后就可以拿这个 被复制后的硬盘启动一台与A差不多的linux服务器了。
四:复制后要更改的东西
1。要更改MBR生成正确的新的LILO。
2。IP地址和主机名( /etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-ethX,
/etc/HOSTNAME, /etc/resolv.conf ,/etc/hosts,/etc/hosts.allow,/etc/hosts.deny,/etc/fstab)
3. 路由表及网关信息( netstat -nr ,ifconfig,/sbin/route )
五: 通过FTP方法的远程复制过程
1. 移走服务器A上的/etc/ftpusers文件中的root行,允许远程用户可以root进行FTP登录。
2。如果有设置/etc/hosts.allow,则允许服务器B可以FTP进来,且设置/etc/inetd.conf开启FTP服务
3。将空硬盘分区且mount到服务器B上,你可按服务器A的分区方法对该硬盘做同样分区,也可以少分一些区,但 你需要保证/boot分区在1024柱面上,以免lilo找不到内核无法启动。我们假定原服务器A有分区/boot /var /tmp /usr / /home SWAP.则相应地对该空硬盘做同样分区,如果还剩下空间,则分成一个区准备放置从A FTP下来的文件,如果没有空间,则要想办法放到服务器B的硬盘上了。
4。 B# ftp A
root
rootpassword
bin
lcd /tmp
cd /
hash (因为文件较大,把hash标志打开可看到是否东西在传送)
get boot.tar ( 将把A上的/boot目录整个tar作为一个文件boot.tar 服务器A的/tmp下)
get var.tar
get tmp.tar
get usr.tar
get home.tar
get bin.tar
get sbin.tar
get etc.tar
get dev.tar
get lib.tar
注意:不要tar /proc,这是运行中的内核在内存中的映像。
5。把空硬盘分区后分别mount所有分区到
/mnt/newhd/boot,/mnt/newhd/var,/mnt/newhd/tmp,/mnt/newhd/usr,
/mnt/newhd/home,/mnt/newhd/bin,/mnt/newhd/sbin,/mnt/newhd/etc,
/mnt/newhd/dev,/mnt/newhd/lib
6. cd /mnt/newhd;tar xvf /tmp/*.tar
7. mkdir /mnt/newhd/proc (非常重要)
8. 更改前面提到的所有相关文件,仔细检查,如硬盘接口类型不同,还需要更改/etc/fstab,
如新服务器上的网卡和SCSI类型不同,改/etc/conf.moles or /etc/moles.conf
9. 运行sync;sync;sync;reboot
六:如何更新LILO
a. cdrom 启动后安装LILO
现在挂接这个被复制的硬盘作为启动盘,但以CDROM启动,启动时指定参数vmlinuz root=/dev/hdaX.
启动后运行/sbin/lilo即可
b. 软盘启动,可从www.toms.net/rb/home.html下载带根文件系统的单linux软盘启动后
mount /dev/hda所有分区到/mnt/hda下,然后chroot /mnt/hda; /sbin/lilo
c. 以服务器B上的原硬盘启动,mount这个被复制的硬盘的各个分区到/mnt/hd/boot,/mnt/hd/etc......
....然后改/mnt/hd/etc/lilo.conf中的目录都在前面加上/mnt/hd,且改boot=/dev/hda作为/dev/hdb...
最后/sbin/lilo -C /mnt/hd/etc/lilo.conf,再改回原先的/mnt/hd/etc/lilo.conf
d.在服务器B启动后放一张软盘到软驱#dd if=/boot/vmlinuz of=/dev/fd0,然后rdev /dev/fd0 /dev/hdaX
(X为那个空硬盘/boot分区的分区号)。
七:其它常见问题解答
a. 开始启动被复制的硬盘后检查文件系统时出错,或者/etc/fstab中某些分区不能mount和找到
系统要求给出root密码或ctrl+d重启,怎么办?
可回到前面把这个硬盘再次mount到服务器B改东西。
或者启动时指定linux single init=/bin/bash,它将drop给你一个shell.
然后mount /dev/hda1 -o remount -o rw ; mount -a; e2fsck -f /dev/hdaX,此时根文件系统/dev/hda1
被重新mount成可读写的。再改/etc/fstab,/etc/lilo.conf..等等

阅读全文

与linux操作系统克隆相关的资料

热点内容
看网站为什么会跳到其他应用 浏览:591
早期网站什么样子 浏览:144
691账号密码错误 浏览:449
微信钱包有钱转不出去 浏览:221
word中的表格文字不居中 浏览:962
手机为什么qq安装不了 浏览:290
找不到发送的文件怎么办 浏览:627
投诉农药电去什么网站 浏览:890
九洲app在哪里可以下载 浏览:517
word文件关联 浏览:265
qq管家文件保险柜 浏览:610
可视化积木编程软件有哪些 浏览:549
设备编程岗是做什么的 浏览:334
安卓怎么修改读写权限 浏览:781
appleiphone6splus 浏览:341
自己建的网站怎么发帖 浏览:300
pe装win10文件错误 浏览:990
楚留香手游里捏脸数据怎么用 浏览:944
安徽语音聊天app有哪些 浏览:532
怎么打开字幕文件 浏览:646

友情链接