Wubi 将我的 Ubuntu 用户名覆盖为管理员并忽略我的密码

Wubi 将我的 Ubuntu 用户名覆盖为管理员并忽略我的密码

我知道有办法可以恢复您的 root 访问权限并更改您的密码,但每次我尝试新版本的 Ubuntu(使用 Wubi 安装)时,我的用户名/密码都会被忽略。

安装并重新启动后,我的 Ubuntu 登录屏幕显示用户名“Administrator”(我的 Windows 帐户名),并且密码无效。

当我尝试使用恢复模式更改密码时键盘输入显示为空白。

直接从其自己的分区运行 Ubuntu 时不会发生这种情况。

目前正在 Win7 SP1 AMD 4400+ 机器上运行 Wubi。

答案1

五笔设置您的帐户名称到您安装的 Windows 帐户,无论用户名你选择。但在幕后,它使用用户名

因此,您选择jim作为用户名,但从您的 WindowsAdministrator帐户安装。这意味着您的主目录将是/home/jim,您的用户名jim和终端提示符将是jim@ubuntu,但在帐户登录时,系统将提示您Administrator。如果您愿意,可以更改此设置,方法是转到用户帐户设置

原因如下诡异的行为是设计者期望你会在 帐户下安装Jim,然后自动将用户名默认为。但是,设计者没有为 帐户为 并且你以 身份安装的jim情况编写代码。Bobjim

但请注意,密码始终是安装 Wubi 时输入的密码。无论你输入的帐户名是什么,请确保使用必须输入两次的密码。

笔记:当您在终端中输入密码时,出于安全目的,它会自动隐藏输出。它不会显示任何响应(例如,甚至没有*)。您只需输入密码并点击Enter。阅读此问题以了解更多信息:当我输入密码时终端上没有显示任何内容

答案2

这只是一条小提示。如果您可以启动 grub,则在 Grub 期间按“e”,这将调出编辑器,找到它所指的位置ro并将其更改为rw

每次启动时都必须这样做。

要使更改永久生效,请gksu gedit /etc/grub.d/10_lupin在启动后运行(将 gedit 替换为您最喜欢的编辑器,sudo nano /etc/grub.d/10_lupin如果您在 tty 中则使用),找到以下行

linux   ${rel_dirname}/${basename} root=${LINUX_HOST_DEVICE} loop=${loop_file_relative} ro ${args}

并将 更改为rorw如下所示:

linux   ${rel_dirname}/${basename} root=${LINUX_HOST_DEVICE} loop=${loop_file_relative} rw ${args}

保存文件并运行sudo update-grub

这将解决缺少根文件夹的问题。

相关内容