一个今年的老本,500G硬碟linux 硬盘分区工具,空间各类好惨,打算迁移到公司的台式机上linux系统好用吗,却发觉Linux上迁移环境没有Windows下这么便捷,只能复制整块硬碟了。

从公司拿了一块1T的硬碟,插入联通硬碟盒(天猫上搞的一个联通硬碟盒,40元),加电辨识,低格,开始硬碟复制。

市面上针对数据备份的软件不计其数,我们不讨论她们的异同点。而且假如你正在使用Linux(虽然假如你没有使用Linuxlinux 硬盘分区工具,而是通过一些LinuxliveCD来启动计算机,我想也是一样的),这么恭喜你,你可以简单地使用“dd”来完成c盘克隆,分区克隆或则c盘或分区到c盘镜像的复制。通常情况下,这几个任务早已可以满足你日常工作的须要了。

先说明几个概念,在Linux上,一块硬碟或则一个分区都由一个目录表示,通常存在于系统根目录的/dev/之下。诸如/dev/hda代表你的第一块IDE硬碟,/dev/sdb代表第二块SCSI硬碟,/dev/fd0代表系统的软驱驱动器等等。同样每块硬碟上的分区也有独到的目录名,比如/dev/hda1表示你第一块硬碟上的第一个分区(至于这个分区上有哪些东西在进行备份操作的时侯并不重要)。

1.c盘克隆

linux硬盘分区工具是_linux硬盘分区表_linux 硬盘分区工具

也就是把整个硬碟复制一份。其实你首先须要在计算机上在接上一块新硬碟,并让系统辨识。诸如这块硬碟可能被辨识为/dev/sdb,原有硬碟叫/dev/sda.之后你可以在linux行上简单地执行:

ddif=/dev/sdaof=/dev/sdb

对就如此简单,此完成后,你的第二块硬碟中将有一个和第一块硬碟一模一样的副本,也是可以启动的。由于dd操作就是简单的按字节复制,哪些分区表啊,MBR啊统统仿效。

其实你也可以做一些微调,来订制一下克隆操作。诸如你可能希望把硬碟上的内容全部备份到一个c盘文件中,而不是另一块新硬碟,你可以

ddif=/dev/sdaof=~/disk1.img

linux硬盘分区表_linux硬盘分区工具是_linux 硬盘分区工具

然后,disk1.img就是备份好的c盘映像文件,你可以复制或转移到其他介质也可以压缩一下:

gzipdisk1.img#generatesdisk1.img.gz

或则在创建c盘映像文件的同时就执行压缩:

ddif=/dev/sda|gzip>disk.img.gz

ddif=/dev/sda|bzip2>disk.img.bz2

不错吧!ghost的功能都有了。

2.分区克隆

假如我们不想克隆整块c盘,只想把个别储存数据的分区备份一下,你会须要克隆一个分区。正如预备知识所述,分区在linux下也是一个文件。诸如

ddif=/dev/sda1of=~/part1.img

将把第一块c盘的第一个分区备份到名为part1.img的文件中。

linux 硬盘分区工具_linux硬盘分区表_linux硬盘分区工具是

也可以进行分区复制:

ddif=/dev/hda1of=/dev/hda3

将把分区一原貌复制到分区3.

3.从镜像文件恢复c盘或分区

很简单,把里面命令中,of和if指向的文件名互换一下即可实现恢复。诸如

ddif=disk1.imgof=/dev/sda

把保存在disk1.img中的映像恢复到第一块c盘

ddif=part1.imgof=/dev/hda2

把保存在part1.img中的映像恢复到第一块硬碟的第二个分区

最后,须要注意一点是查看系统版本linux,无论备份还是恢复,都须要保证of指向的文件或c盘空间要小于if指向的内容,由于是按字节复制假如没有足够的空间去储存内容,备份自然会失败。

本文原创地址://lrxjmw.cn/lypfqgjlsqyh.html编辑:刘遄,审核员:暂无