1、采用ghost程序,pe8和直接启动ghost程序都失败,生成的img文件大小只有几M。
网上查阅资料后,感觉是ghost不支持ext4文件格式。
2、DD命令,克隆。失败,系统无法启动。电脑32G硬盘,U盘32G,通过查看容量大小,可能是容量大小上稍微有差别。
参考博客:http://blog.csdn.net/u010710857/article/details/39269131
dd if=/dev/sda of=/dev/sdb
把/dev/sda以文件的形式存到U盘里
dd if=/dev/sda of=/media/disk1/sda-image20121208.img
对应上面的还原!
dd if=/dev/sdb of=/dev/sda
ddif=/media/disk1/sda-image20121208.img of=/dev/sda
3、采用系统备份的方法,还是失败。采用全部备份和部分备份还原都失败(系统无法启动或者启动过程中失败)
参照该博客的方法:http://www.jianshu.com/p/dd875cb28414
# 清理旧版本的软件缓存sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
#备份全盘但排除的文件
/proc、/lost+found、/sys、/cdrom、/mnt、/media、/home下cavalry(用户目录)之外的目录都排除了(根据自己情况选择 ,需要备份就不要排除)、排除打包文件自身
#切换到root用户
sudo su
#进入到 / 目录
cd /
##打包
tar -cvpj -f /home/ubuntu_`date +%Y%m%d_%H`.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/cdrom --exclude=/mnt --exclude=/media --exclude=/home/ide/ --exclude=/home/java/ --exclude=/home/WORKING_DIRECTORY/ --exclude=/home/workspace/ --exclude=/home/aosp-latest.tar --exclude=/home/ubuntu_`date +%Y%m%d_%H`.tar.bz2 /
恢复:tar xvpfj ubuntu_20170120_11.tar.bz2 -C /
4、采用home目标备份的方法,和部分安装的方法,成功。
tar -cvpj -f /media/udisk/ubuntu_`home+%Y%m%d_%H`.tar.bz2--exclude=/home/ide/--exclude=/home/java//home/ #备份
tar xvpfj ubuntu_20170120_11.tar.bz2 -C / #还原
运行时会提示各种lib.so的缺少。
如:libdc1394.so、libavcodec-ffmages.so.56、libavformat-ffmeages.so.54、libswscale-ffmega.so
libva.so.1、libzvbi.so.o、libxvidcore.so.4、libx265.so.79等等
可通过 《
win10 opencv 项目程序移植到 ubuntu16.04: 1.Opencv开发环境安装》
文章中的第一步安装解决。
再直接opencv安装,serial安装,freetype安装完成。
注意这里如果 sudo apt-get install libcv-dev 方法是会安装成功,但是版本是2.4的版本,不符合我这里的项目要求。