答案1
Asus T100 是 Intel Bay Trail 设备,其中大多数尽管有 64 位 CPU,但都具有 IA32(32 位)EFI 固件。此外,默认情况下,EFI 设置中启用了名为“安全启动”的功能,这可能会阻止某些操作系统出现在启动菜单中。为了使固件将闪存驱动器识别为可启动的,需要将其格式化为 FAT32 并在 EFI/bootia32.efi 中签名 32 位操作系统加载程序。
您没有提到要尝试启动哪个第二个操作系统,因此我只能假设它是 Linux 发行版。它可能不会显示在菜单中,因为:
SecureBoot 已启用,但 EFI/bootia32.efi 未由有效密钥签名 - 最简单的方法是在 EFI 设置中禁用 SecureBoot(应该有一个切换开关)。请注意,某些 Windows 10 功能(例如 BitLocker)在该状态下不起作用。
闪存驱动器上根本没有 32 位 EFI 加载程序(这适用于大多数 64 位 Linux 发行版 Live USB - 例如 Ubuntu)。在这种情况下,您需要为 32 位 EFI 编译 GRUB 并将其放置在正确的目录中(当然还要禁用 SecureBoot)。对于 Ubuntu,已经准备好了 ISO。您可以在这里找到它们:http://linuxiumcomau.blogspot.com/2016/10/running-ubuntu-on-intel-bay-trail-and.html (注意:这些不是官方的 Ubuntu 镜像,已经修补了内核以支持特定硬件,并且不以任何方式获得官方支持 - 请在尝试之前阅读该页面上的信息。)
本页面可能会为您提供一些关于如何在您的设备上运行 Linux 的提示(如果是 Linux 的话):http://www.jfwhome.com/2014/03/07/perfect-ubuntu-or-other-linux-on-the-asus-transformer-book-t100/
答案2
我已经在 T102H 中安装了 Linux(Debian),您的问题与此类设备中的 UEFI 有关。
在此之前我:
- 格式化U盘
- 删除了所有分区
- 将 pendrive 安装为 /mnt/debian
- 下载了 debian iso
解决这个问题很简单,只需将 iso 解压到 pendrive 中即可:
7z x debian.iso -o/mnt/debian
您需要将分区标记为可启动:
parted /dev/sdX set 1 boot on
我按照这些步骤做了,效果很好,查看原始答案。
我还在我的博客上写了一篇关于Asus T101HA 的安装和配置过程
答案3
就我的情况而言(二合一华硕 101TA,搭载 Windows 10),
- 我下载了鲁弗斯,
- 下载了 Ubuntu .iso 文件,LTS22.04
- 使用 Rufus,我将该 .iso 安装在 64GB USB 驱动器中(我无法让 Rufus 识别外部硬盘),并标记谷氨酰胺磷酸酶和UEFI选项,作为答案安东尼奥阿拉兹卡山建议。(显然,在这些笔记本电脑中,“BIOS”使用不同的标准,称为 UEFI,32 位,除非您使用这些特殊设置将其刻录到 USB 驱动器中,否则它无法识别 .iso)。
- 然后我去了Windows 开始 → 更改高级启动选项 → 使用设备 → 从 USB 设备重新启动, 根据这个页。
就在这时,我的笔记本电脑从 USB 驱动器重新启动,并提供了试用或安装 Ubuntu作为选项之一,并识别键盘,触摸屏,鼠标等。
答案4
对于 Linux,使用 Rufus 创建启动盘,然后将所需的文件从 Linux ISO 复制到启动盘。
对于 Windows,请下载 Microsoft Media Creation Tool 并将其安装到 8GB 闪存驱动器上(您需要 8GB,4GB 不再起作用)。
完成后,点击 Esc 键启动平板电脑。您的拇指驱动器将显示在启动菜单中,而无需摆弄安全启动设置。请注意,如果您需要,Rufus 还将创建一个兼容安全启动的闪存驱动器。