需要 Grub 来实现 Windows/Linux 双启动,无需网络连接

需要 Grub 来实现 Windows/Linux 双启动,无需网络连接

当我尝试在 Acer Switch Alpha 12 笔记本电脑上安装其他系统时,它让我很烦。我的最终目标是启动 GRUB 或 BCD,并能够选择带有 Wi-Fi 访问的 Linux 安装以及 Windows 10。这真的应该很简单。

我的网卡(Atheros QCA6174)无法被实时 USB 识别,尽管文件系统中有正确的固件。我已经在驱动器上安装了 Linux,但无法访问它,因为 Windows 10 会自动启动,无需菜单。我可以通过 UEFI 菜单启动到另一个驱动器(例如我的 USB),但无法加载另一个分区。

我认为我的选择是:

  1. 安装并配置 GRUB,无需访问 git 或任何存储库;
  2. 让 Windows 启动管理器显示一个菜单,我可以将 Linux 启动到其中,而不是在几秒钟内加载 Windows;
  3. 让我的网络运行(再次,不访问任何在线资源、git、apt-get 等)这样我就可以自己安装和定制 GRUB。

如果有人能帮助我完成其中一个或多个,我将非常感激。

下面是我遇到的一些障碍的列表,因此请把它们当作一些肯定行不通的事情的记录:

  • 机器上没有以太网端口,只有一个 USB 端口。我无法同时使用实时 USB 和无线加密狗,这意味着如果无法访问 Linux 分区,我就无法使用加密狗。我没有集线器,即使有,我的加密狗(D-Link DWA-130)的正确驱动程序也可能与我的网卡存在同样的问题。
  • EasyBCD 告诉我,从 EFI 启动后无法创建 Linux 条目,而 UEFI 菜单中的 Legacy 启动却告诉我没有启动设备,所以我甚至无法用它访问 Windows。
  • 我对 Linux 了解不多,但我在不同的硬件上安装过很多次。我可能可以安全地尝试命令,但我不会自己想到它们。

编辑--“已解决”--我安装了一个虚拟机,Linux 可以很好地使用我的网卡。这不是一个完美的解决方案,但我可以忍受。

答案1

我认为这里的问题是 Windows 10 的快速启动,它会产生许多此类问题,您可以访问链接,您可以在这里找到禁用快速启动的指南。

答案2

注意:此答案假设您已经在系统上安装了 Ubuntu。从问题中我并不能 100% 清楚地知道这一点。

我认为在出现问题的双启动情况下首先要尝试的是引导修复。您可以在正在运行的 Windows 安装上下载它并将其安装到 USB。然后从此 USB 启动并选择建议的修复。在许多情况下,这将为您提供双重启动功能。

答案3

我成功地在我的 Acer Switch Alpha 12 上安装了 Xubuntu 16.04 和原版 Win10。到目前为止,唯一的方法是使用 uefi 启动 Win10,在需要 Xubuntu 时切换到 Legacy 启动。Xubuntu 上的 WiFi 可以使用最新的内核 4.4.0-45,但速度只有 1Mbps,并且无法连接到每个路由器。我尝试了内核 4.6,结果相同。唤醒键盘也存在问题。为了在唤醒设备后使其工作,您需要取消触摸并再次修饰。除此之外,一切正常。我们需要等待一段时间才能获得适用于 Atheros QCA6174 的更好的驱动程序。为了安装 Xubuntu,我使用了加密狗:DELOCK 62653 USB 3.0 3 端口集线器 + 1x 千兆 LAN,但我认为没有它你也可以做到。

答案4

我找到了解决唤醒键盘问题的方法:用 Gnome Screensaver 替换 Light-Locker(在 Xubuntu 上):sudo apt-get remove --purge remove xscreensaver sudo apt-get remove --purge light-locker sudo apt-get install gnome-screensaver

现在我可以暂停折叠键盘,重新打开后键盘即可正常唤醒。Gnome 屏幕保护程序也会弹出板载虚拟键盘。

相关内容