minlearn 发表于 2022-4-23 12:42:07

恳求wintoflash完善arm下的ntboot

如题

minlearn 发表于 2022-4-23 12:46:00

@wintoflash

wintoflash 发表于 2022-4-23 17:35:41

你和他是一伙的?
http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=417545&pid=4545026&fromuid=487838

minlearn 发表于 2022-4-24 04:19:06

wintoflash 发表于 2022-4-23 17:35
你和他是一伙的?
http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=417545&pid=4545026& ...

不是,哈哈,巧合

wintoflash 发表于 2022-4-24 09:11:33

minlearn 发表于 2022-4-24 04:19
不是,哈哈,巧合

arm 还是 arch64?
arm/aarch64架构,不同硬件之间差别是非常大的。如果没对应型号的板子,就没法开发和测试。

minlearn 发表于 2022-4-29 10:50:11

wintoflash 发表于 2022-4-24 09:11
arm 还是 arch64?
arm/aarch64架构,不同硬件之间差别是非常大的。如果没对应型号的板子,就没法开发和 ...

aarch64,不是树莓那种阉割的型号。

我很想为你提供一个,但手头暂时没有

断桥烟雨 发表于 2022-4-29 16:47:37

手头暂时没有

wintoflash 发表于 2022-4-29 16:58:12

minlearn 发表于 2022-4-29 10:50
aarch64,不是树莓那种阉割的型号。

我很想为你提供一个,但手头暂时没有
那就没办法了。
树莓派启动个windows要十几分钟。qemu也卡成狗屎。用它们来测试实在是浪费生命。

2012kwy 发表于 2022-5-19 09:28:58

提个建议,本坛管理员能否利用平台优势主动联系有实力的厂家或坛友做一些牵线搭桥工作,为这里的许多大神级人物免费提供各种急需“弹药”?这本是个双赢的举措,单靠他们的热情能维持多久?说消失就消失,大好才华浪费了,追都追不回。

求道者 发表于 2022-8-24 17:34:46

本帖最后由 求道者 于 2022-8-24 17:52 编辑

想启动Windows?我只能说,没适配基本上就gg,arm普遍没有acpi实现,uefi的前提是acpi,现在rk3399的acpi还是半残废,基本上要Windows自己去适配dtb。

能跑起grub2都该烧高香的程度了。

这都不是驱动的事,u-boot把设备初始化的活都丢给了内核,别说驱动了,内核不适配,设备连初始化都做不到,由于大量的设备制造商都是用的u-boot
,所以这是常态,就都没有acpi用。
好处就是,CPU超频或者内存时序频率,或者一堆乱七八糟的参数都能直接在源代码里调。
自由度上去了,通用性低了。
这也不能说是u-boot的设计问题,u-boot本身就是面向嵌入式设计的引导程序,轻量化是大前提,反正各arm大厂商都在做桌面系统,随着uefi的推进,acpi应该能补全吧。

基本上可以说是,如果不是非常的闲,arm上和Windows相关的事都可以直接搁置,又不开源,又没厂商跟进,困难重重,弄到最后可能还是半残废,属实是没有必要搞了。

liuzhaoyzz 发表于 2022-9-21 16:33:02

本帖最后由 liuzhaoyzz 于 2022-9-21 16:38 编辑

微软的windows on ARM,只适配了微软的surface RT、surfact pro9+高通ARM处理器,这是个软硬件一体化解决方案,甚至连苹果这样大厂的M1、M2的ARM处理器架构windows都没有适配,那么市场占有率较低的国产ARM架构cpu(鲲鹏、飞腾...),就更加不要指望微软windows去适配了,windows不能适配,就不会有NTBOOT forARM。

以前是x86+windows+intel联盟;现在是ARM+windows+高通联盟了。

https://zhuanlan.zhihu.com/p/472489883

XDA开发商们公布的一份报告显示,微软和高通已达成独家协议,正式支持ARM上的Windows系统,但只对高通提供电源的设备上支持。鉴于这两家公司在ARM上合作开发Windows操作系统,这样的排他性可以说也是是合情合理的。


高通公司目前为Windows系统上运行ARM的机器提供了一些芯片组,包括Snapdragon7xGen2计算、Snapdragon8X计算以及Snapdragon8cxGen2计算。

在两大技术巨头之间签订的一项协议的确解释了为什么我们没有看到更多使用三星、苹果或联发科ARM芯片的设备。它也是为什么ARM上的Windows还没有被苹果电脑正式支持的一个可能原因。

微软的SurfaceProX驱动由微软SQ1提供动力,一个基于ARM的芯片组,高通和微软公司联合开发。在之前举行的联发科峰会上,这个竞争对手的芯片制造商承认,它确实想为PC市场增加价值,但是目前还没有这样做的计划,而且一直在展望未来。

现在,Windows11已经启用了x64仿真功能,以改善传统Windows应用程序所支持的基于ARM的新版本操作系统,但是在这方面仍然落后于苹果。ARM上的Windows最早出现在2016年,目的是模拟x86应用,是WindowsRT的永久替代。

wintoflash 发表于 2022-10-2 21:08:05

liuzhaoyzz 发表于 2022-9-21 16:33
微软的windows on ARM,只适配了微软的surface RT、surfact pro9+高通ARM处理器,这是个软硬件一体化解决方 ...
微软以前和高通签了排他性协议,微软只针对高通的 ARM 提供支持,高通帮微软开发。这个协议可能在去年年底到期。
以马后炮的角度来看,是高通把微软坑了,搭载 Windows 的骁龙笔记本没卖出去。

ARM 和 x86 是不一样的,没有类似 x86 下 IBM 兼容机这种大家都遵守的规范。
你想跑 Windows,首先得支持 UEFI 和 ACPI。目前常见的这些 ARM 设备都没有。
就算你移植了 UEFI,也弄了 ACPI,到时候也会蓝屏,因为没有驱动。

比如我在树莓派 4B 上装 Win11 arm,且不说开机要好几分钟,就是各种驱动的 bug,都够喝一壶的。还不如直接装个 ESXi,在虚拟机里面装 Windows 跑得快。

nowayer 发表于 2023-10-29 19:04:09

页: [1]
查看完整版本: 恳求wintoflash完善arm下的ntboot