另外,此方法从理论上讲不仅仅能刷入Gentoo,别的发行版如Arch等也可以,只不过需要把stage3包换成别的发行版的rootfs,再省略Gentoo相关的操作。
前言
本文部分命令参考“自己制作N1的Linux镜像”中的脚本。自己也曾用这个文章中的方法自己制作了一个Gentoo的镜像,也引导启动成功了,然而苦于Gentoo的stage3没有办法设置自动联网不能ssh,而我又没有usb键盘,因此没法操作这个系统。另外想到即使制成了这个系统,以后想要刷入emmc也挺麻烦的,为什么不直接把系统安装进emmc呢?
方法是通过烧录有armbian的启动优盘启动n1,然后使用armbian给emmc分区,写入系统。目前遇到的缺点有两个:
emmc只有8G空间,不大够用,或许可以通过大神硬改来解决,我对硬件毫无研究;
编译相对于pc还是太慢了,这个实在是无解,慢慢等吧,但成功后系统绝对超级稳定。
至于为什么选择n1,因为它的性价比高呀!我的n1是80咸鱼包邮买来的,而它的配置呢:1.5GHz四核处理器,吊打树莓派3B+,还记得当时用树莓派编译个Glibc花了十多个小时都不行最后不得不放弃,而n1也就花了一个多小时;2G内存,继续吊打;千兆以太网,接着吊打;emmc,凌虐树莓派的sd卡;只有无线网卡和树莓派3B+打平,同款。
另外再吹一波n1的散热,我用树莓派(有散热片无风扇)编译安装Gentoo时温度能上80摄氏度,而用n1(自带散热片无风扇)最高似乎也只在编译cmake的时候达到了68摄氏度,平时则稳定在50度左右。有图为证,额,截图太大无法上传。
至于为什么选Gentoo系统呢?你们在电脑上安一遍Gentoo,安好后自己体验一下就知道它比别的发行版牛逼在哪了。简单说说吧,Gentoo几乎所有软件包都需要自己编