linux做系统镜像命令 linux操作系统镜像( 二 )


选择yes就进去备份界面了 。
该版本存在一个问题(从上来看估计是工具的bug) , 在你备份完系统之后(最好将系统所有软件都停止运行),通过genisoimage命令制作镜像时会报错 。
经过查看/var/log/mondoarchive.log日志找到具体的genisoimage命令(通过mkisofs调用,二者之间的关系自行搜索 ),发现工具是想将/home/mondo.scrcath.xxfsca(各人最后的xxfsca不一样)制作成镜像的,但是isolinux.bin存在 。于/home/mondo.scrcath.xxfsca/syslinux下 , 由于genisoimage命令只会在它需要制作的目录/home/mondo.scrcath.xxfsca下搜索 , 自然找不到啦 , 那么解决就简单了,直接将syslinux下的文件使用cp命令复制出来即可 , 然后重试制作(接报错的步骤即可,不需要重头再开始),等待几分钟 , 系统就会提示你制作成功了,然后到默认路径下查看是否生成iso文件即可 。
至此你linux制作镜像就算成功了 。
通过软通牒在win上刻录好光盘(如果你有两个iso文件当然刻录两个啦),能刻录的光驱会标记有DVD_RM等字样 , 刻录成功之后,在另外的机器上试着还原,有四个命令供你选择 , 一般选择第一个自动恢复(如果你不需要重新分区什么的) 。
然后就是等待,十几分钟基本就搞定 。
Linux中挂载各种格式镜像的方法总结1、将镜像文件拷贝到linux系统上 。
2、执行命令:mount -t iso9660 -o loop /root/xxx.iso /mnt
3、查看/mnt文件夹,即可查看到镜像的文件 。
4、卸载:umount /mnt
1. 首先检查当前系统的kernel对NBD模块的支持(NBD:network block device) , 加载nbd这个module
2. 将qcow2镜像映射为网络块设备(nbd) , 命令如下:
【linux做系统镜像命令 linux操作系统镜像】3. 像普通block设备那样使用刚才映射好的网络块设备的分区即可 , 命令行如下:
4. 使用完这个qcow2镜像后,卸载已挂载的nbd设备,解除qcow2镜像与nbd设备的关联 。
Linux系统img镜像打包与安装1.创建Linux系统安装盘并进入Ubuntu临时系统
2.准备一块大容量移动硬盘,并格式化为ext4文件格式
3.进入启动盘live系统
4.接入移动硬盘,执行命令
查看本机硬盘的扇区大小和需要复制的硬盘结束位置End
如上图,这块磁盘的扇区大小是512,结束位置为500117503,/dev/sda1为系统启动分区,/dev/sda2为硬盘除了启动分区外的其他数据
5.查看移动硬盘挂在位置,一般挂载在/media/用户名/移动硬盘之下
6.执行命令拷贝对应硬盘位置到移动硬盘,其中bs为扇区大小,count为拷贝位置的结束位置End+1,if为数据源位置即系统硬盘挂载位置,of为数据目标位置即移动硬盘挂载位置,这里只复制硬盘的数据不包括启动分区,如果需要拷贝整个硬盘包括启动分区则if=/dev/sda
7.拷贝结束后 , 在需要装机的机器上启动临时linux系统并接上有备份的移动硬盘,执行如下命令
如果只需要复制数据不包括启动分区,则要修改of=/dev/sda1或者of=/dev/sda2,而且硬盘的挂载位置不一定在sda上,比如ssd硬盘的挂在位置就不是sda,需要用fdisk命令查看具体的硬盘挂载目录
8.系统安装完成后可能会有无法启动系统问题,这时需要修复grub启动项 , 执行如下命令:
安装完成后弹出功能对话框,选择第一项,修复结束后重启系统就能正常进入了
在Linux系统下用dd命令制作ISO镜像U盘启动盘1、首先在 Linux 系统中打开终端linux做系统镜像命令,确认 U 盘路径linux做系统镜像命令:
执行完这条命令后会出现若干个盘linux做系统镜像命令的信息linux做系统镜像命令,其中识别U盘的一个比较直观的方式是看容量大小 。假设U盘的路径是 \dev\sdb。

推荐阅读