当我启动 Ubuntu 时,我得到了登录屏幕,登录后什么也没发生,鼠标冻结,但键盘仍然有效。这是由对不同配置文件的两次编辑引起的,这就是为什么我想从 Windows 10 访问这些文件。
我最近升级到了 20.04,但是自动登录停止工作了。为了修复它,我编辑了/etc/gdm3/custom.conf
。默认情况下有一行“#WaylandEnable=false”,我取消了它的注释(删除了 #),没有做其他任何事情。其次,我有一个旋转了 90 度的辅助屏幕,升级后它也不再工作了。在默认屏幕设备选项中更改它没有效果。但是,在 Nvidia X 服务器设置中更改它确实有效果。但是,这些更改在重新启动(或重新登录)后会恢复。有一个按钮可以将设置保存为配置文件,我很好奇重新启动后是否会加载该配置文件。所以我将设置保存在默认文件夹中(/etc/X11
如果我没记错的话),使用默认文件名(我不记得了),然后我重新启动,此时发生了上述问题。
我尝试了以下操作:
- 我无法通过在启动过程中按住 Shift 来启动到安全模式
- 我在启动过程中反复按“esc”键也无法进入 GRUB 菜单。
- 当登录屏幕出现时,我无法按 ctrl+alt+F1 或 ctrl+alt+F3 进入终端。按 ctrl+alt+F3 时,鼠标停止工作,但按 ctrl+alt+F1 时,鼠标继续工作。在所有情况下,键盘继续工作,因为我可以在按 ctrl+alt+del 时重新启动。
- 我安装了双启动系统,即 Ubuntu 和 Windows 10。我尝试使用多个程序从 Windows 10 访问 Linux 文件,但均未成功。首先,这是必要的,因为 Windows 10 无法读取 ext4,如果我能够访问 ext4 分区,那么我可以手动恢复我所做的两项更改。第一个程序是 diskinternals,但该程序只能读取文件。第二个程序是 ext2read,它挂载了 Linux 分区,但在访问时,Windows 10 表示只有在重新格式化后才能访问,因此这也没有用。
- 我手边没有 USB 来创建实时 USB。
- 我怀疑安装 openbox、创建 Linux 安装的虚拟机并尝试从那里挂载分区也是没用的,因为我怀疑 Windows 也需要能够读取该分区。
所以我的问题是,我如何才能编辑该/etc/gdm3/custom.conf
文件以及 Windows 10 中的文件/etc/X11
?或者我如何在启动 Ubuntu 期间/之后打开终端(以防热键发生变化或发生其他情况)?
答案1
Windows本身无法识别ext4分区,最快的办法就是试试类似磁盘分区软件之类的,几乎都可以识别ext4。