首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >终端登录环21.10

终端登录环21.10
EN

Ask Ubuntu用户
提问于 2022-02-22 23:11:37
回答 1查看 97关注 0票数 1

我正在安装ubuntu基础,下面是指南:https://wiki.ubuntu.com/Base/InstallationExample

与指南不同的是,我使用grub而不是syslinux作为引导加载程序,目前我使用手动grub命令引导,因为我没有grub.cfg,不知道如何在不登录的情况下创建它。

我已经在测试分区上安装了它,我在主分区上重复了我希望它(在另一个磁盘上)的相同步骤,但是出了问题,我无法登录。

当我插入正确的密码时,可能会发生一些不同的事情:

  • 有时,我看到一个帧的欢迎信息和bash提示。
  • 有时我看到消息
代码语言:javascript
复制
stopped Getty on tty1
starting Getty on tty1
  • 有时只是一个黑色的屏幕

也就是说,结果总是一样的,过了一段时间,我返回登录屏幕,询问用户名和密码。

我知道这个问题被问了很多次,但我发现的所有解决方案对我都没有用。

我尝试重新安装grub,更新systemd,检查我的主目录中的所有文件(.bashec.profile.bash_logout)是否与/etc/skel中的文件相等,我让其他用户都遇到了相同的问题,我比较了主目录中的文件和工作中的文件的权限,甚至从一开始就尝试以相同的结果重新启动安装。

如果您想要更多的调试信息,告诉我如何获得它们,请记住我无法登录,我所能做的就是从另一个安装中访问文件系统。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2022-02-23 14:38:09

显然,这确实是一个权限问题,我检查了所有文件,但没有检查文件系统根本身的权限( / )。

此目录仅对root用户可读。因此,普通用户无法看到系统中的任何目录。

为了解决这个问题,我在/mnt/root上挂载了根分区,并用如下所示的方法修复了权限:

代码语言:javascript
复制
sudo mount /dev/sda1 /mnt/root
sudo chmod 755 /mnt/root

我甚至不知道我可以这样编辑/权限。

在此之后,从终端登录工作良好,我有问题的wayland,但我会打开另一个问题。

编辑:

结果发现,Wayland问题也与/权限有关。另外,如果现在目录是可读的,并且我可以在系统中启动,原因是它是systemd-coredump拥有的。我用以下方法修正了这个问题:

代码语言:javascript
复制
sudo chown root:root /

这解决了Wayland问题,不知道原因,但是Wayland想要/root拥有。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1394402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档