麒麟OS怎么挂载U盘和移动硬盘_麒麟OS识别USB存储设备【基础】

阿宇姑娘_6006

阿宇姑娘_6006

2026-04-09

1217人浏览

原创

麒麟os外设不识别需分五步排查:一查内核是否识别设备;二试图形界面自动挂载;三用手动挂载命令;四调用户读写权限;五启udisks2服务并配置gnome媒体策略。

麒麟os怎么挂载u盘和移动硬盘_麒麟os识别usb存储设备【基础】

如果您插入U盘或移动硬盘后,麒麟OS桌面未自动弹出设备图标,且文件管理器左侧“设备”区域无对应条目,则可能是系统尚未完成硬件识别、块设备生成或挂载流程。以下是解决此问题的步骤:

一、确认USB存储设备是否被内核识别

该步骤用于验证USB子系统是否已捕获设备接入事件,排除物理连接不良、供电不足或驱动模块未加载等底层问题。只有内核成功生成对应块设备节点(如/dev/sdb1),后续挂载操作才具备前提条件。

1、确保U盘或移动硬盘牢固插入主板后置原生USB接口,避免使用扩展坞、USB集线器或机箱前置接口。

2、打开终端,执行命令:sudo dmesg | tail -20,检查输出末尾是否出现类似“usb 2-1: new high-speed USB device”及“sdX: [sdb/sdc]”的日志行。

3、若无任何usb或sd相关输出,更换USB接口或在另一台主机测试该设备;若日志中显示“Attached SCSI removable disk”但未列出sdb/sdc设备,尝试执行:sudo modprobe usb-storage手动加载驱动模块。

4、同时可运行:lsusb确认设备是否被USB总线枚举,再运行:lsblk查看是否新增以sdb、sdc命名的块设备及其分区(如sdb1)。

二、通过图形界面触发自动挂载

该方法依赖麒麟OS桌面环境的udisks2服务与Nautilus文件管理器协同机制,适用于FAT32/exFAT/NTFS格式的U盘和移动硬盘,无需命令行干预,支持热插拔响应。

1、插入设备后静待5–10秒,点击桌面左上角“开始菜单”→“所有程序”→“文件管理器”。

2、在文件管理器左侧边栏“设备”区域查找带U盘或硬盘图标的条目(名称可能为“UNTITLED”“NO NAME”、厂商标识或设备容量标识)。

3、若存在,直接单击该条目,系统将自动调用udisks2完成挂载并跳转至文件浏览界面。

4、若左侧无设备条目,右键文件管理器空白处选择“重新加载”,或注销当前用户后重新登录。

5、如仍不显示,进入“安全中心”→“设备安全”→“外设管控”,确认U盘或移动硬盘未被列入“未授权设备”列表,且策略处于放行状态。

三、使用终端手动挂载U盘或移动硬盘

该方法适用于自动挂载失效、设备为Linux原生文件系统(如ext4)、或需指定挂载选项(如用户权限、UTF-8编码、只读模式)的场景,具备完全控制权。

1、在终端中执行:lsblk -f,识别目标设备名(如/dev/sdb1),注意排除系统盘(如sda)及空设备。

2、创建标准挂载点目录:sudo mkdir -p /mnt/usb。

3、根据设备实际文件系统类型执行对应挂载命令:

若为FAT32格式,运行:sudo mount -t vfat -o uid=1000,gid=1000,utf8 /dev/sdb1 /mnt/usb;

若为NTFS格式,先确保已安装ntfs-3g:sudo apt install ntfs-3g,再运行:sudo mount -t ntfs-3g -o uid=1000,gid=1000,utf8 /dev/sdb1 /mnt/usb;

若为exFAT格式,先安装exfat-utils与exfat-fuse:sudo apt install exfat-fuse exfat-utils,再运行:sudo mount -t exfat /dev/sdb1 /mnt/usb;

若为ext4格式,运行:sudo mount -t ext4 /dev/sdb1 /mnt/usb。

4、挂载完成后,在文件管理器地址栏输入:/mnt/usb并回车,即可访问设备内容。

5、使用完毕后,务必在终端执行:sudo umount /mnt/usb,再拔出设备。

四、修复挂载后普通用户无法读写的问题

默认挂载后的U盘或移动硬盘目录所有者为root,普通用户仅能只读访问,无法复制、删除或新建文件。需通过挂载选项调整,使当前用户获得完整操作权限。

1、先卸载当前挂载点:sudo umount /mnt/usb。

2、重新挂载并指定用户ID与权限掩码:sudo mount -t vfat -o uid=1000,gid=1000,umask=000 /dev/sdb1 /mnt/usb(其中1000需替换为当前用户的实际uid/gid,可通过命令:id -u 和 id -g 查得)。

3、执行:ls -ld /mnt/usb,确认输出中所有者字段显示为当前用户名,且权限位包含rwx(如drwxr-xr-x)。

4、若挂载点仍提示权限拒绝,检查当前用户是否已加入plugdev组:groups,如无plugdev,执行:sudo usermod -aG plugdev $USER,然后注销并重新登录。

五、启用并验证udisks2自动挂载服务

麒麟OS桌面版依赖udisks2服务管理可移动设备,若服务异常、未启用或被策略禁用,将导致识别成功却无法自动挂载。

1、检查udisks2服务状态:systemctl --user status org.freedesktop.UDisks2。

2、若显示inactive,执行:systemctl --user start org.freedesktop.UDisks2 启动服务。

3、启用开机自启:systemctl --user enable org.freedesktop.UDisks2。

4、确认gvfs-daemon正常运行:ps aux | grep gvfsd;如无输出,手动启动:nohup /usr/libexec/gvfsd &。

5、设置GNOME媒体处理策略:gsettings set org.gnome.desktop.media-handling automount true 及 gsettings set org.gnome.desktop.media-handling automount-open true。

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

2023.10.19

3068

3

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

2025.10.17

4369

12

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2025.12.29

3689

9

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

2026.01.19

386

15

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

2023.06.21

3710

4

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

2023.06.29

3233

10

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2023.06.30

2313

5

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

2023.07.05

5550

7

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

2023.07.06

5202

7

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.3万人学习