eMMC 和 Windows 8.1 的问题

eMMC 和 Windows 8.1 的问题

因此,我购买了华硕 EeeBook E402MA(英特尔 N2840,2GB RAM),它预装了 32GB eMMC 上的 Windows 8.1 x64。首先,我尝试将其升级到 Windows 10,但升级工具说我需要更多空间进行升级。因此,我决定删除恢复分区并增加 Windows 分区大小。我用 GParted 删除了它,但删除后,Windows 8.1 无法再次启动。好的,没有问题,我已经保存了 Windows 的产品代码,所以我只是从中删除了所有分区并尝试再次安装(Windows 8.1 x86 MSDN 版本),但安装程序无法检测到 eMMC。我尝试了加载驱动程序选项,但我尝试的所有驱动程序都找不到 eMMC。华硕此型号的支持页面不提供任何 eMMC 驱动程序。之后,我插入 2.5 英寸硬盘并在其上安装了 Windows 8.1。安装华硕的所有驱动程序后,设备管理器显示此信息 - 驱动程序管理器

我尝试了几乎所有的读卡器驱动程序,但都没有用。我已经联系了华硕技术支持,但在他们回答我之前,也许有人可以帮助我(使用相同的笔记本电脑并可以为我提供驱动程序等)。谢谢!

答案1

问题解决了。您无法在 BIOS 模式下将 Windows 安装到基于 UEFI 的计算机 -https://technet.microsoft.com/en-us/library/cc749064%28v=ws.10%29.aspx 很简单 - 使用 GParted 在 eMMC 上创建两个分区(一个 4GB,另一个 25GB(所有剩余可用空间))。然后使用 Linux Mint 将所有文件从 Windows 8.1 x64 .iso 文件复制到 4GB。然后在 USB 闪存(格式化为 FAT32)中复制此文件 -https://svn.code.sf.net/p/edk2/code/trunk/edk2/ShellBinPkg/UefiShell/X64/(将 shell.efi 重命名为 SHELLX64.EFI)。之后禁用安全启动并从 BIOS 启动“从文件系统设备启动 EFI shell”选项。选择 4GB 分区并输入命令 \efi\boot\bootx64.efi 启动 Windows 安装程序。现在我能够看到 eMMC 并将其安装到 25GB 分区。应该注意的是,Windows x86 不适用于此。这就是为什么我的电脑(2GB RAM)在出售时预装了 x64 Windows。

答案2

解决方案:现在安装 Rufus 并使用 gpt 为 uefi 创建 usb,稍后仅选择 fat32 并使用 win8 或 10 创建 usb 闪存。最后,重新启动系统并使用 uefi 启动...分区将仅自动创建并选择分区 4。

答案3

这解决了我的联想 Ideapad 100 上的 eMMC SanDisk INAND 32GB 存储的问题。

事实上,我尝试了几乎所有方法,从安装 Linux 到通过 USB 启动 Windows,但都无济于事。我几乎放弃了,并毁掉了装有 32 位 UEFI 的笔记本电脑。

密钥是来自的SHELLX64.efihttps://svn.code.sf.net/p/edk2/code/trunk/edk2/ShellBinPkg/UefiShell/X64/

将其放在任何闪存驱动器上,您就可以在启用 UEFI 的情况下启动,然后它将自动启动到另一个装有 Windows 10 64 位的闪存驱动器。

答案4

另一种方法是,通过 bios 切换到传统模式(仅用于安装,然后重新打开),启动 Linux mint,从开始菜单运行磁盘,使用三栏菜单按钮将 emmc 格式化为 mbr/dos。完成后,单击驱动器 ui 下的 + 号并添加 ntfs 分区。

使用 Windows 安装介质重新启动并继续安装,安装完成后,在 BIOS 中重新打开安全启动。应该不错。

相关内容