乐于分享
好东西不私藏

银河麒麟电脑第二块硬盘访问不了?我用了2分钟搞定

银河麒麟电脑第二块硬盘访问不了?我用了2分钟搞定

你们有没有遇到过这种情况,双击硬盘分区,弹出来一个“没有权限”的提示?

我今天也碰到了。

这台电脑有两块硬盘,一块装了银河麒麟桌面版V10 2403系统,分了系统分区和数据盘,另一块从系统里看是DATA1,结果却打不开。

我记得拿到这台电脑的时候好像就是这样,当时没太在意。今天要用,才开始正视这个问题。

今天我就把这个最稳的3条命令方法整理出来,跟着做,2分钟搞定。

硬盘打不开的真相

为什么好好的分区,双击就弹出“没有权限”?

大多数情况下,这不是硬盘坏了,是挂载出了问题

我这次碰到的是个典型场景:udisks2机制早就把这块硬盘挂上了,挂载路径是 /media/第一个用户/DATA1,我这里也就是图上的vs这个用户。

但是我现在用的是zy这个用户登录,是没有访问/media/vs/media/vs/DATA1这两个文件夹的权限的。

这就是国产系统双硬盘场景下,多用户最常见也最隐蔽的坑

跟着做下面 2 步,3 条命令,2分钟搞定

3条命令搞定

跟着做 2 步:

第 1 步:打开终端,切换 root

参考前面截图,在桌面空白处点右键,再点击“打开终端”。

sudo su

输入你的用户密码,切换到root用户。

第 2 步:调整 2 处目录的权限

udisks2 把分区挂载到 /media/原用户名/DATA1挂载点本身和具体分区都受权限控制。两层都得放开:

chmod 777 /media/原用户名chmod 777 /media/原用户名/DATA1

执行完,回到计算机,可以看到这个分区的的空间使用情况,这时就能打开了。以后如果还有别的用户登录,也可以打开这个分区使用。

最后

整个流程其实就 3 条命令:

  1. 切换 root(sudo su
  2. 放开挂载点权限(chmod 777 /media/原用户名
  3. 放开分区目录权限(chmod 777 /media/原用户名/DATA1

其实我刚开始用了另外一种方法:忽视udisks2机制,重新创建挂载文件夹,设置好权限,把这块硬盘挂到创建的挂载文件夹。后来发现上面的方法更简单,就分享这种方法给大家参考。

搞懂了原因,银河麒麟里的大部分硬盘打不开问题都能搞定。后面再碰到类似情况,照着来就行。

很多坑,第一次踩过去了,第二次就是你的经验。

我是子渊,持续分享一些运维干货和 AI 方面实用技巧,欢迎大家关注。