在Debian系统上进行分卷操作后,可以通过以下步骤进行测试:
fdisk -l 命令:显示所有磁盘或闪存的信息以及它们的分区信息。root@pxe: # fdisk -l
badblocks 命令检查坏道/坏块:扫描设备 /dev/sda2(记得指定你的实际设备),-v 选项让命令显示操作的详情,并将结果重定向到文件 badsectors.txt。root@pxe: # badblocks -v /dev/sda2 > badsectors.txt
e2fsck 或 fsck 命令修复:针对 ext2/ext3/ext4 文件系统。root@pxe: # e2fsck -l badsectors.txt /dev/sda3
针对其他文件系统:root@pxe: # fsck -l badsectors.txt /dev/sda3
Smartmontools 扫描硬盘坏扇区:
Smartmontools:root@pxe: # apt-get install smartmontools
smartctl 工具检测硬盘健康状态:root@pxe: # smartctl -H /dev/sda
root@debian: # lsblk
sudo mkfs.ext4 /dev/sdaX
/etc/fstab 文件:确定分区设备名,例如 /dev/sdaX。/etc/fstab 文件末尾添加一行,格式如下:UUIDxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/mountpoint ext4 defaults 0 2
sudo mount /mnt/mountpoint
df -h 命令检查挂载是否成功。/etc/fstab 配置:使用 mount -a 命令尝试挂载所有定义的文件系统。sudo umount /mnt/mountpoint
通过以上步骤,可以有效地测试 Debian 分区后的硬盘健康和挂载配置。