具体步骤

找一个U盘,安装UbuntuLive Cd系统。【具体如何制作U盘启动的UbuntuLive CD,可以参考Ubuntu官方网站的帮助。】

UbuntuLive Cd和WindowsPE系统类似,是光盘/U盘引导的Ubuntu操作系统,不需要安装就可以直接使用。

U盘启动,进入盘上的Ubuntu系统,打开命令行,执行:

sudo  fdisk -u -l /dev/sda

查看硬件的分区情况。

然后执行:

dd   bs=512 count=[fdisk命令中最大的end数+1] if=/dev/sda of=/ghost.img

这样,就可以把我需要的分区数据全部copy到ghost.img文件中。镜像制作完成了!

然后,我们就可以把U盘插到其他系统上,用U盘启动,进入UbuntuLiveCD,打开命令行,执行如下命令:

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

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

一样适用于非Linux操作系统

在linux上用dd命令实现系统镜像备份和恢复,是不是很简单呢?

对于Windows系统,甚至Mac等等任意系统,其实都可以用dd命令实现系统镜像的备份和恢复。

因为,Linux的fdisk命令能够识别任意系统下的分区格式。fdisk并不关系分区上的文件系统,甚至有无文件系统都不关心。fdisk总是可以报告分区占用了哪些扇区。

dd命令也不关心磁盘的文件系统格式,它只是简单地按照要求从指定的位置,复制多少字节数据而已。

dd命令实现镜像备份和恢复,比Ghost软件简单和强大多了。使用ghost软件,依然需要用户进行复杂而危险的磁盘分区操作。

而使用fdisk和dd这两条命令,一切都免了!

ghost u盘 linux,在Linux上用dd命令实现Ghost功能相关推荐

  1. linux ghost功能,在linux上用dd命令实现ghost功能(示例代码)

    转自:http://blog.jobbole.com/90978/ ghost和g4l 安装操作系统,速度太慢,整个过程太冗长乏味了. 安装过程中,需要回答若干问题,系统需要安装无数个软件,创建和写入 ...

  2. Linux上通过dd命令低格硬盘

    Linux上通过dd命令低格硬盘 背景 格式化脚本以及查询进度的方法 背景 手里有几台租借的服务器需要归还,为了保护数据不被泄露,需要对服务器数据盘(除系统盘外其他所有硬盘)进行低级格式化. 格式化脚 ...

  3. Linux中_Ubuntu上_使用命令总结整理_02

    文章目录 目录: 1.操作系统操作 1.Linux 基础 2.系统信息 3.系统负载 -- top 4.程序开机自启动服务配置 5.重定向_管道_流 6.终端其他命令 2.文件与目录操作 1.文件和目 ...

  4. linux从本地上传文件命令,Linux 将本地文件上传Linux服务器, 即ssh 命令上传本地文件...

    在linux下一般用scp这个命令来通过ssh传输文件. 1.从服务器上下载文件 scp username@servername:/path/filename /var/www/local_dir(本 ...

  5. linux mv覆盖目录,linux下利用grep和dd命令恢复被mv命令覆盖的文件内容

    查看原文,移步个人博客地址:http://shengfu.sinaapp.com/?p=683 事件起因 把之前基于linux c写的一个纯真ip查询的server代码优化.规整了下之后,想重命名一下 ...

  6. Linux磁盘/硬盘测速,dd命令,测试顺序读写,测试4K性能

    笔者也经常在网上查询信息,但发现很多信息都是照搬,内容甚至有错误,可用性很低.笔者就认为如果要分享就应该把遇到的问题真实的分享出来,让更多同路人少走弯路.节约时间. 觉得这篇文章有帮助的同学可以点个赞 ...

  7. 最全面的关于LINUX与UNIX下的dd命令详解

    dd命令功能很强大的,对于一些比较底层的问题,使用dd命令往往可以得到出人意料的效果.用的比较多的还是用dd来备份裸设备.但是不推荐,如果需要备份oracle裸设备,可以使用rman备份,或使用第三方 ...

  8. linux unix命令详解,最全面的关于LINUX与UNIX下的dd命令详解

    dd命令功能很强大的,对于一些比较底层的问题,使用dd命令往往可以得到出人意料的效果.用的比较多的还是用dd来备份裸设备.但是不推荐,如果需要备份oracle裸设备,可以使用rman备份,或使用第三方 ...

  9. linux重新下载文件命令,linux下载服务器上的文件命令-sz

    C# Mvc异常处理过滤器 using System; using System.Text; using EMS.Domains.Core; using System.Web.Mvc; using J ...

最新文章

  1. java图片缩放工具类,一个JAVA图形缩放处置工具类
  2. CLion:JetBrains 正式推出的 C/C++ IDE
  3. Prism源代码解析(IRegionManager)
  4. TCP协议的部分解析(1)
  5. 相对寻址问题求解总结
  6. 使用小波变换进行灰度图像的融合
  7. Iptables-外网地址及端口映射到内网地址及端口
  8. 单片机一键开关机电路,多种方案可供选择,有纯硬件的也有软硬结合的
  9. ES(ElasticSearch) 索引创建
  10. 复合函数求导经典例题_复合函数求导公式大全_复合函数求导法则_复合函数求导经典例题_复合函数求导导学案...
  11. 机器学习从抬脚到趴倒在门槛No.34
  12. 1个免费网站教你如何追踪微信实时热点,速速收藏
  13. 用Python分割九宫格图片发朋友圈
  14. Python项目实战学习案例--股票模拟交易系统
  15. 实操案例:机智云调试APP控制云端虚拟设备
  16. HW及各大公司软侧面试题
  17. rapidjson!完美的C++解析json库
  18. 正规网上兼职赚钱日结,来看看小心别被骗!
  19. 我为何离开量化私募行业?
  20. 认识计算机学情分析方案,知学情 研教法 夯基础 重效果-------计算机应用工程系召开2014级学情分析会...

热门文章

  1. 国产机器人抢滩进行时!优艾智合引领智能制造浪潮
  2. 无法启动此程序因为计算机中丢失d3dx9_36.dll,xp系统运行真三国无双游戏提示d3dx9_36.dll丢失的解决方法...
  3. 简述java的跨平台性是什么,为什么具有跨平台性
  4. Linux环境下段错误分析及调试方法
  5. 大数据_zookeeper环境搭建中的几个坑
  6. 高思教育——规格选择
  7. 亚马逊运营必备的表格技能
  8. medoo连接mysql_Medoo PHP数据库操作类
  9. Unixbench 测试工具分析
  10. 数聚云端-新理念成就新产品