所以我为我的双胞胎生日买了两台上网本。两台上网本都没有密码/人们都记不住密码。
我知道进入 grub 的所有信息,我可以直接输入新的 unix (sp?) 密码。我知道输入的密码不会出现在屏幕上。无论我怎么尝试,它总是返回说密码不匹配。这到底是怎么回事?????????我是不是漏掉了什么...密码必须有多长。
我必须在圣诞节前夕把这些准备好并运行起来,现在我很恐慌。
答案1
您需要从 Ubuntu Live CD 启动,从启动菜单中选择“在不对计算机进行任何更改的情况下试用 Ubuntu”。
系统启动后,从应用程序\附件打开一个新的终端窗口,然后输入以下命令:
sudo fdisk -l
此命令用于告诉硬盘正在使用什么设备名称,“前面带有 * 的条目”
我认为其余的是 sda1
现在您需要创建一个目录来挂载硬盘。由于我们实际上是从 Live CD 启动,因此实际上不会在任何地方创建该目录。
sudo mkdir /media/sda1
下一个命令将在 /media/sda1 文件夹中安装硬盘。
sudo mount /dev/sda1 /media/sda1
现在到了真正发挥魔力的命令:chroot。此命令用于打开一个与当前 shell 使用的根目录不同的 shell,我们将传入挂载硬盘的文件夹。
sudo chroot /media/sda1
现在您应该能够使用 passwd 命令来更改您的用户帐户的密码,并且由于我们使用的是 chroot,它将应用于硬盘。
passwd USERNAME
请注意,您必须在 passwd 命令后输入您的用户名才能更改正确的密码。
现在您应该可以重新启动系统并使用新密码登录。
答案2
我遇到了完全相同的问题。解决方案解释如下:https://help.ubuntu.com/community/LostPassword。
如果链接失效,问题似乎是缺少写入权限,您需要更改密码。解决方案很简单,只需输入
mount -rw -o remount /
在步骤之前立即执行此步骤passwd username
。这对我有用。