我怎么就管不住自己的手呢.jpg 100 块捡了个 Atom 主板,顺便试了下在 32 位 EFI 上装 64 位 Linux distro - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Osk
V2EX    硬件

我怎么就管不住自己的手呢.jpg 100 块捡了个 Atom 主板,顺便试了下在 32 位 EFI 上装 64 位 Linux distro

  •  2
     
  •   Osk 2020-05-25 23:53:57 +08:00 4428 次点击
    这是一个创建于 1995 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上周 3 晚上加(划)班(水)的时候在论坛上看到个 3735F 主板,3735F 是 Intel 平板 SoC 真正开花的一代产品,性能般般,上上网轻办公还将就。这不是重点,重点是,这主板只要 119 元!!!

    不到 120 元,就能买到一个 Atom z3735F, 2G RAM, 64G eMMC 的单板机,瞬间种草,虽然手上已经有几个类似的吃灰玩意儿,但我还是没管住自己的手,当场下单了一个。

    快递很快,周五就收到了,开箱是最令人刺激的环节,主板确实很 mini,和 2.5 的笔记本硬盘比较,只宽了 1cm 左右,帅气。

    其它优点:

    • 板载的 eMMC 居然是三爽的 eMMC,后续 dd 测试了一下,180MB/s 顺序读,110MB/s 顺序写(没爆缓存时)。阔以阔以.
    • 功耗低,但性能居然比前些日子捡的 4 核 AMD 瘦客户机垃圾要强一点点的样子,Atom 低能低热,AMD 低能巨热,Intel 在 Ryzen 没出来前确实吊打 AMD 。

    好了,垃圾之所以是垃圾,那一定是有大的硬伤或者很多小的硬伤:

    • 没有 USB 3.0,虽然这个 SoC 有 XHCI 控制器,但这板子只有两个 USB2,虽然还有插针可以再扩 1 个还是两个 USB2.
    • 网卡居然是 100M 的,更狗血的是,他是通过 USB 总线连接的,主控也不是 Realtek 这些“大众”产品。。。Linux 里面炸过一次,感觉不稳。
    • 没有 Audio jack,需要自己研究如何扩展输出(有预留的排针)。
    • SD 卡速度低于 25MB/s,,, 没救了。

    好吧,IO 性能是真的没救了,USB 是渣,网卡是渣,SD 卡更渣,板载 realtek8723BS SDIO WiFi 更是一言难尽。。。到手即后悔系列,唯一值得安慰的是 3735F CPU 还勉勉强强。

    拿来当电视盒子吧,这 SoC 怕是网页上 1080p 都吃力,算了,抹掉 Windows,上 Linux 。

    安装 64 位 Linux

    忘了说这板子的 Firmware,标准的平板固件,32 位的 UEFI,Windows 基本告别 64 位了,不过 2G 内存装 64 位 Windows 怕是失了智。装 64 位 Linux 也是无奈,现在不少发行版不提供 32 位了。。。

    晃眼看了下 firmware 设置,fTPM 2.0,SecureBoot,另外似乎睡眠模式可以选择标准的 S3 或者使用 Windows 10 的 S0ix 连接待机。没有明显暗坑,装个 Ubuntu 18.04 试试。

    由于 32 位 UEFI 的原因,首先关掉 SecureBoot,然后准备两个文件:bootia32.efi, Ubuntu-xxx.iso 。

    随便找一台 Linux 系统,运行:

    sudo apt install grub-efi-i386 grub-mkstandalone -O efi-i386 -o bootia32.efi 

    grub-mkstandalone 命令可能有误, 具体参数我忘记了,请尝试的朋友看看 man 。

    然后把 bootia32.efi 复制到 U 盘 FAT32 分区(虽然这板子的 UEFI 好像支持 NTFS 的 ESP 分区)的 /EFI/Boot/ 下面,把 Ubuntu iso 复制到 u 盘根目录。

    开机选 U 盘启动,会看到一个 GRUB2 的 shell,执行:

    set root=(hdX,Y) # iso 所在分区 set iso_file=/ubuntu-xxx.iso loopback iso $iso_file linux (iso)/casper/vmlinuz boot=casper iso-scan/filename=$iso_file locale=zh_CN.UTF-8 initrd (iso)/casper/initrd boot 

    成功启动 64 位的 Ubuntu,安装,安装完成后,先不要重启,进入 shell

    mount --bind /dev /target/dev mount --bind /proc /target/proc mount --bind /sys /target/sys chroot /target bash # chroot 后 apt update apt install grub-efi-i386 grub-install /dev/mmcblk1 update-grub2 

    完事后重启,出错了,不知道为何进入了 EFI Shell,exit 后才出现 ubuntu 的 Grub 菜单,进去后再次执行 grub-install 解决。

    然后就是安装桌面环境了,我用的是 Ubuntu Server 镜像,不带 GUI,手动安装 kubuntu-desktop 包,主要是觉得 Gnome3 真的有点卡。。。而且华而不实的样子。

    KDE 用起来感觉还行,动画有掉帧的情况,不过考虑到这个弱鸡的 GPU 和 Linux 糟糕的 X 架构,不错了。

    其它:WiFi 没有天线,信号太弱,没测试,有线网卡能不能跑满 100Mbps 忘了测试。。。声音由于硬件没有 jack,没法测试。

    结论

    如果不需要摄像头、GPIO,这玩意儿比 RPI 4 之前的树莓派要值得的多,如果有 USB 3.0 和千兆网卡的话,和树莓派 4 也能一战。不知道树莓派现在跑桌面环境有没有硬件加速。。。

    拿来当 HTPC 也不是不行,当年我也用过这颗 SoC 做的平板,体验还算可以,不过止步于 1080p 了,2K 及以上估计够呛。

    另外,上周末都还有货,今天卖家宣称卖完了。。。想捡垃圾的朋友们我对不起各位。

    27 条回复    2021-10-22 17:33:48 +08:00
    cubecube
        1
    cubecube  
       2020-05-26 00:10:45 +08:00 via Android
    吃灰系列
    vk42
        2
    vk42  
       2020-05-26 00:39:23 +08:00
    还是算了,搞个派至少还有视频加速,当盒子轻轻松松。这个基本就是吃灰货啊
    Osk
        3
    Osk  
    OP
       2020-05-26 08:11:25 +08:00 via Android
    @vk42 我觉得 pi 反而不如 intel 这个,3735F 1080p 下还是有竟争力的
    Osk
        4
    Osk  
    OP
       2020-05-26 08:12:53 +08:00 via Android
    @cubecube 是的,io 太差,不过可以跑 32 位的 win10 是一个亮点,功耗也不比 rpi 高,可以用来挂机
    vk42
        5
    vk42  
       2020-05-26 08:29:21 +08:00
    @Osk 不要想当然,视频解码靠 CPU 软解是不靠谱的。总体来说集成的 GPU 越新支持的编码更多,最新的 Pi 可以支持 4K 了,你可以试试 z3735F 估计是幻灯片特效……
    JimmyTinsley
        6
    JimmyTinsley  
       2020-05-26 08:56:48 +08:00
    如果有个千兆网口或者 USB3.0, 可玩性都大大增加
    whileFalse
        7
    whileFalse  
       2020-05-26 09:29:01 +08:00
    /t/674243

    我搞了一个 Z8350/4G/64G 的电脑棒,能跑 4K30Hz,但是视频解码不太能行。
    运行 Ubuntu20.04 系列不知为啥不能关机……现在跑 Win10 64,开机占 1.9G 内存不太爽。
    MaxTan
        8
    MaxTan  
       2020-05-26 09:35:48 +08:00
    确实有点鸡肋,挂机的话同样一百块出头还不如 n1,n1 起码还有千兆网口
    7654
        9
    7654  
       2020-05-26 09:48:08 +08:00
    我也有一块 3735F,已经安装了 Raspberry Pi Desktop,性能完全是够的 https://v2ex.com/static/img/doge.gif
    https://www.raspberrypi.org/downloads/raspberry-pi-desktop/
    GG668v26Fd55CP5W
        10
    GG668v26Fd55CP5W  
       2020-05-26 10:10:47 +08:00 via iPhone
    等等 ,你是装 Ubuntu 当电视盒子么
    slwl123
        11
    slwl123  
       2020-05-26 10:47:38 +08:00
    买 n2840 主机啊 算是 3735F 升级版

    低功耗 体积小 usb3.0 千兆 全都有

    价格 200 内
    systemcall
        12
    systemcall  
       2020-05-26 14:22:24 +08:00 via Android   1
    这个 CPU 确实没有 USB3,识别出来有 xHCI 控制器而已,后来 Intel 的 USB 控制器好像都是 xHCI 的了
    io 太烂了,CPU 连 PCIe 都不给,速度最快的 io 就是那个 eMMC 的通道和 SDIO,还有读卡器,再就是 USB2.0 了,不是一般的慢
    sjqlwy
        13
    sjqlwy  
       2020-05-26 19:17:17 +08:00   2
    @whileFalse #7 正巧最近写了在 Atom 小主机 ( LattePanda v1 ) 上安装最新版 Linux 并自编译内核提高性能的文章,基本可以完美解决 z8350 上的问题。但是注意自编译的内核需要自己设置一些参数,有些驱动没包含进去。
    详情移步 [Latest Linux Distributions on LattePanda and Kernel Customization]( https://www.cnblogs.com/sjqlwy/p/df51lazy_p1_lp_linux.html) ,欢迎交流
    Osk
        14
    Osk  
    OP
       2020-05-26 22:56:01 +08:00
    @vk42 不过 pi VPU 再强, 它也没有 x86 下面适配的播放器多,如果我没记错的话,pi 好像是无法让浏览器硬解的。不知道是不是我对 ARM Linux 下面的设备驱动有偏见。。。所以这就是我认为 1080p 下 pi 不如 Atom 的原因。
    Osk
        15
    Osk  
    OP
       2020-05-26 22:56:47 +08:00
    @JimmyTinsley 如果有 GBe 或者 USB3 的话就不卖 100 块了 /doge/
    Osk
        16
    Osk  
    OP
       2020-05-26 22:58:47 +08:00   1
    @whileFalse Windows 10 真是神奇,你说它不占内存吧,他开机就给你吃掉 2,3 个 G, 你说他占内存吧,它在 1G 的内存下也能勉强跑。。。
    Osk
        17
    Osk  
    OP
       2020-05-26 22:59:47 +08:00
    @MaxTan 不过我是不会买这些 ARM 板子的,x86 吃灰的概率低太多了。。。
    Osk
        18
    Osk  
    OP
       2020-05-26 23:00:21 +08:00
    @falcon05 做测试的,后面准备吃灰的
    Osk
        19
    Osk  
    OP
       2020-05-26 23:01:53 +08:00
    @slwl123 不要再骗我捡垃圾了。。。手上还有一块闲置的 N3150 双 Intel 网卡的单板
    Osk
        20
    Osk  
    OP
       2020-05-26 23:03:15 +08:00
    @systemcall 看到 XHCI 我以为有 USB 3.0, 果然还是我太年轻了
    hanguofu
        21
    hanguofu  
       2020-05-27 02:12:55 +08:00
    求推荐 价格 200 内的 n2840 主机 /主板(?),谢谢!
    systemcall
        22
    systemcall  
       2020-05-27 02:23:45 +08:00 via Android
    Intel ark 上面有官方的文档,可以看到详细的信息,这点吊打友商
    根据 Intel 官方文档,我记得是有 2 条 1080p 的解码线,z8350 的是 4k 的,反正放 720p24 都有点掉帧,不要指望这种东西能够当 HTPC 。好像是不支持 10bit 色彩输出的,HDMI 应该是 1.4 的,我记得 Skylake 都还是 HDMI 1.4
    可玩性不高,收个带 pcie 的收银机主板都要好玩得多。不过 Intel atom 在跑安卓的时候有些优化,性能应该是差不多有骁龙 650 的性能的,现在可能没什么优化了,那样的话性能就很低了,除非是原生 x86 的安卓软件,我知道的现在还在维护的有 wine 和 vlc
    1daydayde
        23
    1daydayde  
       2020-05-27 07:59:14 +08:00 via iPhone
    这不就是我的 nas 主板吗,我拿来天天编译 sfos 、halium
    zgzh
        24
    zgzh  
       2020-05-27 12:32:20 +08:00
    @sjqlwy 哇,谢谢分享,赶紧拿出 LattePanda 来折腾
    Penryn
        25
    Penryn  
       2020-06-02 16:12:50 +08:00
    同楼主,捡了这张板子,还没来得及折腾,不贴散热裸板感觉发热有点大
    Osk
        26
    Osk  
    OP
       2020-06-02 23:07:14 +08:00
    @Penryn 我贴了散热片也不顶用,烤机温度直接爆炸,80+度,CPU 搞不好要降频,主要是我散热片贴小了,现在特后悔,因为我是用硅橡胶粘死的,换不成了。

    目前已经吃灰,不知道哪来干嘛。。。
    KcKXpykSg2777f5I
        27
    KcKXpykSg2777f5I  
       2021-10-22 17:33:48 +08:00
    我有一个 QM1 也是这个配置的电脑棒,今天捡了个新的,J4105+4G+64G emmc,千兆网口+双频 Wi-Fi,USB3.0*2,就是价格略贵
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5504 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 01:35 PVG 09:35 LAX 17:35 JFK 20:35
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86