Linux系统下使用DD命令克隆磁盘或者镜像
2016-10-26 16:23
330 查看
介绍:目前我有一个可以启动并能安装的的优盘linux系统,容量是8g,上面的文件只占用800M,目标是一个4g的SD卡,要求把可以启动的8G优盘的linux系统克隆到4G的SD卡上;
1.把4G的SD卡格式化成vfat格式或者NTFS格式,
#mkfs.vfat /dev/sdb1(通常情况下,硬盘为sda,随着插入优盘的个数,以此为sdb, sdc, sdd...) 或者#mkfs.ntfs /dev/sdb1
2.然后把源文件优盘(sdc)和目标优盘都插上linux主机
#dd if=/dev/sdc of=/dev/sdb bs=1024
count=819200
命令介绍:if(in file)代表输入文件,/dev/sdc代表源文件所在设备,
of(out file)代表输出文件,/dev/sdb为目标设备
bs代表每次克隆的data的大小,count 为要copy多少个bs
count = 800 * 1024 = 819200
例如要把硬盘的mbr给保存出来,mbr的大小为512Byte
#dd if=/dev/sda of=mbr.bin bs=512 count=1
3.把光盘克隆成iso文件的方法
#dd if=/dev/cdrom of=/dev/ubuntu.iso
1.把4G的SD卡格式化成vfat格式或者NTFS格式,
#mkfs.vfat /dev/sdb1(通常情况下,硬盘为sda,随着插入优盘的个数,以此为sdb, sdc, sdd...) 或者#mkfs.ntfs /dev/sdb1
2.然后把源文件优盘(sdc)和目标优盘都插上linux主机
#dd if=/dev/sdc of=/dev/sdb bs=1024
count=819200
命令介绍:if(in file)代表输入文件,/dev/sdc代表源文件所在设备,
of(out file)代表输出文件,/dev/sdb为目标设备
bs代表每次克隆的data的大小,count 为要copy多少个bs
count = 800 * 1024 = 819200
例如要把硬盘的mbr给保存出来,mbr的大小为512Byte
#dd if=/dev/sda of=mbr.bin bs=512 count=1
3.把光盘克隆成iso文件的方法
#dd if=/dev/cdrom of=/dev/ubuntu.iso
相关文章推荐
- Linux系统克隆磁盘备份--dd命令
- 使用dd命令克隆磁盘的方法介绍
- CentOS5.5使用G4L克隆磁盘更换坏盘
- 使用Linux向磁盘写入镜像,制作启动盘等
- Scripts:查询数据库中参数文件的信息(在重新建库或者克隆数据库时经常使用)dba_cr_init.sql
- 使用Qemu-img管理虚拟机磁盘镜像(创建虚拟机,虚拟机快照)
- 使用qmeu-img管理虚拟机磁盘镜像(创建虚拟机,虚拟机快照)
- CentOs5.5使用G4L克隆磁盘更换坏盘 推荐
- 制作树莓派镜像img,并在其他新板上使用,实现批量克隆树莓派板
- 使用Winacq获取磁盘镜像
- 使用dd命令测试linux磁盘读写速度的方法
- 在 Linux 下使用 RAID(三):用两块磁盘创建 RAID 1(镜像)
- 如何使用RSYNC在服务器间镜像或者备份目录和文件
- 使用qemu-img管理虚拟机磁盘镜像(创建虚拟机,虚拟机快照)
- Linux系统中使用读取cpu、内存、磁盘信息的oid
- 使用qemu-img管理虚拟机磁盘镜像(创建虚拟机,虚拟机快照)
- 使用qmeu-img管理虚拟机磁盘镜像
- 在Linux下创建一个大文件,即制造磁盘I/O异常,使用dd命令
- 一个小巧简单的命令可以克隆整个磁盘或者文件系统!
- 使用dd命令复制ASM磁盘的spfile