天天动画片 > 八卦谈 > surfaceRT 作为windows的副屏教程

surfaceRT 作为windows的副屏教程

八卦谈 佚名 2023-10-27 10:43:40

提前准备:

surfaceRT泡面盖一个,默认未解开Secure Boot

内存卡U盘各一个,大小8G够用(都会被格式化若干遍,有重要文件记得提前备份)

准备好内存卡读卡器

USBHub一个,只有一个USB口是接不了键鼠的,官方的键盘不清楚能不能用,我的键盘已经废了没测试

键鼠一套

工具和固件准备:

越狱软件(大家都是这么叫的)Jailbreak USB:

下载地址:https://jwa4.gitbook.io/windows/tools/surface-rt-and-surface-2-jailbreak-usb

点击红框下载工具即可

驱动以及引导文件下载:

下载地址:https://files.open-rt.party/Linux-Kernel-Download/surface-rt/

自然是选择最新那个进去
这三下载下来,后面有用。第四个我没用到,应该可以不用下

下载下来后,带“zImage”的文件是内核镜像,下载后改名为 zImage ,不能有后缀名

下载树莓派工具:

下载地址:https://www.raspberrypi.com/software/


点这个下载安装好就行了,打开工具后里面还要下树莓派镜像

下载usb-linux-boot.zip

下载地址:https://openrt.gitbook.io/open-surfacert/surface-rt/linux/kernel/prebuilt-binaries



开始操作:

    1、制作越狱启动盘:

        U盘格式化成FAT32

        

所有操作图直接套用jwa4的教程图,不想重新做一次了太折腾了

    将下载到的Surface_RT_2_Jailbreak_USB_v1.5b.zip解压到刚格式化的U盘根目录。确保根目录下是有这些玩意的

    2、越狱(Install Golden Keys)

    surfaceRT通电(防止突然没电导致变砖)

    长按surfaceRT电源键8秒强制关机,只有这个方法才可以彻底关机!

    插好HUB、U盘、键鼠

    一只手先按住音量减,另一只手按一下电源键。等到Surface的LOGO亮起以后,松开音量减。

    不出意外的话,能看到类似选择系统的界面

    用键盘方向键选择“Install Golden Keys”,回车

    2、安装Yahallo:

    一样的操作,到引导界面,选择“Install Yahallo”,回车

    准备工作完成好了,现在可以准备上树莓派系统了。

安装树莓派(这点网上其它的都或多或少有问题,我是这么干才成功的)

    1、写树莓派镜像

        内存卡连上电脑。打开树莓派工具,选好刚下载好的32位系统和内存卡,点写入。


这里可能会下载树莓派镜像

        一定要选择32位的系统哈,RT的CPU是32位的

        写入完了后,内存卡会有两个分区,一个能打开(卷标:bootfs),一个不能(一直喊着要格式化,千万不要格式化)。打开能打开的个,大概长这样:

    将“usb-linux-boot.zip”解压到boot的根目录,同时拷贝前面下载好的设备树( .dtb )和zImage

    用记事本打开”startup.nsh",确保这个dtb文件名字正确。

    断开内存卡,然后连上U盘,同样操作一遍。

    解释一下为什么要U盘跟内存卡都这么做:

    我自己的surfaceRT只认我的U盘的引导,完全不认我的内存卡。但是,只插U盘的前提下引导进入系统后提示找不到mmcblk1p2分区。查阅资料才知道说mmcblk1p2是内存卡分区【这里真的折腾了我许久】。所以后面无奈用了这么个操作:用U盘引导内存卡内的系统

    U盘做好上面的事情后,新建一个文件夹如:aaa

    然后把驱动文件的压缩包(tar.xz)解压到aaa文件夹里

    


来吧开始装系统了

    长按surfaceRT电源键8秒关机,插上U盘、键鼠、内存卡

    一只手先按住音量减,另一只手按一下电源键。Surface的LOGO亮起以后,松开音量减

    不出意外的话,应该开始跑码了,安静等待直到进入配置画面。根据提示完成设置就好了(会重启,如果进入的是WIN系统,重新长按8秒关机、音量减电源键开机,这次开机可能要按几次回车,直至进到树莓派系统桌面)

    好的成功一半了~

    

图片仅供参考,正常情况下现在任务栏不在底部,系统托盘图标也略微有点出入

进入到桌面后,打开U盘里aaa的文件夹,然后上方工具,在终端中打开当前文件夹

    

在命令行里,先设置个root 密码:

sudo passwd

设置root用户密码(输密码那会是没有任何字符显示的),输入两次,然后登录root账户

su root

查看modules文件夹下的文件夹开头,比如“5.16”,输入“cp -r” + 这个开头,然后按Tab自动补齐。再打上“ /lib/modules”(记得两个路径之间要加空格),大概就是:

cp -r lib/modules/5.17.0-rc3-next-20220207-g5bd2d473f01f /lib/modules

然后再复制一下lib/firmware,如法炮制就好了。

再输入

reboot

重启surfaceRT,依然的如果进入WIN系统就长按8秒+音量减电源键套餐

重新进入桌面后,开始》附件》SD Card Copier。第一栏选择系统内存卡,第二栏选择mmcblk0,勾选“New Partition UUIDs”。(等待时间比较长,过程中会自动熄屏,千万不要按电源键,直接点屏幕就可以,但是不要戳到取消了)


完成了之后,在机载EMMC的BOOT分区里,找到startup.nsh,将mmcblk1p2改成mmcblk0p2。意思是引导第0个硬盘的第二个分区。

至此RT已经装好树莓派系统了,关机,断开U盘和内存卡。短按开机键启动~


好的我们可以开始准备折腾你的台式机了:

下载好这个压缩包解压开:

下载地址:https://wwi.lanzoup.com/i5R460rbvf3i

管理员权限打开 绿化和卸载.bat 按数字操作就是了(这个bat是我自己随便写写的,可能会有bug)

然后找一个VNCServer,装在自己电脑上,再往surfaceRT上装一个VNCView,大概就算是完成了。

写这篇文章的时候拍的
把微信投到surfaceRT上的样子,注意看屏幕右边缘,其实是第二个屏幕一边。分辨率问题


写在后面:

  • RT机能太差了,打开个Chromium都卡;

  • 这个方案还未成熟的点就在于VNC,一个是延迟,另一个是偶尔会闪退。再有就是VNC会显示所有的显示屏,而我只需要显示我的虚拟屏。现在我也在找更完美点的方法,因此VNC就不多写了,找到完美的办法了再补上;

  • 文中部分文字或素材摘抄来自https://www.bilibili.com/read/cv16306637,因此没有投原创。再次感谢这位大佬;

  • 连接WIFI之前需要选择国家,国家选错可能会没信号。如果没有WIFI的图标,可能是驱动没弄好;

  • 这次折腾只代表我的机器和我个人,反正我是成功了。不想争辩更不想引战~


本文标题:surfaceRT 作为windows的副屏教程 - 八卦谈
本文地址:www.ttdhp.com/article/41875.html

天天动画片声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
扫码关注我们