Linux 磁盘挂载指南(mount)
查看磁盘和分区情况
查看硬盘挂载情况
查看当前分区使用情况
挂载新硬盘
1. 给新硬盘添加分区
使用 fdisk 命令对新硬盘进行分区:
按照提示依次输入 n(新建分区)、p(主分区)、分区编号(如 1)、回车(默认起始扇区)、回车(默认结束扇区)、w(保存并退出)。
2. 查看分区的文件系统类型
使用 blkid 命令查看分区的文件系统类型:
3. 格式化分区
如果分区没有文件系统类型,需要进行格式化。例如,格式化为 xfs 文件系统:
再次使用 blkid 命令确认格式化成功:
4. 创建挂载点并挂载分区
创建挂载点目录:
将分区挂载到指定目录:
查看挂载是否成功:
5. 设置自动挂载
为了使分区在系统重启后自动挂载,需要将挂载信息添加到 /etc/fstab 文件中。
- 查询分区的 UUID:
- 编辑
/etc/fstab文件,添加以下内容:
将 your_partition_uuid 替换为实际的分区 UUID,将 xfs 替换为实际的文件系统类型。
- 保存文件并重启系统:
- 验证自动挂载是否成功:
常用挂载选项
基本挂载命令
常用参数
-a:挂载/etc/fstab文件中列出的所有文件系统。-t:指定设备的文件系统类型(如ext4、xfs、ntfs等)。-o:指定挂载选项,如rw(读写)、ro(只读)、exec(允许执行)、noexec(禁止执行)等。
示例
挂载 Windows FAT32 分区:
挂载 ISO 文件:
挂载 NTFS 分区(需要安装 NTFS 支持):
卸载分区
基本卸载命令
示例
常见问题及解决方法
1. 挂载后显示中文文件为问号或乱码
使用 -o 参数指定正确的字符集:
如果问题仍未解决,尝试使用 utf8 编码:
2. 挂载的分区普通用户不可写
挂载时添加 umask=000 选项:
3. 无法挂载 NTFS 分区
确保系统内核支持 NTFS 文件系统。如果内核不支持,可以安装 NTFS 支持包或重新编译内核。
4. 挂载的 CD-ROM 不能显示中文文件
使用 -o iocharset=cp936 选项:
5. 卸载时提示设备忙
确保没有程序正在访问该设备。可以使用以下命令查看占用设备的进程并终止它:
也可以使用 -l 选项延迟卸载:
通过以上步骤和方法,你可以轻松地在 Linux 系统中挂载和管理磁盘分区。
Ref
https://blog.csdn.net/bill_wjn/article/details/106013425 https://blog.csdn.net/xiyangyang8/article/details/49725039