Debian挂载老旧硬盘的完整步骤与注意事项
使用以下命令列出系统中所有磁盘和分区信息,确认老旧硬盘的设备名称(如/dev/sdb
)及分区(如/dev/sdb1
):
sudo lsblk
# 或
sudo fdisk -l
注意:老旧硬盘可能未自动分配设备名,需通过容量(如“500GB”)、型号(如“WD5000AAKX”)或分区表类型(如“MBR”)识别。
挂载点是硬盘分区在文件系统中的访问目录,建议选择空目录(如/mnt/old_disk
):
sudo mkdir -p /mnt/old_disk
提示:-p
参数可自动创建父目录(若不存在)。
ext4
、ntfs
),直接挂载:sudo mount /dev/sdb1 /mnt/old_disk
-t
选项指定(如ntfs
):sudo mount -t ntfs /dev/sdb1 /mnt/old_disk
注意:挂载前需确保系统已安装对应文件系统工具(如ntfs-3g
用于NTFS)。编辑/etc/fstab
文件,添加一行配置(替换为实际设备名、挂载点和文件系统类型):
sudo nano /etc/fstab
添加内容示例(以ext4
为例):
/dev/sdb1 /mnt/old_disk ext4 defaults 0 2
参数说明:
defaults
:包含读写(rw
)、允许执行(exec
)等默认选项;0
:dump
备份标志(0表示不备份);2
:fsck
检查顺序(根分区为1,其他分区为2,0表示不检查)。mount -a
命令,测试/etc/fstab
配置是否正确(无报错则表示成功);df -h
命令查看挂载状态,确认分区已挂载至指定目录:df -h | grep /mnt/old_disk
输出应包含/dev/sdb1
和/mnt/old_disk
。若需安全移除硬盘,使用umount
命令(替换为实际挂载点):
sudo umount /mnt/old_disk
注意:卸载前需确保无进程正在访问挂载点(可通过lsof /mnt/old_disk
检查)。
fdisk -l
查看“System”列);ntfs-3g
用于NTFS):sudo apt update && sudo apt install ntfs-3g
mkfs.ext4
重新格式化分区(会清除数据!),并禁用metadata_csum
:sudo mkfs.ext4 -O ^metadata_csum /dev/sdb1
root
权限(使用sudo
);sudo fsck /dev/sdb1
),再挂载。