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 · 3608 次点击
    这是一个创建于 1423 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上周 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/
    falcon05
        10
    falcon05  
       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
    0312birdzhang
        23
    0312birdzhang  
       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 搞不好要降频,主要是我散热片贴小了,现在特后悔,因为我是用硅橡胶粘死的,换不成了。

    目前已经吃灰,不知道哪来干嘛。。。
    wangshushu
        27
    wangshushu  
       2021-10-22 17:33:48 +08:00
    我有一个 QM1 也是这个配置的电脑棒,今天捡了个新的,J4105+4G+64G emmc,千兆网口+双频 Wi-Fi,USB3.0*2,就是价格略贵
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3359 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:34 · PVG 19:34 · LAX 04:34 · JFK 07:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.