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

这样,挂载点就属于当前用户,可以直接进行写操作。

这样,挂载点在挂载时就会属于当前用户。

Linux 格式化磁盘为 EXT4

补充资料

ubuntu 新挂载的 硬盘 lost+found 是干什么的?

在 Ubuntu 或其他基于 Linux 的系统中,当你格式化一个新挂载的分区(通常使用 ext4 或类似的文件系统),系统会自动创建一个名为 lost+found 的目录。这是文件系统自带的一个特殊目录,用于存放修复文件系统错误时找到的文件碎片或恢复的文件。

主要功能:

  1. 文件恢复
    当文件系统发生崩溃、异常关机或物理损坏时,文件可能会丢失或出现错误。在使用文件系统检查工具(如 fsck)修复磁盘时,系统会尝试恢复那些损坏的文件碎片或孤立的文件节点(即文件的部分数据仍存在,但文件名或目录信息丢失)。这些恢复出来的文件将被放入 lost+found 目录。

  2. 系统维护
    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 文件系统的一部分,不会占用太多空间。在大多数情况下,这个目录是空的,但它对于系统的稳定性和数据恢复有重要作用。

posted @ 2023-06-27 00:39  cold_moon  阅读(14)  评论(0编辑  收藏  举报