搜索

将linux系统做成镜像文件

发布网友 发布时间:2022-04-20 03:45

我来回答

1个回答

热心网友 时间:2023-06-28 18:51

你是怎么分区的……
假定你的
/dev/sda1
挂在
/,
/dev/sda2
挂在
/home
(一般也就是要备份/

/home了)
dd
if=/dev/sda1
|
gzip
-cf
>
sda1.img.gz
sda1.img.gz
就是压缩后的
/dev/sda1
分区镜像
同理可以获得sda2.img.gz
dd
if=/dev/sda2
|
gzip
-cf
>
sda2.img.gz
注意,整个分区的镜像文件会和分区大小一样大,所以要用gzip压缩(你也可以用其他方式压缩,比如bzip等)
把这两个文件保存到(移动硬盘/u盘/刻录到光盘)就行了。
下面来演示怎么恢复,比方说你把
/dev/sda1
格式化了,也没法开机了,这时候随便找一个linux发行版的启动光盘(比如ubuntu的livecd,或者什么liveusb都行),启动电脑后,把移动硬盘/u盘插上,
gzip
-dc
/path/to/sda1.img.gz
|
dd
of=/dev/sda1
等执行完了后,你的sda1就会彻底恢复了。然后重启,硬盘启动就行了。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top