查看: 3995|回复: 4

【UP Board】Windows10 从64位到32位,和PC不一样

[复制链接]
  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-12-24 22:06:17 | 显示全部楼层 |阅读模式
    分享到:
       UP Board一代只有4G内存,而且集成显卡还要占走一部分。安装Win10 64位的时候,自动分区居然多了3个区出来,有强迫症的我感觉很不舒服。为了解决这些问题,打算从64位Win10改为32位的,但是到最后发现是完全错误的,给大家当个参考,避免走弯路吧。
        和普通PC的BIOS不一样,UP Board的BIOS要么只能启动32位系统,要么只能启动64位的,不能同时存在。所以要想引导x86 Win10,必须先刷BIOS。首先从官网下载固件,然后解压所有文件到U盘的根目录,并把U盘插到板子上,这个就不上照片了。
        然后启动UP Board,进入BIOS设置,把EMMC关掉。必须要先关掉,否则是不能启动Shell的。保存后重新启动。

    1.jpg
        从64位改为32位要用go_64_32.nsh命令,反之用go_32_64.nsh,不要搞错了。回车后开始刷新
    2.jpg
        时间还是比较长的,有好几分钟,耐心等待一会儿
    3.jpg
        每一步都是到100%,全部完成后回到Shell,输入reset重启
    4.jpg
        再次进入BIOS,发现已经变成最新的了。到这里BIOS更新完成,此时原来的64位Win10已不能再启动。

        ***下面为错误的步骤,应该跳过,写出来为了留作记录***
        为了避免安装Windows时自动出现的分区,制作一个WinPE,以便将这些分区删除,在PC上我是这样做的,以为UP Board是一样的。UP Board能够启动的PE是Win10PE,其他的一概不支持,所以做了个32位的WinPE用来启动。
    5.jpg
        功能很全,所有常用的工具都包括了。
    6.jpg
        打开磁盘工具,找到了这几个分区。连同C盘一并删除,重新分成一个区。
    7.jpg
        合并完之后清爽多了,新系统就安装在C盘上,同样使用工具安装。
    8.jpg
        用UltraISO加载x86的WIn10镜像文件
    9.jpg
        从安装工具中找到install.esd,Windows的系统就在这个压缩文件里。其他设置随意,然后点开始安装。等到文件全部解压完毕后关机,拔掉U盘,避免影响。再次开机,意想不到的问题出现了。UP Board不认这个分区了,连BIOS中的启动设备都找不到。
        ***没有办法前面的工作全都白做了,还是老老实实的做Win10安装U盘。错误的步骤到此结束***

    10.jpg
        将下载好的x86的Win10.ISO用UltraISO写入到U盘,插到UP Board上开机,启动后自动进入到Windows安装程序中。安装过程中选择分区的时候可以认到那个合并完的分区,但是提示不能安装,只好重新删除,由Windows来分区,这样一来就又多了两个分区。不过好在比原来少了一个,总算有点成效吧(自我安慰)。

        安装过程不再详细描述,安装后比x64的Win10小了不少,C盘多了很多空间。然而内存也小了
    11.png
        大家都知道x86是不能认全4G内存的,再加上集成显卡占走了一部分,所以只剩下1.xG的内存。难道其余的内存就白白浪费了吗?当然不能。这些内存还有重要的事情要做。

    12.jpg
        一个很好的工具,PrimoRAMDISK。它可以让系统识别出不可用的那些内存,并把它虚拟成一个分区。这个分区的速度相当快,因为它其实是内存。
        Windows的一个内存管理机制是,让系统内存不足时,从硬盘上创建一个虚拟内存用于补充运行内存。但是由于这个文件是存在于磁盘上的,性能和内存差了好几个数量级,所以会严重的影响性能,只是为了让程序能够运行而已。对于这个虚拟内存文件,可以把它移动到这个内存分区上,这样的话虚拟内存其实还是在内存里,而且是在本来不可识别的那部分内存,基本没有损失。
    14.jpg
    16.png
        同样,那些需要经常和磁盘交互的程序,都可以把临时文件移动到这个内存分区中,既提高了磁盘的读写寿命,又可以大大提高性能。

    13.png
    15.png
        再小小的做一些优化,还可以找回一部分空间,尤其是对于UP Board这样寸土寸金的板子很重要。

        之前不了解UP Board,所以想当然的把它等同于PC。虽然大部分是相同的,但是也有不少的区别,尤其是BIOS这里。最后要说明的是,x64的Win10更适合UP Board,只是不知道驱动程序好不好写。



    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2019-8-27 21:30
  • 签到天数: 219 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-12-24 22:33:13 | 显示全部楼层
    这样确实从64位到32位麻烦了一点。之前也有试过自己电脑把内存作为临时文件夹,割出2G的存放临时文件,但是后面有个问题就是解压文件的时候临时文件也是放在这里,所以就不能解压特别大的东西,后来就没有用了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-7-6 08:48
  • 签到天数: 169 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-12-24 23:03:38 | 显示全部楼层
    内存最大就是1.66G可用了?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-3 21:23
  • 签到天数: 2449 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2016-12-25 00:50:24 | 显示全部楼层
    谢谢分享      
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2018-2-18 19:19
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2016-12-25 12:53:23 | 显示全部楼层
    只有尝试过了,才知道能不能用
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 03:44 , Processed in 0.163454 second(s), 24 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.