要求:
我想做的只是将整个 Ubuntu(目前我正在使用)从我的笔记本电脑复制到另一台。
我的想法是创建我正在使用的 Ubuntu 的映像,然后用该映像安装另一台笔记本电脑。
问题:
任何工具或我应该采取哪些步骤?
您可以使用 remastersys,但通常在您知道要对许多具有相同自定义设置的机器进行重新安装时使用。您可以在此处找到该信息:http: //debianhelp.wordpress.com/2012/04/20/how-to-install-and-use-remastersys-in-ubuntu-os/
如果您只想克隆一个分区并将其移动到新磁盘,您应该查看 clonezilla。http://clonezilla.org/
如果磁盘大小完全相同并且不想使用 clonezilla,我已经成功使用了“dd”命令。为方便起见,我还使用了一个类似http://j.mp/KVMJUe的 USB 磁盘扩展坞。您需要将映像放在磁盘上(因为它太大而无法放入笔记本电脑本身),从 live cd 启动新笔记本电脑,进入命令提示符,然后将映像复制到新笔记本电脑驾驶。
作为参考,我会检查这些地方:
http://www.debianhelp.co.uk/ddcommand.htm
http://www.backuphowto.info/linux-backup-hard-disk-clone-dd
这是一个报价:
制作硬盘映像文件
大多数时候,您不想完全复制您的硬盘。您可能更喜欢创建硬盘的映像文件并将其保存在其他存储设备中。以下命令将在 /dev/sda 的用户目录中创建一个映像文件“disk1.img”:
dd if=/dev/sda of=~/disk1.img
由于您已经创建了一个图像文件,您可以使用“gzip”或“bzip2”对其进行压缩:
gzip disk1.img #generates disk1.img.gz or
bzip2 disk1.img #generates disk1.img.bz2
您可以通过压缩节省大量存储空间。但这需要很长时间。
从图像文件恢复
要从映像文件恢复分区或硬盘,只需交换参数“if”和“of”。例如,从镜像文件“disk1.img”恢复整个硬盘:
dd if=disk1.img of=/dev/sda
从镜像文件“disk2.img”恢复/dev/sda的第一个分区:
dd if=disk2.img of=/dev/sda1