我使用的是 Ubuntu 10.04LTS (Lucid Lynx),有一个 250 GB 的硬盘 (ATA TOSHIBA MK2555GSX)。它安装在单个设备上/dev/sda
并使用主引导记录分区。当我执行 SMART 数据并运行自检时(通过系统 → 管理 → 磁盘实用程序),我得到了 SMART 状态:磁盘有几个坏扇区。
我一直在研究错误,大多数网站都建议备份驱动器,如果可能的话重新格式化。由于我有一个外部硬盘驱动器用于备份,并且硬盘中有坏扇区,我想知道文件备份是否是理想的选择,而不是磁盘映像、文件同步或其他备份选项。我对我遵循的确切程序感到困惑,既不破坏备份又能确保安全恢复。有人能建议我最安全、恢复速度最快的备份方法吗?
请注意,我安装了多个应用程序,包括 Hadoop、Hive、Hbase、Python NumPy、Scipy 和 Matplotlib 包。我需要在从备份恢复后重新使用它们。
任何快速建议都将受到高度赞赏。
注意:此外,当我尝试重新启动 Linux 时,我得到了
重新分配的扇区数 标准化:100 最差:100 阈值:10 值:1 个扇区
当前待处理扇区数 标准化:100 最差:100 阈值:0 值:3 个扇区
当我重新启动系统时收到以下消息:
来自 util-linux-ng 2.17.2 的 fsck
谢谢
答案1
最简单、最快的方法是一点一点地复制整个硬盘:
安装新硬盘。确保其大小与您现在使用的硬盘完全相同或更大。
从实时 CD/USB 系统启动。
使用以下命令逐位复制磁盘
dd
:通过名称识别原硬盘和新硬盘。我假设这
/dev/sda
是旧的,/dev/sdb
这是新的,但你的情况还是要检查名称!运行以下命令将整个驱动器从 复制
sda
到sdb
:sudo dd if=/dev/sda of=/dev/sdb
注意:它将破坏所有数据
sdb
!这需要很长时间。喝杯咖啡,出去走走。
现在驱动器完全相同。取出旧驱动器,直接使用新驱动器即可。
这很容易,因为您不必担心引导加载程序配置、分区表等。