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

2020-05-25 23:53:57 +08:00
 Osk

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

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

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

其它优点:

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

好吧,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 及以上估计够呛。

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

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

我搞了一个 Z8350/4G/64G 的电脑棒,能跑 4K30Hz,但是视频解码不太能行。
运行 Ubuntu20.04 系列不知为啥不能关机……现在跑 Win10 64,开机占 1.9G 内存不太爽。
MaxTan
2020-05-26 09:35:48 +08:00
确实有点鸡肋,挂机的话同样一百块出头还不如 n1,n1 起码还有千兆网口
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
2020-05-26 10:10:47 +08:00
等等 ,你是装 Ubuntu 当电视盒子么 😳
slwl123
2020-05-26 10:47:38 +08:00
买 n2840 主机啊 算是 3735F 升级版

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

价格 200 内
systemcall
2020-05-26 14:22:24 +08:00
这个 CPU 确实没有 USB3,识别出来有 xHCI 控制器而已,后来 Intel 的 USB 控制器好像都是 xHCI 的了
io 太烂了,CPU 连 PCIe 都不给,速度最快的 io 就是那个 eMMC 的通道和 SDIO,还有读卡器,再就是 USB2.0 了,不是一般的慢
sjqlwy
2020-05-26 19:17:17 +08:00
@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
2020-05-26 22:56:01 +08:00
@vk42 不过 pi VPU 再强, 它也没有 x86 下面适配的播放器多,如果我没记错的话,pi 好像是无法让浏览器硬解的。不知道是不是我对 ARM Linux 下面的设备驱动有偏见。。。所以这就是我认为 1080p 下 pi 不如 Atom 的原因。
Osk
2020-05-26 22:56:47 +08:00
@JimmyTinsley 如果有 GBe 或者 USB3 的话就不卖 100 块了 /doge/
Osk
2020-05-26 22:58:47 +08:00
@whileFalse Windows 10 真是神奇,你说它不占内存吧,他开机就给你吃掉 2,3 个 G, 你说他占内存吧,它在 1G 的内存下也能勉强跑。。。😂😂
Osk
2020-05-26 22:59:47 +08:00
@MaxTan 不过我是不会买这些 ARM 板子的,x86 吃灰的概率低太多了。。。
Osk
2020-05-26 23:00:21 +08:00
@falcon05 做测试的,后面准备吃灰的
Osk
2020-05-26 23:01:53 +08:00
@slwl123 不要再骗我捡垃圾了。。。手上还有一块闲置的 N3150 双 Intel 网卡的单板 😂
Osk
2020-05-26 23:03:15 +08:00
@systemcall 看到 XHCI 我以为有 USB 3.0, 果然还是我太年轻了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/675447

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX