Linux下mount挂载新硬盘和开机自动挂载
参考:https://www.cnblogs.com/sirdong/p/11969148.html
lsblk # 查看硬盘
sudo mkdir /sas_3t
sudo mount /dev/sdc /sas_3t
df -h
/dev/sdc 2.7T 12K 2.6T 1% /sas_3t
取消挂载:
sudo umount /sas_3t
sudo rm -r /sas_3t
sudo blkid
/dev/sdc: UUID="e2488ba8-xxxx-4350-b904-594063477ea0" TYPE="ext4"
sudo vi /etc/fstab
UUID=your_uuid /mnt/new_disk ext4 defaults 0 0
sudo mount -a
df -h
在Linux系统中,挂载的新硬盘创建文件夹需要使用sudo权限,通常是因为当前用户没有对该硬盘的写权限。要取消这个限制,可以考虑以下方法:
更改挂载点的用户和组: 你可以将挂载点的用户和组更改为当前用户,这样就不需要sudo权限了。假设当前用户是your_username,可以使用以下命令:
sudo chown your_username:your_username /mnt/new_disk
这样,挂载点就属于当前用户,可以直接进行写操作。
这样,挂载点在挂载时就会属于当前用户。
补充资料
ubuntu 新挂载的 硬盘 lost+found 是干什么的?
在 Ubuntu 或其他基于 Linux 的系统中,当你格式化一个新挂载的分区(通常使用 ext4
或类似的文件系统),系统会自动创建一个名为 lost+found
的目录。这是文件系统自带的一个特殊目录,用于存放修复文件系统错误时找到的文件碎片或恢复的文件。
主要功能:
-
文件恢复:
当文件系统发生崩溃、异常关机或物理损坏时,文件可能会丢失或出现错误。在使用文件系统检查工具(如fsck
)修复磁盘时,系统会尝试恢复那些损坏的文件碎片或孤立的文件节点(即文件的部分数据仍存在,但文件名或目录信息丢失)。这些恢复出来的文件将被放入lost+found
目录。 -
系统维护:
lost+found
目录为文件系统提供了一个临时存储空间,可以将文件碎片或孤立的 inode 放入其中,防止它们混入正常的文件和目录中,便于系统管理员检查、识别和恢复相关文件。
为什么 lost+found
目录总是存在?
- 当格式化
ext
系列文件系统时,lost+found
会自动创建。它不是普通的目录,而是为文件系统修复工具预留的空间,因此不能删除。 - 它通常在每个挂载的分区上都有一个独立的
lost+found
目录,因为每个文件系统需要单独管理其错误和文件修复。
是否可以删除 lost+found
?
虽然在理论上可以删除这个目录,但不建议这样做。即使删除了它,下一次运行 fsck
时系统也会重新创建它。删除 lost+found
目录不会节省多少空间,因为它通常是空的,除非发生了文件系统错误。
查看 lost+found
的内容:
你可以使用 ls
命令查看 lost+found
目录的内容:
ls -la /mnt/your_mount/lost+found
在正常情况下,这个目录通常是空的,除非你经历了文件系统错误并运行了修复工具。
总结:
lost+found
目录用于在文件系统错误或损坏时存储恢复的文件碎片,它是 Linux 文件系统的一部分,不会占用太多空间。在大多数情况下,这个目录是空的,但它对于系统的稳定性和数据恢复有重要作用。