我已经使用单独的 /home 目录选项安装了 Kali Linux。问题是 /home 目录有更大的空间,不久之后我想将它合并到我的主 kali 分区。
因此,由于我无法将其与工作操作系统中的 Gparted 合并,因此我使用 Windows 磁盘管理删除了我的 /home 分区,认为以后可以合并它。
我很不幸,因为现在我无法登录 Kali,甚至无法登录 Windows。我可以启动到 Windows,直到登录屏幕,但输入密码后,它是黑屏。
我的问题是: - /home 目录里面有什么,所以它会让我无法登录?因为在删除之前我检查过里面是空的..
为什么删除属于其他操作系统的分区会导致我的 Windows 登录后出现黑屏错误?
我怎样才能再次登录我的kali?
提前致谢。
答案1
雷斯卡图克斯是一个免费的可启动 Live CD/USB,可以修复 GRUB 和 Windows 引导加载程序。 Rescatux 具有图形界面,其中包含操作系统救援任务菜单。如果您的硬盘是MBR分区格式,您可以选择恢复 Windows MBR(测试版)修复 Windows 引导加载程序的选项。如果您的计算机具有 UEFI 固件,您可以在 UEFI 启动选项中进行选择。
启动选项:
- (>=0.41 beta 1) 更新 UEFI 顺序
- (>=0.41 beta 1) 创建新的 UEFI 启动项
- (>=0.41 beta 1) UEFI 分区状态
- (>=0.41 beta 1) 假 Microsoft Windows UEFI
- (>=0.41 beta 1) 隐藏 Microsoft Windows UEFI
- (>=0.41 beta 1) 重新安装 Microsoft Windows EFI
- (>=0.41 beta 1) 检查 UEFI 启动
GRUB 选项:
- (>=0.40 beta 11) 简单的 GNU/Linux 启动修复
- 恢复 GRUB 和 GRUB2
- (>=0.31 beta 4) 更新任何 GRUB2 菜单
- 更新 Debian/Ubuntu GRUB 菜单
Windows 选项:
- 恢复 Windows MBR(测试版)
- 清除 Windows 密码
- (>=0.31 beta 4) 将 Windows 用户提升为管理员角色
- (>=0.41 beta 1) 重新安装 Microsoft Windows EFI
- (>=0.31 beta 4) 解锁 Windows 用户
密码选项:
- 更改 GNU/Linux 密码
- 重新生成 sudoers 文件
- 清除 Windows 密码
如何从 Ubuntu 制作 Rescatux live USB
安装 GParted 分区编辑器
sudo apt install gparted
。插入 USB 闪存驱动器并使用 GParted 应用程序检查闪存驱动器上的启动标志是否已启用。卸载 USB 闪存驱动器。打开 GParted 并从驱动器菜单列表中选择 USB 闪存驱动器。从 GParted 菜单中选择:分割->管理标志-> 检查启动。
这是很重要验证您要安装 Rescatux live USB 的设备确实是您的闪存驱动器,这样您就不会覆盖任何系统或个人文件,从而导致操作系统无法启动。在 Ubuntu 中,您可以使用以下命令找到闪存驱动器的设备名称磁盘应用。
卸载 USB 分区设备。假设 USB 分区设备是
/dev/sdc1
sudo umount /dev/sdc1 # replace sdc1 with the partition name of your USB drive
将目录更改
cd
为您下载的 Rescatux iso 文件所在目录的路径。将 Rescatux iso 文件写入 USB 闪存驱动器。在以下命令中替换
rescatux_0.xxxx.iso
为您下载的 Rescatux iso 文件的名称。sudo dd if=rescatux_0.xxxx.iso of=/dev/sdc sudo sync