CasaOS会自动挂载USB硬盘,但有时候总是出点问题,所以研究下如何自己手动配置硬盘挂载。
感谢DeepSeek的大力支持 😄
手动挂载硬盘
查找硬盘
lsblk
fdisk -l
硬盘信息 /dev/sda1
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 4096 234440703 234436608 111.8G 7 HPFS/NTFS/exFAT
创建挂载点
sudo mkdir /mnt/onething_drive
挂载分区
sudo mount /dev/sda1 /mnt/onething_drive
完成后查看挂载情况
df -h
输出挂载正常
onecloud:~:# df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 99M 12M 88M 12% /run
/dev/mmcblk1p2 6.9G 4.4G 2.4G 65% /
/dev/sda1 112G 768K 112G 1% /mnt/onething_drive
设置开机自动挂载
如果希望 USB 硬盘在系统启动时自动挂载,可以编辑 /etc/fstab
文件。
- 获取分区的 UUID:
sudo blkid /dev/sda1
/dev/sda1: LABEL="onthing" UUID="1605-BE9E" BLOCK_SIZE="512" TYPE="exfat" PARTUUID="bdeab319-01"
- 编辑
/etc/fstab
:
sudo nano /etc/fstab
- 添加以下内容(替换为你的 UUID 和挂载点):
UUID=1605-BE9E /mnt/onething_drive exfat defaults 0 2
- 保存并退出,然后测试配置
sudo mount -a
- 重启
reboot
- 重新连接后,验证分区
df -h