我的笔记本电脑上安装了 Ubuntu 和 Win7。
我正在使用 Windows,突然将笔记本电脑从 3.5 英尺高的地方掉落。从那以后,Windows 无法启动。但 Ubuntu 运行正常。
当我运行 SMART 时,它显示有几个坏扇区。我附上了报告的屏幕截图。
有人能建议该怎么做吗?
以下是图片:
答案1
从 Linux 命令行检查badblocks
命令。详细信息请参阅手册页:man badblocks
。
举个例子,我/sbin/badblocks /dev/sda
每个月都会运行一次来查找问题。我从来没有用过这个工具来修复坏扇区,这就是为什么我必须向你指出手册页。
顺便说一句:您无法从 Linux 修复 NTFS 文件系统,您需要 Windows 才能修复。但是您可以按照所述检查磁盘是否有坏块,并且可以对坏扇区进行一些重新定位(这不会影响文件系统)。
答案2
http://smartmontools.sourceforge.net/badblockhowto.html#sdisk
请参阅坏块重新分配部分。您可以在文件系统级别或块级别修复此问题,鉴于您有多个文件系统,并且其中一个是非本机的,我建议后者。您可以运行 badblocks 并将输出传送到 sg_reassign。
继续操作之前请备份所有关键数据。