zoukankan      html  css  js  c++  java
  • 备份 分区表 mbr

    备份方法:
     
    1、备份分区表信息
    sudo fdisk -l >hda.txt  #分区表信息重定向输出到文件中
    2、备份MBR
    linux@linux-desktop:~/ex$ sudo dd if=/dev/sda of=mbr bs=512 count=1  #输入文件/dev/sda, 输出文件mbr(自己定义),输入(出)块大小512字节,复制一次,由于mbr是512个字节,所以读取写到mbr文件中了
    1+0 records in
    1+0 records out
    512 bytes (512 B) copied,4.0728e-05 秒,12.6 MB/秒
    linux@linux-desktop:~/ex$ ls  #查看备份成功
    hda.txt  mbr
    主引导记录512字节,前446是程序代码,后64字节包含分区表信息,最后2字节标识是MBR
     
    3、恢复分区表
    dd if=mbr of=/dev/sda bs=1 skip=446 count=66  #输入文件mbr,输出 /dev/sda ,块大小1个字节,输入跳过446字节,恢复66个字节,看来恢复的只有66个字节
    如果逻辑分区都没有了,则用fdisk 照着hda.txt的信息重分一下就行了。
     
     
     
     
     
     

    此外,dd还可以克隆整个硬盘和分区,不论你的文件系统是什么类型都可以,但是由于速度较慢,一般不建议这么做,克隆U盘倒是很推荐,另外还可以转换光盘为ISO
    克隆硬盘
    代码:
    dd if=/dev/sda of=/sda.img

    克隆分区
    代码:
    dd if=/dev/sda1 of=/sda1/img

    制作光盘镜像
    代码:
    dd if=/dev/cdrom of=/cdrom.iso
  • 相关阅读:
    luogu P1144 最短路计数
    luogu P1440 求m区间内的最小值
    cogs 1075. [省常中2011S4] 最短路径问题
    luogu P2485 [SDOI2011]计算器
    luogu P1220 关路灯
    笨小猴 2008年NOIP全国联赛提高组
    [CF580E]Kefa and Watch
    [HDU2138]How many prime numbers
    [NOIp2014提高组]解方程
    [洛谷1390]公约数的和
  • 原文地址:https://www.cnblogs.com/hanxing/p/4343991.html
Copyright © 2011-2022 走看看