使用dd命令备份Linux分区

为了备份分区,开始使用的是Remastersys,但最终生成的iso文件仅有几十K,应该是软件bug,且此软件不再更新,后尝试使用Linux Respin,但github一直连接不上。

其实可以尝试使用dd命令,使用的命令如下:

sudo dd if=/dev/sda1 of=/media/gavin/d/file/deepin.img

if=后面接的是原地址,Linux中sata磁盘命名为sda,sdb,……,sda1是sda的第一个分区,of=后面是目的地址,即将分区复制到deepin.img文件中。

注意源地址应为sda1而不是sda

dd是简单复制,所以生成的img文件比较大,对于较小的分区可以尝试。

时间: 2024-10-01 01:29:17

使用dd命令备份Linux分区的相关文章

6个关于dd命令备份Linux系统的例子

数据丢失带来的损失是相当昂贵的.关键数据的丢失会对各种规模的企业带来影响.有几种方法来备份Linux系统,包括rsync的和rsnapshot等.本文提供有关使用dd命令备份Linux系统的6个实例. dd是一个功能强大的UNIX工具,由Linux内核的makefile进行引导映像,它也可以用来复制数据. 例 1:备份整个硬盘 使用dd命令备份整个硬盘.在这个例子中,源硬盘的设备名为/ dev/ sda的,目标硬盘的设备名是/ dev/ sdb.执行dd命令,备份整个硬盘/dev/sha到同一系

linux下创建可引导的U盘系统,使用dd命令进行Linux的ghost

1,通过iso创建可引导的U盘系统. 1.0,格式化U盘为FAT32格式 linux下能够使用命令: mkfs.vfat U盘的设备路径 比如: mkfs.vfat /dev/sdb 当中U盘的路径能够通过命令df来查看(df -h) 扩展:mkfs命令使用方法:以特定文件系统格式化分区,文件系统通过直接在命令后面加点和文件系统名来指定(命令行下能够通过双击Tab键来查看当前系统都支持创建那些类型的文件系统) mkfs.vfat ->创建fat32分区 mkfs.ntfs ->创建ntfs分区

利用dd命令对Linux磁盘进行读写能力测试

在Linux中,对磁盘进行读写能力的测试,是一件非常必要的事情.虽然有一些很专业的软件去做这件事,但在某些情况下,由于技术能力限制,或用户并不需要很专业,这时就要考虑Linux内嵌命令dd了,它是一个简单易用,且功能略微强大的命令. 一.首先要了解两个特殊的设备 /dev/null:回收站.无底洞,可以把一些没用的东西丢进去 /dev/zero:产生字符,这样就可以模拟文件,不需要有文件就可以进行文件传输 二.读写能力测试 磁盘写能力测试: time dd if=/dev/zero of=/te

创建可引导的U盘系统,及dd命令进行Linux的ghost

1,通过iso创建可引导的U盘系统. 1.0,格式化U盘为FAT32格式 linux下可以使用命令 mkfs.vfat U盘的设备路径 例如: mkfs.vfat /dev/sdb 其中U盘的路径可以通过命令df来查看 1.1,最简单的方法(但有些情况会失败,而且U盘不能再放其他文件,需要格式化后才能再使用): dd if=ISO的路径 of=U盘的设备路径 例如: dd if=CentOS-6.5-LiveDVD.iso of=/dev/sdb4 1.2,使用工具 很多工具都可以完成这个工作,

用dd命令复制磁盘分区

用dd命令复制磁盘分区 首先是复制 复制前对写入的分区执行umount操作 sudo dd if=/dev/sda1 of=/dev/sda2 可以在另外一个终端输入这句,然后在原来的dd终端看到进度 watch -n 5 killall -USR1 dd 写完后发现新的分区UUID和大小都变成原来的的分区了. 然后处理分区大小问题. 进行检查,并修复参数. sudo e2fsck -f /dev/sda2 调整分区大小 sudo resize2fs /dev/sda2 再处理UUID的问题.

使用dd命令测试linux磁盘读写速度的方法

1.先熟悉两个特殊的设备:(1)/dev/null:回收站.无底洞.(2)/dev/zero:产生字符. 2.测试磁盘写能力 复制代码 代码如下: time dd if=/dev/zero of=/testw.dbf bs=4k count=100000 因为/dev//zero是一个伪设备,它只产生空字符流,对它不会产生IO,所以,IO都会集中在of文件中,of文件只用于写,所以这个命令相当于测试磁盘的写能力.命令结尾添加oflag=direct将跳过内存缓存,添加oflag=sync将跳过h

Linux 中用 dd 命令来测试硬盘读写速度

https://blog.51cto.com/moerjinrong/2286323 Linux 中用 dd 命令来测试硬盘读写速度dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. dd 命令通用语法格式如下: dd if=path/to/input_file of=/path/to/output_file bs=block_size count=number_of_blocks 1 命令简介 1.1 主要选项 指定数字的地

各种操作系统裸设备dd命令,以及ora-01200错误的分析

各种操作系统裸设备dd命令 很多oracle 环境都适用的是裸设备环境,常常需要适用dd命令备份裸设备. ----------------------------------------------------------------------------------- 系统保留块如下 unix    OS Reserved Size -----   ---------------- SUN Solaris    0 HP-UX          0 Linux          0 IBM

mac os x 下查看dd命令刻录U盘的进度

dd命令在Linux操作系统上运行,我们使用"killall -USR1 dd"命令即显示当前dd命令刻录的进度,但在OS X上面执行此命令,可能会导致dd进程中止: 维基百科对dd命令的介绍说:"向运行中的dd进程发送SIGINFO信号(Linux上为USR1)可以使它将I/O统计信息打印到标准错误一次,然后继续复制(注意在OS X上,信号可能导致进程终止)." 重点是SIGINFP信号,Linux上为使用"killall -USR1 dd"向