我知道有办法可以恢复您的 root 访问权限并更改您的密码,但每次我尝试新版本的 Ubuntu(使用 Wubi 安装)时,我的用户名/密码都会被忽略。
安装并重新启动后,我的 Ubuntu 登录屏幕显示用户名“Administrator”(我的 Windows 帐户名),并且密码无效。
当我尝试使用恢复模式更改密码时键盘输入显示为空白。
直接从其自己的分区运行 Ubuntu 时不会发生这种情况。
目前正在 Win7 SP1 AMD 4400+ 机器上运行 Wubi。
答案1
五笔设置您的帐户名称到您安装的 Windows 帐户,无论用户名你选择。但在幕后,它使用用户名。
因此,您选择jim
作为用户名,但从您的 WindowsAdministrator
帐户安装。这意味着您的主目录将是/home/jim
,您的用户名jim
和终端提示符将是jim@ubuntu
,但在帐户登录时,系统将提示您Administrator
。如果您愿意,可以更改此设置,方法是转到用户帐户设置。
原因如下诡异的行为是设计者期望你会在 帐户下安装Jim
,然后自动将用户名默认为。但是,设计者没有为 帐户为 并且你以 身份安装的jim
情况编写代码。Bob
jim
但请注意,密码始终是安装 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}
并将 更改为ro
,rw
如下所示:
linux ${rel_dirname}/${basename} root=${LINUX_HOST_DEVICE} loop=${loop_file_relative} rw ${args}
保存文件并运行sudo update-grub
。
这将解决缺少根文件夹的问题。