删除了 Windows.old 文件夹,现在当我启动计算机时,GRUB 不再显示 Windows

删除了 Windows.old 文件夹,现在当我启动计算机时,GRUB 不再显示 Windows

我的笔记本电脑上有 Windows,几周前安装了 Debian GNU/Linux。我基本上是双启动。

问题是,在我的 Windows 中,我有一个 windows.old 文件,直到一天前我才懒得删除。当我删除它并重新启动我的笔记本电脑时,只显示 Linux,并且我只能启动到 Linux。老实说,这很好,但我希望仍然能够进入 Windows。

有谁知道我应该/可以做什么来解决我的问题?

编辑 在阅读了有关此问题的一些相关帖子后,我不得不说我确实也删除了那里的.ini文件,甚至在我删除windows.old时提示我是否应该删除它们,我假设我安装了新的windows会有他们。希望这些信息有帮助。

编辑2 - 非常奇怪的版本

好的..所以我在我的笔记本电脑和台式机上运行 Debian。我今天启动桌面,启动时我numlock在屏幕出现之前就按下了按键。我这样做是因为我通常有 3-4 秒的时间才自动启动到 Linux。按数字锁定键启用我的箭头键,然后我可以选择 Windows 7。

嗯..按数字锁定显然在我的笔记本电脑上做了我上面提到的完全相同的事情。我现在只看到Linux,没有Windows。之所以如此突出,是因为在 Windows 7 消失之前,我也在我的笔记本电脑上做了同样的事情。我认为这就是罪魁祸首。

但谷歌搜索该问题没有显示解决方案。

这很奇怪..

答案1

首先:我假设您使用 grub 作为引导加载程序。

您是否尝试过重新安装 grub?

grub-install /dev/sdX

其中 sdX 是您的启动设备。确保安装了 os-prober 软件包,以便 grub 可以找到您的 Windows 安装。

顺便说一句:删除 windows.old 文件夹并不是一个好主意。您应该按照以下描述清洁您的驱动器http://www.eightforums.com/tutorials/2527-windows-old-folder-delete-windows-8-a.html

答案2

numlock当在 GRUB 加载程序出现之前按下(或任何其他)键时,窗口对我来说完全消失了。我相信这是因为 Linux 怀疑键盘被卡普特或其他东西..我真的不知道为什么..但无论哪种方式,Windows 都会消失,只有 Linux 位于 grub 加载程序上,无论重新启动多少次,它都不会出现。

解决办法是这样的

sudo update-grub

将找到Windows 7,您可以重新启动计算机,启动时,将再次显示Windows。

相关内容