debian

debian挂载外部硬盘教程

小樊
87
2025-02-16 11:37:45
栏目: 智能运维

在Debian系统中挂载外部硬盘可以通过以下步骤完成:

1. 查看磁盘信息

首先,打开终端并输入以下命令来查看系统中的所有磁盘及其分区情况:

sudo fdisk -l

这将列出系统中所有磁盘及其分区信息,包括磁盘名称、大小、分区类型等。

2. 初始化磁盘

创建分区

使用 fdisk 命令进入磁盘分区界面:

sudo fdisk /dev/sdX

其中,/dev/sdX 是目标磁盘名称。输入 m 可查看所有指令,根据提示进行分区操作,如输入 n 新增一个分区,输入分区号、分区大小完成分区。完成后使用 w 保存并退出。

格式化分区

使用 mkfs 命令对新建分区进行格式化,例如:

sudo mkfs.ext4 /dev/sdXn

其中,/dev/sdXn 为新创建的分区名称。根据需要选择文件系统类型,如 ext4xfs 等。

3. 挂载磁盘

创建挂载点

创建一个用于挂载的目录,例如:

sudo mkdir /mnt/external_drive

挂载分区

使用 mount 命令将分区挂载到指定目录:

sudo mount /dev/sdXn /mnt/external_drive

通过 df -h 命令确认挂载成功。

4. 设置开机自动挂载

为了确保每次开机时磁盘都能自动挂载,需要将挂载信息添加到 /etc/fstab 文件中。使用文本编辑器(如 nanovivim 等)打开 /etc/fstab 文件:

sudo nano /etc/fstab

在文件末尾添加一行类似于以下内容的挂载信息:

/dev/sdXn /mnt/external_drive ext4 defaults 0 0

第一列为磁盘分区路径,第二列为挂载目录,第三列为文件系统类型,后两列分别表示 dump 备份标志和 fsck 检查顺序,一般设置为 0 即可。

保存并关闭文件。重启系统后,磁盘将自动挂载到指定目录。

5. 挂载 iSCSI 硬盘(如果适用)

安装 open-iscsi

sudo apt-get install open-iscsi

安装好之后还需要设置 open-iscsi 开机启动:

sudo systemctl enable open-iscsi
sudo systemctl start open-iscsi

发现 target

sudo iscsiadm -m discoverydb -t sendtargets -p<ip>:<port> --discover

映射 target

在存储服务器上将发起方与对应虚拟卷之间做映射。

登录 target

sudo iscsiadm -m node -T<target> -p<ip>:<port> -l

设置开机自动登录

sudo iscsiadm -m node -T<target> -p<ip>:<port> --op update -n node.startup -v automatic

分区

使用 fdisk 对挂载的 iSCSI 硬盘进行分区。

挂载

获取分区 UUID:

ls -l /dev/disk/by-uuid/

设置自动挂载,修改 /etc/fstab,例如:

UUID=5d607d13-549f-4564-92a5-4b16aaf9a159 /mnt/external_drive ext4 defaults,_netdev 0 0

以上步骤应该能帮助您在Debian系统上成功挂载外部硬盘。如果在挂载过程中遇到问题,请检查网络连接、防火墙设置以及磁盘状态。

0
看了该问题的人还看了