当前位置:首页 > 文章列表 > 文章 > 软件教程 > 在 Surface Duo (128GB) 上安装 Windows11的方法和教程 (包含软件)

在 Surface Duo (128GB) 上安装 Windows11的方法和教程 (包含软件)

来源:云东方 2023-04-28 06:35:05 0浏览 收藏

对于一个文章开发者来说,牢固扎实的基础是十分重要的,golang学习网就来带大家一点点的掌握基础知识点。今天本篇文章带大家了解《在 Surface Duo (128GB) 上安装 Windows11的方法和教程 (包含软件)》,主要介绍了,希望对大家的知识积累有所帮助,快点收藏起来吧,否则需要时就找不到了!

所需文件

  • TWRP 图片:twrp.img
  • 分开:分开
  • 启动包:DuoBoot.tar
  • 自定义 UEFI:boot.img
  • 来自 Google 的平台工具(ADB 和 Fastboot)
  • 您选择的 ARM64 Windows 版本(特别是 install.wim 文件)。您可以为此使用UUPMediaCreator
  • 驱动集:SurfaceDuo-Drivers-Full.zip

警告

不要从大容量存储模式创建分区(因为 ABL 会因名称中的空格/空格而中断)

这将擦除您所有的安卓数据

对于您的手机造成的任何损坏,我们不承担任何责任。遵循本教程,即表示您同意对您的行为承担全部责任。我们已经进行了一些测试,但这是一个早期预览,可能会出现问题。

这尚未在 256GB 设备上进行测试。本教程仅针对 128GB 设备。

请阅读并确保在开始之前理解整个教程

你会得到什么

你最终会在 Duo 上同时使用 Android 和 Windows。Android 和 Windows 都将拆分 128GB 内存(64GB 和 64GB)

Android 将正常启动,您必须在需要时使用 PC 启动 Windows。

脚步

解锁引导加载程序

  • 备份所有数据。您将失去在 Android 上拥有的一切,并从头开始

假设你的 Duo 启动到 Android 并插入你的 PC:

  • 在您的 PC 上打开命令提示符并运行以下命令:
adb reboot bootloader
  • 您将重新启动到 Duo 的引导加载程序。从那里:
fastboot flashing unlock

制作分区

  • 首先启动 TWRP:
fastboot boot twrp.img
  • 一旦进入 TWRP,触摸将无法工作。将手机连接到您的 PC 并执行以下命令:
adb push  /sdcard/adb shell "cp /sdcard/parted /sbin/ && chmod 755 /sbin/parted"adb shell
  • 现在我们使用 PC 直接从 Duo 内部发出命令。让我们运行 parted 并进行分区:
parted /dev/block/sdaprint
  • 确保列出的最后一个分区编号为 6。
  • 注意原始大小,这里是 51.9MB -> 112GB
  • 运行这些命令:
rm 6mkpart esp fat32 51.9MB 180MBmkpart win ntfs 180MB 57344MBmkpart userdata ext4 57344MB 112GBset 6 esp onquit

这会让你摆脱分手。

我们删除了第 6 分区,即 Android userdata 分区,并创建了 3 个分区:一个包含 Windows 启动文件的 esp 分区,一个包含 Windows 的 win 分区,最后一个是 Android 的新 userdata 分区,只是更小。现在让我们让它们真正可用:

mkfs.fat -F32 -s1 /dev/block/sda6mkfs.ntfs -f /dev/block/sda7mke2fs -t ext4 /dev/block/sda8mkdir /sdcard/espmnt && mount /dev/block/sda6 /sdcard/espmnt/quit
  • 让我们将 duoboot.tar 中的文件加载到 Duo 中,这将是启动和进入大容量存储模式所必需的:
adb push  /sdcard/adb shell "tar -xf /sdcard/DuoBoot.tar -C /sdcard/espmnt"adb shell "mv /sdcard/espmnt/Windows/System32/Boot/ffuloader.efi /sdcard/espmnt/Windows/System32/Boot/ffuloader.efi.bak"adb shell "cp /sdcard/espmnt/Windows/System32/Boot/developermenu.efi /sdcard/espmnt/Windows/System32/Boot/ffuloader.efi"adb reboot bootloader

您将回到 Duo 的引导加载程序。

引导自定义 UEFI

让我们启动自定义 UEFI:

fastboot boot boot.img

每次您要启动 Windows 时都需要执行上述步骤。

你应该被扔进开发者菜单。

  • 使用音量增大/减小按钮导航到大容量存储模式,然后按电源按钮确认。进入大容量存储模式后,我们就可以继续了。

安装 Windows

  • 确保您处于大容量存储模式,并且您的 Duo 已插入您的 PC
  • 挂载您使用 diskpart 创建的分区并为其分配一些字母:
THESE ARE NOT ALL COMMANDS. DISKPART COMMANDS VARY A LOT, SO THESE ARE SOME ROUGH INSTRUCTIONS. ACTUAL COMMANDS START WITH AN HASHTAG (which you'll need to remove)# list diskFind the Duo Disk, and take note of the number.# select disk # list partitionYou'll be able to recognize the partitions we made earlier by their size. take note of the ESP and WIN partition numbers.# select partition # assign letter=Y:# select partition # assign letter=X:
  • 您将加载两个分区,一个是 ESP 分区,另一个是 Win 分区。记下您使用的字母。

警告:我们假设 X: 是 Win 分区,而 Y: 是下一个命令的 ESP 分区。正确更换它们,否则您将丢失 PC 上的数据。

  • 运行这些命令:
dism /apply-image /ImageFile:"" /index:1 /ApplyDir:X:\

这将需要一些时间。

  • 完成后:
bcdboot X:\Windows /s Y: /f UEFI

现在已安装 Windows,但没有驱动程序。

安装驱动程序

  • 提取驱动程序,然后从命令提示符处:
dism /image:X:\ /add-driver /driver:"" /recurse
  • 完成后,您可以重新启动手机。您将能够使用 Android,并且您的手机将正常工作。如果需要,请进行设置。

启动窗口

我们准备好启动了!

  • 手动将手机重新启动到引导加载程序(按住电源按钮 + 音量降低直到出现 Microsoft 徽标,然后停止按下电源按钮但继续按下音量降低按钮)。

从命令提示符:

fastboot boot boot.img

如果您做对了一切,Windows 现在将启动!享受!

启用 USB

仍然假设 X: 是已安装的 Duo Windows 分区:

reg load RTS X:\Windows\System32\config\SYSTEM

现在打开 regedit.exe 并编辑此注册表项:

HKEY_LOCAL_MACHINE\RTS\ControlSet001\Control\USBOsDefaultRoleSwitchMode

将键设置为值 1,您就完成了。

今天关于《在 Surface Duo (128GB) 上安装 Windows11的方法和教程 (包含软件)》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

版本声明
本文转载于:云东方 如有侵犯,请联系study_golang@163.com删除
“Tinkerstellar”是一款新的 iPad 应用程序,可帮助您开始使用 Python 进行编程“Tinkerstellar”是一款新的 iPad 应用程序,可帮助您开始使用 Python 进行编程
上一篇
“Tinkerstellar”是一款新的 iPad 应用程序,可帮助您开始使用 Python 进行编程
Windows 11 更新正在将 Microsoft 帐户集成到系统设置中
下一篇
Windows 11 更新正在将 Microsoft 帐户集成到系统设置中
查看更多
最新文章
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    542次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    511次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    498次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    484次学习
查看更多
AI推荐
  • 千音漫语:智能声音创作助手,AI配音、音视频翻译一站搞定!
    千音漫语
    千音漫语,北京熠声科技倾力打造的智能声音创作助手,提供AI配音、音视频翻译、语音识别、声音克隆等强大功能,助力有声书制作、视频创作、教育培训等领域,官网:https://qianyin123.com
    175次使用
  • MiniWork:智能高效AI工具平台,一站式工作学习效率解决方案
    MiniWork
    MiniWork是一款智能高效的AI工具平台,专为提升工作与学习效率而设计。整合文本处理、图像生成、营销策划及运营管理等多元AI工具,提供精准智能解决方案,让复杂工作简单高效。
    174次使用
  • NoCode (nocode.cn):零代码构建应用、网站、管理系统,降低开发门槛
    NoCode
    NoCode (nocode.cn)是领先的无代码开发平台,通过拖放、AI对话等简单操作,助您快速创建各类应用、网站与管理系统。无需编程知识,轻松实现个人生活、商业经营、企业管理多场景需求,大幅降低开发门槛,高效低成本。
    176次使用
  • 达医智影:阿里巴巴达摩院医疗AI影像早筛平台,CT一扫多筛癌症急慢病
    达医智影
    达医智影,阿里巴巴达摩院医疗AI创新力作。全球率先利用平扫CT实现“一扫多筛”,仅一次CT扫描即可高效识别多种癌症、急症及慢病,为疾病早期发现提供智能、精准的AI影像早筛解决方案。
    181次使用
  • 智慧芽Eureka:更懂技术创新的AI Agent平台,助力研发效率飞跃
    智慧芽Eureka
    智慧芽Eureka,专为技术创新打造的AI Agent平台。深度理解专利、研发、生物医药、材料、科创等复杂场景,通过专家级AI Agent精准执行任务,智能化工作流解放70%生产力,让您专注核心创新。
    195次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码