ghost克隆lvm分区linux系统,解决方法:Ubuntu14.04 dd命令克隆系统映像并将其安装在另一台计算机上...

2023-05-16

如果要备份和还原Linux系统,则在使用ghost时通常会出现问题。后来,我发现您可以直接使用dd命令克隆并还原硬盘。

复制硬盘后,您可以将该硬盘用于其他设备。

即,“编程”已完成。

使用U盘为ubuntu14.04制作启动盘,并以livecd模式对其进行修复。步骤如下:

1.引导USB闪存驱动器并进入ubuntu安装程序。图形界面出来后,选择try ubuntu而不是install ubuntu。

2.然后进入ubuntu体验环境。

打开命令行并执行:

sudo fdisk -u -l /dev/sda

结果

$fdisk -l /dev/sda

Disk/dev/sda: 32.0 GB, 32017047552bytes255 heads, 63 sectors/track, 3892 cylinders, total 62533296sectors

Units= sectors of 1 * 512 = 512bytes

Sector size (logical/physical): 512 bytes / 512bytes

I/O size (minimum/optimal): 512 bytes / 512bytes

Disk identifier:0x0006d236Device Boot Start End Blocks Id System/dev/sda1 * 2048 499711 248832 83Linux/dev/sda2 501758 62531583 31014913 5Extended/dev/sda5 501760 62531583 31014912 8e Linux LVM

检查硬件分区,并记住命令中的最大结束号为N。

855535cb302fb3047a724268093913f6.png

#Command for full copy

dd if=/dev/sdb of=/dev/sdc

#分区副本

dd bs=512 count=N+1 if=/dev/sdb of=/media/usb/ghost.img

只需打包sda! ! !

有两种复制方式,压缩的和未压缩的

#无压缩

--------------------------------------------------- --------- *

#将系统磁盘备份到下面的/ media / usb /

dd bs=512 count=N+1 if=/dev/sda of=/media/usb/ghost.img

#无法添加计数

8a52604399f5913b9c0731b23b5eba37.png

#dd bs=512 if=/dev/sda of=/media/usb/ghost.img

#系统恢复

dd if=ghost.img of=/dev/sda

--------------------------------------------------- --------- +

#Compression(系统后的镜像不能超过4G,并且可能会报告错误)

--------------------------------------------------- --------- *

#将系统磁盘备份到下面的/ media / usb /

dd bs=512 count=250068999 if=/dev/sda | gzip -9 > /media/usb/ghost.img.gz

#无法添加计数

#dd bs=512 if=/dev/sda | gzip -9 > /media/usb/ghost.img.gz

#系统恢复

82ab6bd0d0651d12580cbfcfde203784.png

gzip -c -d ghost.img.gz | dd of=/dev/sda

#Supplement

gzip参数:

-c表示输出到stdout

-d表示减压

-l对于每个压缩文件,将显示以下字段:压缩文件的大小,未压缩文件的大小,压缩率和未压缩文件的名称。

-r递归搜索指定目录并压缩或解压缩其中的所有文件。

-t测试以检查压缩文件是否完整。

-v显示每个压缩和解压缩文件的文件名和压缩率。

-1表示最快的压缩

-9表示最佳压缩

09e8db69b0891508fba8ae1899d8e59a.png

-1或--fast表示最快的压缩方法(低压缩率),-9或--best表示最慢的压缩方法(高压缩率),默认值为-6压缩级别。

--------------------------------------------------- --------- +

通过这种方式,我可以将所需的所有分区数据复制到ghost.img文件中。

镜子已制成!

#编程程序

此步骤是将映像安装在目标计算机上,将USB闪存驱动器插入其他系统,使用USB闪存驱动器启动,输入UbuntuLiveCD,打开命令行,然后执行以下命令:

#未压缩

dd if=ghost.img of=/dev/sda

#Compressed

gzip -c -d ghost.img.gz | dd of=/dev/sda

完成后,拔出U盘,启动计算机,可以看到我们的Linux系统已经安装!

d4fe9b18a1b23a1bb3e4552a9da4886c.png

在上述复制过程中,我不知道制作了多少份。仅当最后结束时才显示时间和复印速度。为了查看进度,您可以输入另一个终端(记住要使用root):

watch -n 5 killall -USR1 dd

注意:

请勿直接使用本地磁盘来启动计算机上的系统并执行dd命令来生成本地磁盘的镜像。而是使用livecd启动计算机。

因为在计算机运行时将对系统磁盘进行大量写操作。

在还原到其他硬盘时,直接在正在运行的系统磁盘上生成的映像可能无法启动!

PS:使用dd命令读取硬盘的mbr扇区,示例如下:

dd if=/dev/sdb of=mbr.bin bs=512 count=1

查看整个磁盘使用情况

$fdisk -l

Disk/dev/sda: 32.0 GB, 32017047552bytes255 heads, 63 sectors/track, 3892 cylinders, total 62533296sectors

Units= sectors of 1 * 512 = 512bytes

Sector size (logical/physical): 512 bytes / 512bytes

I/O size (minimum/optimal): 512 bytes / 512bytes

Disk identifier:0x0006d236Device Boot Start End Blocks Id System/dev/sda1 * 2048 499711 248832 83Linux/dev/sda2 501758 62531583 31014913 5Extended/dev/sda5 501760 62531583 310149128e Linux LVM

Disk/dev/mapper/xxx--vg-root: 27.6 GB, 27573354496bytes255 heads, 63 sectors/track, 3352 cylinders, total 53854208sectors

Units= sectors of 1 * 512 = 512bytes

Sector size (logical/physical): 512 bytes / 512bytes

I/O size (minimum/optimal): 512 bytes / 512bytes

Disk identifier:0x00000000Disk/dev/mapper/xxx--vg-swap_1: 4181 MB, 4181721088bytes255 heads, 63 sectors/track, 508 cylinders, total 8167424sectors

Units= sectors of 1 * 512 = 512bytes

Sector size (logical/physical): 512 bytes / 512bytes

I/O size (minimum/optimal): 512 bytes / 512bytes

Disk identifier:0x00000000Disk/dev/sdb: 16.0 GB, 16005464064bytes255 heads, 63 sectors/track, 1945 cylinders, total 31260672sectors

Units= sectors of 1 * 512 = 512bytes

Sector size (logical/physical): 512 bytes / 512bytes

I/O size (minimum/optimal): 512 bytes / 512bytes

Disk identifier:0xcad4ebeaDevice Boot Start End Blocks Id System/dev/sdb4 * 256 31260671 15630208 c W95 FAT32 (LBA)

参考:

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/sanxing/article-347373-1.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ghost克隆lvm分区linux系统,解决方法:Ubuntu14.04 dd命令克隆系统映像并将其安装在另一台计算机上... 的相关文章

随机推荐