Oracle VirtualBox密码
时间: 2025-02-08 12:03:05 浏览: 51
### 如何设置或重置 Oracle VirtualBox 中的密码
对于在 Oracle VM VirtualBox 上运行的操作系统,如果遇到忘记密码的情况,具体的解决方案取决于所使用的操作系统版本。以下是针对不同操作系统的具体指导。
#### Ubuntu 虚拟机中的密码重置过程
当面对 Ubuntu 系统下的虚拟机忘记密码情况时,可以通过以下方式来解决问题:
- 启动目标虚拟机,并持续按 `Esc` 键直到进入 GRUB 引导菜单[^1]。
- 在引导菜单中选择带有 `(recovery mode)` 的内核版本并按下 `e` 编辑启动项配置。
- 找到以 `linux` 开头的那一行,在该行末尾追加参数 `init=/bin/bash quiet splash rw`。
- 使用 `Ctrl + X` 或者 `F10` 来继续启动进程。
- 成功加载 shell 提示符后,通过执行命令 `mount -o remount,rw /` 使文件系统可写入。
- 更改用户密码的方法是输入 `passwd [username]` 并按照指示设定新的密码。
- 完成之后,重启机器验证更改是否生效。
```bash
sudo mount -o remount,rw /
passwd ubuntu_user_name
```
#### Windows 11 虚拟机内的密码管理
而对于基于 Windows 11 的环境,则有另一种途径来进行密码恢复工作:
- 当尝试登录失败时,保持 Shift 键被压下直至显示修复选项界面[^4]。
- 浏览至 "疑难解答" -> "高级选项" -> "命令提示符"。
- 利用命令提示符访问 C:\Windows\System32 文件夹并将 osk.exe 替换成 cmd.exe 实现临时性的控制台调用。
- 返回图形化桌面,点击屏幕键盘图标激活隐藏起来的命令窗口。
- 修改所需用户的密码可通过 `net user [用户名] [新密码]` 命令完成。
- 记得最后要将原来的 osk.exe 恢复回来以免影响正常使用。
```batch
copy osk.exe osk.bak
copy cmd.exe osk.exe
osk
net user administrator NewPasswordHere
copy osk.bak osk.exe
```
以上两种方案分别适用于 Linux 和 Windows 类型的客户操作系统上发生的遗忘管理员账号凭证事件。每种方法都提供了详细的步骤说明以及必要的代码片段帮助读者理解整个流程。
阅读全文
相关推荐

















