我有一台装有 Windows 和 Ubuntu 的笔记本电脑。Ubuntu 和 Windows 使用的分区中有一些坏扇区。我已经运行了 chkdsk(从 Windows 安装磁盘),因此 Windows 将不再访问这些坏扇区。
但是,Ubuntu 会尝试读取/写入这些扇区并导致进一步的错误吗?
答案1
我认为真正的答案是视情况而定。
您是否尝试过在 Windows 或 Ubuntu 之外运行任何硬件测试软件?这将帮助您确定坏扇区是硬坏扇区还是软坏扇区。-如果
它们是“软”坏扇区,chkdsk 已经修复了它们,Windows 和 Ubuntu 都会再次写入磁盘的这些部分。-
如果它们是“硬”坏扇区,您必须开始问自己一些问题,例如...我的磁盘有多旧?我是否对磁盘造成了任何损坏(例如掉落或跌落)?如果没有,那么您磁盘上的 SMART 控制器可能有问题。这块硬件应该负责标记坏扇区,以便磁盘上运行的任何操作系统都不会写入或读取这些区域。
-最好是在之前,但也可以是在之后;使用 pc-check 等实用程序在所有操作系统之外执行硬件测试,您应该进行备份,以防驱动器即将发生故障。希望这能为您指明正确的方向。
答案2
如果你安装了ntfs-3g
、、、软件包ntfs-config
,那么 fsck 可以帮助你修复这些坏扇区ntfsprogs
testdisk
fsck /dev/sdaXX
XX 只不过是 Windows/NTFS 的驱动器号。
如果你还没有安装它们那么使用以下命令安装它们
sudo apt-get install <package_name>