华硕 X205T Legacy 启动

华硕 X205T Legacy 启动

有谁知道当 Bios 中没有传统启动选项时,如何从 USB 启动 Linux“Ubuntu”?我有 Microsoft 8.1 并且想替换它。

答案1

实际上,32 位 UEFI 并不是什么大问题。下面是我如何设置我的华硕 EeeX205T 以双启动 Ubuntu 14.10。请注意,该过程在 Windows 中确实需要几个步骤:

安装前

关闭 BitLocker(这将允许 Ubuntu 安装和/或调整主数据驱动器的大小):在 Windows 中,单击 PC 设置/PC 和设备/PC 信息;滚动到屏幕底部,然后单击关闭 BitLocker/解密驱动器

准备 Ubuntu Live 可启动 USB 记忆棒:下载 64 位 Ubuntu 14.10 的 .iso 文件 创建可启动记忆棒:在 Windows 中,下载并运行 Rufus 在 Linux 中,sudo apt-get install unetbootin; run 设置记忆棒后,将 bootia32.efi 复制到记忆棒上的 /EFI/BOOT 目录 从 github (?) 或本文末尾列出的链接之一获取 bootia32.efi。或者,可以在 github 上找到生成此文件的说明 - 在 t100 上查找 JF Well 的网站。

启动 Ubuntu Live:将记忆棒插入华硕 EEE USB 端口 在 Windows 中,按住 Shift 键并单击“重新启动”;选择“高级选项/UEFI 固件”进入 BIOS 关闭 SecureBoot 选择 USB 棒作为启动设备 保存并退出 当 grub 菜单加载时,选择“尝试 Ubuntu”

可选但强烈推荐:备份完整的 SSHD 映像 插入至少有 32GB 可用空间的 USB 外部硬盘 右键单击​​ Unity 启动器中的 OS 和 Recovery 图标,然后选择 Unmount 打开终端并运行以下命令:dd if=/dev/mmcblk0 of=/media/ubuntu/HD/FILENAME bs=1M(将 HD 替换为安装外部驱动器的名称;将 FILENAME 替换为您希望用于结果映像的文件名(或根据需要设置其他路径)。)该命令大约需要 20 分钟才能完成;请勿中断,否则您将不得不重新开始!注意:要将 X205T 恢复到原始状态,您可以“反向”运行此命令:dd if=/media/ubuntu/HD/FILENAME of=/dev/mmcblk0 bs=1M -- 是的,我已经这样做了以验证它是否有效!

可选:调整恢复分区的大小(请注意,恢复分区是启动此计算机上的 Windows 所必需的,因此如果您想要双启动,则无法将其删除,但可以减小其大小以提供一些额外的空间):右键单击 Unity 启动器中的操作系统和恢复图标,并确保每个图标都已卸载(如果需要,请选择每个图标的卸载)运行 gparted(注意:此时运行速度非常慢;请耐心等待!)将恢复分区缩小到最小(略小于 6 GB)扩展操作系统分区以占用额外的空间

安装(从 Ubuntu Live)

设置无线连接(安装过程中下载更新):插入 USB wifi 适配器(Ubuntu 尚无法识别内置 wifi)选择无线连接并连接

双击“安装 Ubuntu” 选择语言;继续 单击安装其他驱动程序和受限软件;继续 选择“与 Windows 一起安装 Ubuntu”;继续 根据需要设置 Ubuntu/Windows 分区的相对大小(我为 Windows 设置了 8 GB,为 Ubuntu 设置了 13 GB);继续 允许安装完成,但(暂时)不允许其重新启动

打开终端并输入以下命令:sudo -s // 设置根 shell mount /dev/mmcblk0p5 /mnt // 确保这是安装 Ubuntu 的分区 mount /dev/mmcblk0p1 /mnt/boot/efi // 确保这是 /dev /dev/pts /proc /sys /run 中 I 的 EFI 分区;执行 sudo mount -B $i /mnt$i;完成 // 将当前(Ubuntu // Live)文件系统的关键元素传输到新安装的 // /mnt 上的 Ubuntu 分区 mount -o bind /etc/resolv.conf /mnt/etc/resolv.conf // 同样使当前 resolv.conf 通过 /mnt 上安装的 Ubuntu 分区可用 chroot /mnt /bin/bash // 将 /mnt 设置为新的 root 并运行 bash apt-get remove grub-efi-amd64 // 删除 64 位 grub … apt-get install grub-efi-ia32 // 并安装 32 位 grub

重启;机器应该会启动到 grub 菜单,允许在 Ubuntu 和 Windows 之间进行选择。如果是这样,恭喜你——你成功了!如果没有,并且你做了推荐的备份,请参阅上面的说明以了解如何恢复到原始状态。如果你没有做备份……你可能手上有一块砖头。

完成安装

清理 Windows:重新启动到 grub 菜单并选择 Windows 允许 Windows 检查并“修复”驱动器 C:(基本上 Windows 正在响应驱动器已调整大小的事实)完成后,它将自动重新启动;再次选择 Windows 以验证 Windows 安装是否仍在正常运行

设置 SDHC 读卡器: 重新启动到 grub 菜单并选择 Ubuntu 打开终端 sudo gedit /etc/modprobe.d/sdhci.conf (注意:此文件可能尚不存在;如果不存在,请创建它) 添加以下行:options sdhci debug_quirks=0x8000 保存并退出 sudo update-initramfs -u -k all 重新启动;SDHC 读卡器现在应该可以工作了

此时,您应该已经拥有一台基本可以正常工作的双启动机器。尚无法正常工作的(希望将来的新内核可以解决这些问题):内置 wifi(目前必须使用 USB wifi 适配器)蓝牙(它似乎可以看到蓝牙,但不是完全可以看到)声音(音量控制似乎可以工作,但它是一个“虚拟”声音系统)ACPI(电池监视器、省电、挂起)

此时起作用的(大部分): USB 端口 SDHC 读卡器(如果您进行了上述调整) 屏幕亮度(来自系统设置,而不是键盘) 屏幕在指定时间后关闭;屏幕关闭时锁定 请注意,有时在屏幕关闭/系统锁定后,按下键时不会返回登录屏幕。在这种情况下,可以调出终端屏幕(Ctrl-Alt-F1),登录并重新启动 X 服务器(sudo restart lightdm),但任何打开的程序都将被关闭,任何未保存的数据可能会丢失 内置摄像头

可选:将 micro-SD 卡设置为 /home 插入 micro-SD 卡并将其格式化为 ext4 执行此操作的一种方法是安装 gparted(sudo apt-get install gparted);请注意,您需要一个可以正常工作的 wifi(见上文)!请注意,您还可以对 micro-SD 卡进行分区,并将一个分区安装为 /home,将另一个分区安装为其他分区 将 /home 的所有内容复制到 SD 卡(或所需分区) 确定 SD 卡或所需分区的 UUID(sudo blkid) sudo gedit /etc/fstab 并添加以下行:UUID=XXXX /home ext4 defaults 0 2(将 XXXX 替换为上面提到的 UUID) 重新启动

可选:使恢复分区不可安装 使用 sudo blkid 确定恢复分区的 UUID sudo mkdir /mnt/Recovery sudo gedit /etc/fstab 并添加以下行:UUID=XXXX /mnt/Recovery ntfs noauto,umask=222 0 2(将 XXXX 替换为上面确定的 UUID) 重新启动

根据需要继续设置 Ubuntu!

有用的参考资料

http://www.jfwhome.com/2014/03/07/perfect-ubuntu-or-other-linux-on-the-asus-transformer-book-t100/ http://www.linuxforen.de/forums/showthread.php?276316-bootbaren-USB-Stick-f%FCr-32bit-UEFI-erstellen&p=1820224&viewfull=1#post1820224

答案2

总体来说,由于华硕 x205T 采用 32 位 UEFI 实现,因此与 Linux 不兼容。

AskUbuntu Stack Exchange 网站上的这个问题涵盖了这一点:

创建启动盘并安装 ubuntu ASUS X205T(A)

强调:

简短的回答是,你做不到。你的笔记本电脑不是唯一一个。我记得读到过原因是与 Linux 内核不兼容,以及这些笔记本电脑具有 64 位处理器和 32 位 uefi 的组合。

让 Linux 在这些系统上启动的唯一方法是使用带有 32 位引导加载程序的 64 位发行版。所以,长话短说,你只能使用 Windows,它几乎是唯一可以启动的操作系统。

我能够使用 32 位 grub 和 64 位操作系统启动 ubuntu。x205t 与 Linux 兼容。Linux 可以启动,但有一些错误。

这里还提供了其他网站的链接,其中包含有关如何在 64 位 Linux 安装中执行 32 位 GRUB 的信息。

这一条似乎有要点:http://www.jfwhome.com/2014/03/07/perfect-ubuntu-or-other-linux-on-the-asus-transformer-book-t100/

相关内容