[问题] ubuntu 15.04 desktop 64bit dd指令还原用法

楼主: LonelyLouis (寂寞寂寞就好)   2015-05-28 13:27:16
小弟我最近在试dd的指令备份系统
dd backup:
sudo dd if=/dev/sda | gzip > /media/louislin/My\ Passport\backup.img.gz
这一步是没什么太大的问题,都有备份至我的随身硬盘中
那在还原时
dd restore:
sudo gzip -dc /media/louislin/My\ Passport/backup.img.gz | sudo dd /dev/sda
将dd备份好的压缩档解压缩回去至系统
那我想问的是上面这个restore command 是该在哪里执行呢
目前试过:
1.
如果是进了系统再下此command,restore完都会当机且重开机后也进不去系统,直接进到
emergency mode ,且tab那些都无法使用。
感觉就是直接在系统中restore会有问题。
如果要做restore的动作,有什么前置流程要做的呢?方可保证restore完不会有问题?
麻烦各位解答了。非常感谢
楼主: LonelyLouis (寂寞寂寞就好)   2015-05-28 13:28:00
补充一下是ubuntu 15.04 desktop 64bit
作者: kerwinhui (kezza)   2015-05-28 13:48:00
用DVD/CD/手指/...开机执行,不是进系统执行
作者: kdjf (我抓得到什么呢?)   2015-05-28 15:44:00
也可以用break停在initramfs,或者mount -oremount,ro /后执行,但是你一开始直接dd出来的档案系统可能也有问题
作者: kerwinhui (kezza)   2015-05-28 18:38:00
正常,很多process正常情况下都会想要写入,要先关掉不然就是用安装/SysRescueCD/...环境的root shell
楼主: LonelyLouis (寂寞寂寞就好)   2015-05-28 18:53:00
请问光盘环境的root 可安装gzip之类套件吗
作者: kdjf (我抓得到什么呢?)   2015-05-28 21:18:00
chroot进去就好
楼主: LonelyLouis (寂寞寂寞就好)   2015-05-28 21:32:00
疴抱歉有点不懂,可以解释一下吗?感恩且要进去哪呢0.0?
作者: kerwinhui (kezza)   2015-05-28 22:03:00
mount -o ro /dev/sdXX DIR; ...; chroot DIR可能要把 /dev, /sys, /proc 等先bind mount再chroot不过用其他livecd/liveusb/工具会比较简单
楼主: LonelyLouis (寂寞寂寞就好)   2015-05-28 23:00:00
了解 感谢回复

Links booklink

Contact Us: admin [ a t ] ucptt.com