无法更改用户密码

无法更改用户密码

我有 Ubuntu 12.10,我忘记了密码,系统不允许我删除或更改密码。我尝试通过 Grub 使用高级方法,但我收到的只是一条错误消息

“操作令牌错误”

不允许任何按键输入。我没有 CD 来尝试任何其他方法。

答案1

您可以尝试从 USB 启动实时系统。这在较旧的机器上也是可行的,但需要一些弯路。

您需要另一台 PC 来创建该启动盘。我建议使用 UNetBootin 软件来创建可启动盘。它几乎是不言自明的。

如果这台旧机器允许 USB 传统模拟(在 BIOS 设置中可以找到),请启用它并尝试从 USB 启动。如果没有,请使用扑通启动管理器或者类似从 USB 启动的东西。

如果你能够调出实时启动菜单(UNetBootin 菜单,如果使用 UnetBootin 创建),请选择尝试 Ubuntu. GUI 加载完成后,打开终端 ( ++ Ctrl)并输入以下命令:AltT

# List partitions to find the correct one
sudo fdisk -l
# Memorize the name of the partiton with "Linux" type and "boot" flag
# Create mount directory (replace the hdd by anything you want)
sudo mkdir /media/hdd
# Mount partition into this directory (replace XY by memorized partition file name)
sudo mount /dev/sdXY /media/hdd
# Open root shell of the installed system
sudo chroot /media/sdXY
# Change password of user and drop back to live system shell
passwd username
exit

现在关闭你的机器,取出启动盘并启动到已安装的系统。密码应该是在 上输入的那个passwd username

相关内容