1. 确认SCSI硬盘已被系统识别
使用lsblk或sudo fdisk -l命令查看系统中的块设备列表,确认SCSI硬盘(通常命名为/dev/sdX,如/dev/sdb、/dev/sdc)已显示。若未识别,可通过以下方式强制刷新SCSI总线:
scsitools工具包:sudo apt install scsitools;sudo rescan-scsi-bus.sh(或手动触发:echo "- - -" | sudo tee /sys/class/scsi_host/host*/scan)。2. 分区与格式化SCSI硬盘
fdisk或parted工具对SCSI硬盘进行分区(以/dev/sdb为例):sudo fdisk /dev/sdb
在交互界面中依次输入:n(创建新分区)→ p(主分区)→ 1(分区编号)→ 直接回车(使用默认起始/终止扇区)→ w(保存并退出)。ext4、xfs),对分区进行格式化(以/dev/sdb1为例):sudo mkfs.ext4 /dev/sdb1
注:若硬盘未分区,可直接格式化整块磁盘(如
/dev/sdb),但建议先分区以规范管理。
3. 创建挂载点并临时挂载
/mnt/scsi_disk):sudo mkdir -p /mnt/scsi_disk
sudo mount /dev/sdb1 /mnt/scsi_disk
df -h命令查看,若输出中包含/dev/sdb1及对应挂载目录,则说明挂载成功。4. 设置开机自动挂载
sudo blkid /dev/sdb1
输出示例:/dev/sdb1: UUID="3fa85f64-5717-4562-b3fc-2c963f66afa6" TYPE="ext4"。/etc/fstab文件:sudo nano /etc/fstab
在文件末尾添加一行(替换为实际UUID和挂载信息):UUID=3fa85f64-5717-4562-b3fc-2c963f66afa6 /mnt/scsi_disk ext4 defaults 0 2
参数说明:
defaults表示默认读写、允许执行等);dump备份标志(0表示不备份);fsck检查顺序(2表示非根分区,启动时检查)。fstab配置是否正确:sudo mount -a
若无报错,则重启系统后SCSI硬盘将自动挂载。注意事项
noatime挂载选项(减少磁盘写入次数,提升性能),例如:defaults,noatime;dmesg | grep sd查看内核日志,排查设备识别或挂载错误。