斐讯N1刷CentOS7最简操作

本文详细介绍了如何将斐讯N1从默认的Android系统降级其bootloader,并刷入Armbian,然后进一步转换为CentOS7的操作步骤。涉及的关键步骤包括使用adb工具、fastboot命令以及准备U盘制作启动盘。整个过程需要一定的技术知识和操作技巧,适合熟悉Linux系统的用户进行尝试。
摘要由CSDN通过智能技术生成

斐讯N1刷CentOS7最简操作

内容简介:首先下载文件微云,将N1接上网线,HDMI线接显示器,离HDMI口远的那个USB口接一个鼠标。连上网以后,等个五分钟左右,待其自动升级到最新版,中间可能会多次重启升级,直到不再升级为准。否则如果正在刷的过程中N1重启可能会有点麻烦。

  • N1 一台

  • USB 双公口线一条

  • 4G 以上 U 盘一个,越老越好,新 U 盘可能有兼容性问题

  • 可以运行安卓adb工具的电脑一台,win/mac/linux都行

降级 bootloader

首先下载文件

微云: 文件分享 密码:nzwy53

将N1接上网线,HDMI线接显示器,离HDMI口远的那个USB口接一个鼠标。连上网以后,等个五分钟左右,待其自动升级到最新版,中间可能会多次重启升级,直到不再升级为准。否则如果正在刷的过程中N1重启可能会有点麻烦。

接下来用鼠标点击屏幕上版本号的地方三次,屏幕中间会显示一下开启 adb。

将 N1 上距离 HDMI 口近的那个 USB 口和电脑之间用 USB 双公头线连接,并让电脑和N1处于同一局域网下,首先执行

adb connect <N1的IP地址,可以在N1屏幕上看到>
adb shell reboot fastboot

此时应该可以看到N1重启黑屏,接下来在电脑上执行

fastboot devices

如果能够显示出一行设备信息,说明 USB 连接正常,将最开始下载的文件包中 boot.img bootloader.img recovery.img 三个文件放在当前目录下,并执行

fastboot flash bootloader bootloader.img
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot reboot

如此便完成了bootloader 降级

刷入 Armbian

首先从 https://yadi.sk/d/pHxaRAs-tZiei 下载最新的版本,因为我们最后还是要刷成 CentOS,所以下个最小的就行,比如Debian不带 desktop 的版本。将 .xz 文件解开以后是个 .img 文件。将这个文件用 Win32Imager 或者 USB Image Tool ,或者在 linux 下 dd 直接写入 U 盘。

接下来打开第一个分区,在 Windows 上面应该是一个 BOOT 分区,下载meson-gxl-s905d-XXX.dtb 这个文件到 dtb 目录下。

用文本编辑器编辑根目录下面的 uEnv.ini ,将里面 dtb 一行替换成这个文件的名字并保存,这样 Armbian 启动 U 盘就做好了。

接下来N1的两个 USB 口一个接 U 盘,一个接 USB 键盘。HDMI 线接显示器,加电启动。屏幕会先出现启动画面,之后

如果进入了原系统,那么第一时间把电拔了重启!!!!!否则 U 盘可能会被原来的安卓系统写乱。

这里如果多次重复,还是无法进入Linux系统,那么请换个 U 盘再试,基本这里不成功都是因为 U 盘兼容性问题导致的。最好是 USB 2.0 的 U 盘。

进入 Armbian 以后用 root:1234 登录,会被要求修改密码和创建普通用户。完成以后会留在一个 root shell 里面。下面执行

./install.sh

完成以后,拔掉 U 盘重启,应该就可以看到 Armbian 系统启动了。

刷成CentOS

首先N1 继续插上 U 盘启动,这样进入的还是 U 盘上的系统,把网线接上保持网络通畅。执行

cd /root
wget    https://mirrors.tuna.tsinghua.edu.cn/centos-vault/altarch/7.4.1708/isos/aarch64/CentOS-7-aarch64-rootfs-7.4.1708.tar.xz 
mkdir /root/x
e2fsck -y /dev/mmcblk0p2
mount /dev/mmcblk0p2 /root/x
cd x
rm -rf bin usr … (这里除了 /lib之外,其他统统删除)
cd lib
rm -rf ….. (这里除了 firmware 和 modules 之外,其他统统删除)
cd ..
mv lib /root
cd /root
tar –numeric-owner -xpJf    CentOS-7-aarch64-rootfs-7.4.1708.tar.xz -C /root/x
cd x/lib
rm -rf modules firmware
mv /root/lib/modules .
mv /root/lib/firmware .
cd /root
umount x

之后关机拔掉 U 盘,重启即可进入 CentOS, root 密码是 centos

参考资料

文章来源: IT牛人博客聚合 - 斐讯N1刷CentOS7最简操作

斐讯N1是一款搭载了ARM架构处理器的迷你服务器设备,具备高性能、低功耗的特点,适合个人用户及小型企业作为家庭NAS(网络附加存储)、媒体中心等用途。 ### 入CasaOS CasaOS是一款开源的家庭云操作系统,旨在提供易用、安全的数据管理和共享服务。将斐讯N1入CasaOS可以充分发挥其硬件性能,并利用CasaOS的强大功能管理文件、备份数据以及分享资源到局域网内或其他互联网平台。 #### 操作步骤: 1. **准备工具**: - 需要一个USB闪存盘用于制作启动U盘。 - 下载CasaOS的镜像文件,通常可以从官方网站或者其他可信源获取。 2. **制作启动U盘**: - 使用USB制作工具(如UNetbootin、Etcher等),选择下载好的CasaOS镜像文件,将其烧录到USB闪存盘上。 3. **进入BIOS设置**: - 重启斐讯N1,在系统启动前按下特定键(通常是F2、Delete或Esc等)进入BIOS设置界面。 - 保存并退出BIOS设置,此时系统应该会自动从USB盘加载CasaOS安装程序。 - 根据屏幕提示完成操作系统安装过程。这通常包括选择语言、确认许可协议、配置网络信息等步骤。 5. **首次登录与配置**: - 完成安装后,系统会启动并要求创建账号密码,完成首次登录。 - 登录后,按照CasaOS的指导完成一些基本的配置,比如设置磁盘挂载、添加用户权限、开启备份等功能。 6. **后续优化与使用**: - 根据需要,进一步调整CasaOS的设置,如修改界面主题、安装额外的应用插件等。 - 确保使用的USB闪存盘有足够的空间存放CasaOS的安装文件以及随后的操作系统运行所需的临时文件。 - 在机过程中务必小心谨慎,错误的操作可能导致系统无法正常工作甚至损坏硬盘。 - CasaOS的官方文档提供了详细的指南和技术支持,是进行操作的重要参考来源。 通过上述步骤,你可以成功地将斐讯N1入CasaOS操作系统,享受到高效稳定的家庭云服务体验。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值