有什么办法可以把 ubuntu 操作系统打成一个镜像备份起来,然后下次不用装系统和应用,直接恢复就能用?

2017 年 2 月 22 日
 ysymi
以前 xp 装机的时候,不是可以生成一个 ghost 或者 iso 么, ubuntu 的话能不能也这样搞?
如果想同时恢复到好几个电脑上呢?

有没有什么好用的工具或者方法?先谢谢大家!
9410 次点击
所在节点    问与答
26 条回复
whx20202
2017 年 2 月 22 日
容器行不行?我不懂容器
neosfung
2017 年 2 月 22 日
yexm0
2017 年 2 月 22 日
用 dd
sujin190
2017 年 2 月 22 日
你只需要 dd
lovewilliam
2017 年 2 月 22 日
k9982874
2017 年 2 月 22 日
tar 足以
ysymi
2017 年 2 月 22 日
@whx20202 docker 是系统之上的吧 我现在想把整个操作系统也恢复回来,省的安装操作系统。。
ysymi
2017 年 2 月 22 日
@neosfung 嗯 在看这个东西 感觉就是 ghost 多谢
ysymi
2017 年 2 月 22 日
ysymi
2017 年 2 月 22 日
@yexm0 @sujin190 @k9982874 dd 或者解压都得先有个操作系统吧 我不想安装操作系统 想直接恢复呢?
sujin190
2017 年 2 月 22 日
@ysymi #10 没事啊,用 Ubuntu live 之类的启动一下就可以用 dd 了啊,这不很简单么
nestzhong
2017 年 2 月 22 日
clone zilla 满足需求
syhsyh9696
2017 年 2 月 22 日
vagrant 不行吗?
gowinder
2017 年 2 月 22 日
dd 是什么东西?
Cbdy
2017 年 2 月 22 日
@gowinder man dd
mozutaba
2017 年 2 月 22 日
说出来你可能不信,我以前装过 ghost 版的 linux
okudayukiko0
2017 年 2 月 22 日
dd ,压缩软件, dump/restore ...
loading
2017 年 2 月 22 日
tar 打包,需要用到排除参数,例如 /sys 就不要打包了。网上有脚本需要自己修改。
okudayukiko0
2017 年 2 月 22 日
最后应该只需设定 fstab 等即可,如果发现开机时卡死,试试以 LiveCD 启动, chroot 到根目录并重新生成 initrd 。
lhbc
2017 年 2 月 22 日
1. 不要用 dd , dd 只会按扇区死读一遍。最后你会发现,在文件系统里没有使用的扇区,但扇区有数据,这些数据都会在最终的 img 里,占用空间。而且,恢复的时候,又把这些垃圾数据写了一遍。举个例子,你复制一个大文件到硬盘,然后 rm 掉, dd 后这些扇区都会 dd 出来。
2. tar -zcf 或者 tar -jcf 最好,一些系统目录比如 /dev /proc /tmp /sys 可以解压后创建
3. 最简单的还是装 U 盘上吧,买个高速 U 盘

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/342283

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX