今天遇到一台ubuntu22.04桌面版系统开机后图形化界面挂载磁盘时报如下错误:Authentication Required to mount ST2000MD08-2FR102(/dev/sda) 账号:administrator
排错思路:
检查/etc/passwd,查看无administrator账号,终端下使用mount命令挂载,提示当前登入账号test无sudo权限,初步判断是用户修改了啥配置,当前登入账号权限有问题,导致无权限挂载第二块硬盘。
解决方法:
①使用Ubuntu安装盘,进入try ubuntu without installing,类似windows下的PE模式,进入桌面后,打开终端,切换到ubuntu桌面版的etc目录下,使用sudo vi /etc/sudoers
在root下添加一行,并保存退出:
root ALL=(ALL\:ALL) ALL
test ALL=(ALL\:ALL) ALL
②重启电脑,正常进入ubuntu系统,打开终端,使用如下命令挂载第二块磁盘
sudo mount /dev/sda /media/test
挂载成功,可以正常打开磁盘,并且原先的文件都存在。
bug:但是图形化界面做挂载,还是会提示输入administrator账号的密码,实际该账号在ubuntu系统中不存在,且没有设置过密码。