做电商网站的公司简介,英文版网站案例,关键词排名点击软件工具,做网站前期构架图零#xff1a;起因
在家无事找出来一台老旧设备 Surface RT 一代的#xff0c;系统最新是 Windows 8.1 arm版#xff0c;应用商店都已经打不开了
虽说有破解方法#xff0c;能运行些软件#xff0c;但怎么说也不是任意安装#xff0c;所以局限性还是相当的大#xff0…零起因
在家无事找出来一台老旧设备 Surface RT 一代的系统最新是 Windows 8.1 arm版应用商店都已经打不开了
虽说有破解方法能运行些软件但怎么说也不是任意安装所以局限性还是相当的大基本上就是个泡面盖子了
之前刷过 Linux但实用性并不是很强非常之卡但现在实测已经可以使用了还是比较流畅的而且软件都可以随便安装了所以就安装在 EMMC 硬盘中直接替换掉原系统了
现在状态就是开机就是直接进 Linux 了一下子就有了相当可观的使用性并不比一些老平板差虽然说明中说没有二级缓存啥的但实际使用中感觉不出来差多少最少现在使用绝对够用了也许有了会性能更好
该方法的官方网站Welcome - Windows RT Devices GitBook网站都是英文的可以用浏览器的翻译直接翻译基本都能看懂
下面是基本步聚其实真是非常简单 先破解安全启动就是用 Yahallo 工具说明及工具下载地址Tegra Jailbreak USB - Windows RT Devices GitBook 然后按说明安装 Linux 即可官方用的是 树莓派的 Linux 也是非常好用的说明及工具下载位置地址Raspberry Pi OS - Open Surface RT 主要操作 从USB引导RT 关机状态『按住音量减不松再按一下开机键直到显示了U盘系统的引导就可以松开音量减了』 分区名说明 mmcplk0p2mmcplk0(emmc硬盘)p2(第二个分区) mmcplk1p2mmcplk1(RT自带读卡器)p2(第二个分区) sda2sda(USB接的U盘或TF卡)2(第二个分区)
壹破解安全启动
先找一台可以正常操作的电脑
一、先下载破解工具
工具名Tegra_Jailbreak_USB.zip 网页上面有
二、解压工具
将压缩包内容直接解压到一个被格式化为 FAT32 的U盘中TF卡也行
注意一定是要压缩包中的内容应该是包含有 efi 等多个文件夹及文件都要放在U盘的根目录下新手有可能会把解压时生的同压缩包名的目录放里那样是不行的
三、破解安全引导 - 安装 Golden Keys
官方方法很多但咱选个最简单的就行RT 关机最好弄个USB HUB接上键盘再接上 U盘 按住 音量减 不松手再按住开机键等看到 Surface 的开机画面就可以松开机键但音量减还要按住直到开机的 Surface 字样没了此时应该就是进入了U盘的引导页面此时就可以松开音量减了以后只要说从USB启动就是这么操作如果还是进入了正常的系统就说明失败了再重新操作或是按官方说明从 Windows 下安装也可以 上下键选 Install Golden Keys 后按回车再选 Accept and Install 后按回车没有键盘的话可能用音量加减键做为上下屏幕下面的 Win 田字标可以做回车 有可能会重启不过无所谓继续安装反正就是从开机时就按住音量减就可以从U盘启动接着安装下一步
四、破解安全引导 - 安装 Yahallo 重新从U引导后 选择 Install Yahallo 按回车就可以了 可以按说明到 Windows 中检查一下破解情况
五、破解失败的几个情况
一般破解都没问题但之前查资料时发现有同学破解就会失败说是因为最后微信有个两个更新锁住了破解还是引导还着一般这种情况就是将系统恢复一下或重新安装一下不用更新一般都可以正常破解
破解完成了以后以后也不用管了反正正常也看不出来这 RT 也不存在安不安全的问题了能用就不错了嘿嘿
下一步就是安装Linux了就更简单了
贰安装 Linux
官方说明网站Raspberry Pi OS - Open Surface RT
注意官方说明需要两个U盘其实一个也能搞定主要目的是为了后面往系统里拷贝模块
一、先下载准备文件
usb-linux-boot.zipUEFI boot - Open Surface RT
zImage、tegra30-microsoft-surface-rt-efi.dtbPrebuilt binaries - Open Surface RT 下载 surface-rt-5.17.0-rc7-kernel-inc-modules.zip 文件就可以解压出来里面就有这些文件-efi.dtb是为了使用efi方式引导使用的
二、下载并制作树莓派的启动U盘
树莓派官网Raspberry Pi OS – Raspberry Pi
现在最新版本是用的 debian12 为基础的 接上U盘注意会将U盘重分区并清除原数据所以要用一个空U盘
打开『树莓派镜像烧录器』后直接点『选择操作系统』即可前面的选择设备不用管
选择一个32位的系统因为 RT 的处理器就是32位的唉~
写入前有可能会提示你先配置什么不过实测并不会自动配置在系统中所以如果必须设置就瞎一通保存就可以了
然后就安心等待U盘写完就可以了只要网速好还是挺快的
三、放入文件到U盘
之前下载的两个压缩文件都解压出来从中找出需要拷贝以下几个文件到U盘的引导分区中
efi 目录、startup.nsh、zImage、tegra30-microsoft-surface-rt-efi.dtb
注意1startup.nsh 中路径要改原root/dev/mmcblk1p2意思是从RT的TF卡读卡器引导改成root/dev/sda2(如果实际是从RT的TF卡读卡器引导就不用改了)
注意2官方说明中的引导分区 『boot/fat32』并不是 Linux 中的 /boot 目录而且一个分区分区的类型是 fat32格式的如果Windows、macOS应该都只会显示这一个U盘分区另一个U盘分区因为是LINUX格式的所以无法显示但如果使用的Linux系统那应该就会显示两个分区
四、U盘插入 RT
是插入到RT的哪里要看 startup.nsh 中的设置
mmcblk1p2 就是 TF卡插入RT的读卡器中sda2 就是接在RT的 USB口中
然后关机状态使用USB引导即可上面写过长按音量减按一下开机键直到Linux 开始引导
注意最好先接个键鼠因为新系统需要先设置新系统是没有虚拟键盘的 安装系统模块
# 将下载的 surface-rt-5.17.0-rc7-kernel-inc-modules.zip 压缩文件中 lib/modules/5.17.0-rc7-next-20220310-g526f003fca07 目录拷贝到 linux 系统中要不然很多功能可能都不好用
# 我是直接将5.17。。。这个目录直接复制到了 Linux 系统 U盘的引导目录中拷贝过去的也可以使用另一个U盘拷贝也行无所谓只能能放在系统的 /lib/modules 目录中就可以下面的是我的操作
sudo mount /dev/sda1 /mnt
cd /mnt
sudo cp -r /mnt/5.17.0-rc7-next-20220310-g526f003fca07 /lib/modules/
cd
sudo umount /mnt 完成后就可以重新启动系统使用了此时还是从U盘启动
如果只是想体验下到这就结束了原系统还能保留不影响想用LINUX就接入U盘从USB引导即可
五、安装到硬盘
注意安装到硬盘后原系统都没有了硬盘分区会都会被重新分区
在U盘引导完 Linux 并设置完成此时系统已经算是可以正常使用了
选左上角菜单 - 附件 - SD Card Copier
第一行是选择U盘驱动器做为来源
第二行是选择emmc做为目的驱动器
必须选中『新分区UUID』的复选框最后点开始等待即可最好没事儿动动鼠标别让它黑屏以免出问题 写入完成后的重点操作
修改引导分区中的 startup.nsh (可能还会有好几个带后缀的 startup.nsh 最好都改下)
此时是要在 RT 中进行修改而系统中默认是看不到引导分区的所以可以使用以下命令
# 将硬盘的引导分区加载到 /mnt 目录中
sudo mount /dev/mmcblk0p1 /mnt
cd /mnt
ls -lh startup.nsh* #可以查看到要改的这些文件
sudo nano startup.nsh #修改root/dev/sda2 不管原内容是什么最终应为root/dev/mmcblk0p2
# 用nano 用vi 都可以习惯哪个用哪个改完保存后就可以了 Linux系统此时已经完整的安装在了 RT 的硬盘中了
此时就可以关机拨到所有U盘并直接正常开机就是平常按一下开关的那种
别忘记可以从硬盘中正常开机后需要扩展一下硬盘要不然太浪费空间
打开终端 - 输入 sudo raspi-config - 选择 Advanced Options - 选择 Expand Filesystem 此时硬盘所有的空间就都是可以使用的了
叁后续
触摸屏的键盘
sudo apt install onboard
sudo apt install at-spi2-core
设置可能会是乱码
一些问题
触摸屏该怎么点出鼠标右键
一些软件中文是乱码
开关机键没法熄屏但自动熄屏后可以通过开关机键点亮
其它问题慢慢再发现
可以干点啥呢
反正32位LINUX能干的它都能干但不建议在上面跑数据库根据以前用开发板的经验发现这种固态硬盘跑数据库特别容易坏注意是特别容易坏别的都没问题所以数据库文件一定要放在外置的硬盘上最好是机械盘准成些