温馨提示×

Debian挂载外部存储设备技巧

小樊
39
2025-02-27 12:48:36
栏目: 云计算
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian系统中挂载外部存储设备可以通过多种方法实现,具体技巧包括:

iSCSI挂载

  • 安装open-iscsisudo apt-get install open-iscsi
  • 发现targetiscsiadm -m discoverydb -t sendtargets -p<ip>:<port> --discover
  • 映射:在存储服务器上进行映射。
  • 登录targetiscsiadm -m node -T<target>-p<ip>:<port>-l
  • 设置开机自动登录iscsiadm -m node -T<target>-p<ip>:<port>--op update -n node.startup -v automatic
  • 分区:使用fdisk对挂载的iSCSI硬盘进行分区。
  • 挂载mount /dev/sdXn /mnt/mynewdrive

NFS挂载

  • 配置远程服务器
    • 安装NFS服务器软件:sudo apt-get install nfs-kernel-server
    • 编辑NFS服务器配置文件 /etc/exports,添加共享目录及其权限设置。
    • 启动NFS服务并设置开机启动:sudo systemctl start nfs-serversudo systemctl enable nfs-server
  • 在Debian上挂载远程硬盘
    • 安装NFS客户端软件:sudo apt-get install nfs-common
    • 创建本地挂载点,例如 /mnt/remote_disksudo mkdir /mnt/remote_disk
    • 使用 mount 命令挂载远程硬盘:sudo mount -t nfs <服务器IP>:/data /mnt/remote_disk
  • 自动挂载设置
    • 编辑 /etc/fstab 文件,添加一行以自动挂载远程硬盘:<服务器IP>:/data /mnt/remote_disk nfs defaults 0 0

USB设备挂载

  • 查看USB设备:使用 dmesg grep usbfdisk -l 查看U盘被识别为哪个设备,例如 /dev/sdb1
  • 挂载USB设备:创建挂载目录后,使用 mount 命令挂载,例如:mount -t vfat /dev/sdb1 /mnt/usb
  • 自动挂载:为使系统自动加载Windows分区,需修改 /etc/fstab 文件,添加相应的挂载参数。

硬盘分区和挂载

  • 查找磁盘:使用 lsblkfdisk -l 命令查看所有已连接的磁盘和分区信息。
  • 创建挂载点:创建一个目录作为磁盘挂载点,例如 sudo mkdir /mnt/data
  • 格式化磁盘:如果需要,使用 mkfs 工具格式化磁盘,例如:sudo mkfs.ext4 /dev/sdb
  • 挂载磁盘:将磁盘挂载到创建的目录上,例如:sudo mount /dev/sdb /mnt/data
  • 自动挂载:编辑 /etc/fstab 文件以添加自动挂载条目,例如:UUID=你的磁盘UUID /mnt/data ext4 defaults 0 0

在执行挂载操作之前,请确保对数据进行了备份,以防数据丢失。确保在 /etc/fstab 中添加的UUID正确无误,否则可能导致系统启动异常。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Ubuntu挂载外部存储设备

0