Debian 系统硬盘挂载到指定目录,并确保开机自动挂载
Debian 系统硬盘挂载到指定目录,并确保开机自动挂载
1. 确认硬盘设备名称
首先,确认1TB硬盘的设备名称。可以使用 lsblk
或 fdisk
命令查看:
lsblk
输出示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 10G 0 disk
└─sda1 8:1 0 10G 0 part /
sdb 8:16 0 1000G 0 disk
sr0 11:0 1 1024M 0 rom
sr1 11:1 1 4M 0 rom
sr2 11:2 1 598.4M 0 rom
在这个例子中,1TB硬盘的设备名称是 /dev/sdb
2. 格式化分区
选择一个文件系统(如 ext4
)对分区进行格式化:
sudo mkfs.ext4 /dev/sdb
注意: 格式化会清除硬盘上的所有数据,请确保分区没有重要数据。
3. 创建挂载点
选择一个目录作为挂载点,例如 /opt
:
sudo mkdir -p /opt
4.手动挂载分区
先手动挂载分区,确保一切正常:
sudo mount /dev/sdb /opt
使用 df -h
检查挂载是否成功:
df -h
输出示例:
Filesystem Size Used Avail Use% Mounted on
udev 983M 0 983M 0% /dev
tmpfs 199M 376K 199M 1% /run
/dev/sda1 9.8G 760M 8.5G 9% /
tmpfs 993M 0 993M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 199M 0 199M 0% /run/user/0
/dev/sdb 984G 28K 934G 1% /opt
6. 获取分区的 UUID
为了确保开机自动挂载,建议使用分区的 UUID 而不是设备名称。使用 blkid
命令获取 UUID:
sudo blkid /dev/sdb
输出示例:
/dev/sdb: UUID="cf304e9b-5372-49a8-8c9d-d9a1bf42fc35" BLOCK_SIZE="4096" TYPE="ext4"
记下 UUID
的值。
7. 编辑 /etc/fstab
文件
编辑 /etc/fstab
文件,添加开机自动挂载的配置:
sudo nano /etc/fstab
在文件末尾添加一行:
UUID=cf304e9b-5372-49a8-8c9d-d9a1bf42fc35 /opt ext4 defaults 0 2
解释:
UUID=1234-5678-90AB-CDEF
:分区的 UUID。/opt
:挂载点。ext4
:文件系统类型。defaults
:挂载选项。0
:dump 备份标志(0 表示不备份)。2
:文件系统检查顺序(根文件系统为 1,其他为 2)。
保存并退出编辑器(Ctrl + O
回车,然后 Ctrl + X
)。
8. 测试 fstab
配置
为了避免系统启动时出现问题,先测试 fstab
配置是否正确:
sudo mount -a
如果没有错误信息,说明配置正确。
9. 重启系统
最后,重启系统以确保硬盘自动挂载:
sudo reboot
重启后,使用 df -h
命令检查硬盘是否成功挂载到 /opt
。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 大叔日记
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果