Smartmontools/zh: Difference between revisions
Appearance
Created page with "== 定位设备 ==" |
Created page with "它包括 '''smartd''' 和 '''smartctl''' 程序。可以使用 {{Nixos:option|services.smartd}} 模块在 NixOS 系统上启用 smartd。" |
||
| Line 1: | Line 1: | ||
{{DISPLAYTITLE:smartmontools}} | {{DISPLAYTITLE:smartmontools}} | ||
'''smartmontools''' 是一个提供了用于监控硬盘驱动器的工具的软件包,它支持 [[wikipedia:Self-Monitoring, Analysis and Reporting Technology|S.M.A.R.T.]] 系统来监控硬盘驱动器的健康状况。 | |||
'''smartmontools''' | |||
它包括 '''smartd''' 和 '''smartctl''' 程序。可以使用 {{Nixos:option|services.smartd}} 模块在 NixOS 系统上启用 smartd。 | |||
<span id="Locating_devices"></span> | <span id="Locating_devices"></span> | ||
Revision as of 09:14, 8 October 2025
警告:顯示標題「smartmontools」覆蓋了之前的顯示標題「Smartmontools」。 smartmontools 是一個提供了用於監控硬盤驅動器的工具的軟件包,它支持 S.M.A.R.T. 系統來監控硬盤驅動器的健康狀況。
它包括 smartd 和 smartctl 程序。可以使用 services.smartd 模塊在 NixOS 系統上啟用 smartd。
定位設備
由於設備節點是任意的且可能會發生變化,因此使用持久的磁盤標識方法非常重要。以下命令將打印存儲設備及其所包含的分區列表。配置 smartd 時,應使用不帶「-partX」後綴的條目,因為它們指的是整個磁盤。
ls /dev/disk/by-id/
Example
❄︎ /etc/nixos/configuration.nix
{
services.smartd = {
enable = true;
devices = [
{
device = "/dev/disk/by-id/ata-WDC-XXXXXX-XXXXXX"; # FIXME: Change this to your actual disk
}
];
};
}