在无头 Windows 2008 R2 Server 上运行 chkdsk?

在无头 Windows 2008 R2 Server 上运行 chkdsk?

我有一台 Windows 2008 R2 Server,它以无头方式运行。它是完整安装的,没有显示器、键盘或鼠标。在过去的几天里,这台机器突然在随机时间停止响应。它仍然可以 ping 通,但是无法通过远程桌面访问,并且它上运行的任何 Web 应用程序都没有响应。到目前为止,唯一的解决方案是重新启动机器。

它在 2 个 1.5TB 驱动器上运行 RAID1 镜像,我怀疑其中一个驱动器出现故障,或者至少有一个坏扇区导致冻结。为了确认,我想chkdsk在驱动器上运行,想知道是否有人知道一种简单的方法,无需将显示器、键盘和鼠标连接到机器即可做到这一点?

或者,我还应该看看什么可能导致了这个问题?

答案1

在我看来,chkdsk 在检测故障驱动器方面确实不是很有用。它更适合修复文件系统问题,如 *nixfsck命令。有几种 Linux livecd 可以通过一些调整实现无头启动(例如 sysresccd.org)。您可以将服务器离线一段时间,以启动到 Linux 环境并运行 badlbocks 吗?RAID1 是在软件还是硬件中设置的?如果您有硬件 RAID,Badblocks 不会有太大帮助,因为它只会看到 RAID 卷。

相关内容