针对 友善 NanoPi R5S 这款热门的 ARM 架构软路由,安装 iStoreOS 的流程与 x86 电脑稍有不同,主要区别在于 R5S 支持 TF 卡启动 和 写入 eMMC(内置存储)。
以下是针对 R5S 的保姆级安装与配置教程:
第一阶段:准备工作
- 硬件准备:
- R5S 主机。
- TF 卡 (MicroSD):建议 4GB 以上,用于做引导盘或安装盘。
- 读卡器。
- 电脑 (Windows)。
- 网线。
- 软件下载:
- 写盘工具: Rufus (推荐) 或 BalenaEtcher。
- 固件下载:
- 访问 iStoreOS 固件下载站。
- 找到 NanoPi R5S 对应的固件。
- 文件名通常包含 rk3568 和 r5s 字样,格式为 .img.gz。
第二阶段:制作启动盘 (TF卡)
- 把 TF 卡插入读卡器,插到电脑上。
- 打开 Rufus。
- 设备选择你的 TF 卡。
- 引导类型点击“选择”,找到刚才下载的 R5S 固件包(.img.gz)。
- 点击 “开始”,等待写入完成。
- 写入完成后,拔出 TF 卡。
第三阶段:首次启动 (TF卡模式)
R5S 默认的启动顺序通常是 TF卡 > eMMC。
- 插入卡片: 将写好的 TF 卡插入 R5S 的卡槽。
- 连接网线:
- 重要: R5S 有三个网口。按照官方定义,从左到右通常是 WAN、LAN1、LAN2。
- 请将电脑的网线插在 中间的网口 (LAN1) 或 最右边的网口 (LAN2)。不要插在 WAN 口,否则进不去后台。
- 通电开机: 插上 Type-C 电源。
- 观察指示灯: SYS 灯会闪烁。
- 进入后台:
- 电脑浏览器输入默认 IP:192.168.100.1
- 默认密码:password
- 注:如果进不去,检查电脑是否设置为“自动获取 IP”,或者尝试插拔一下网线。
第四阶段:写入 eMMC (强烈推荐)
虽然插着 TF 卡也能一直用,但 TF 卡长期读写容易损坏,且速度不如 R5S 内置的 eMMC 存储。我们建议把系统刷入机器内部,解放 TF 卡槽。
- 登录后台: 保持 TF 卡启动状态,登录 iStoreOS 网页后台。
- 打开终端:
- 在左侧菜单找到 “服务” 或者直接在右上角找 “终端” (Terminal/TTYD)。
- 或者直接点击首页的 “快速配置” 区域如果不包含写入功能,则使用终端方法最稳妥。
- 登录终端(用户 root,密码 password,输入密码时由于安全机制不会显示字符,输完回车即可)。
- 执行写入命令:
- 在终端输入命令:quickstart
- 按回车,会出现一个蓝色的图形化菜单。
- 选择安装选项:
- 用键盘方向键选择 Install iStoreOS to eMMC (或者叫 Install X86/ARM,根据版本文案可能不同,找 eMMC 字眼)。
- 系统会提示你这将抹除 eMMC 的数据,选择 Yes 确认。
- 等待写入: 界面跑码结束后,会提示安装成功。
- 拔卡重启:
- 断开 R5S 电源。
- 拔掉 TF 卡。
- 重新接通电源。
- 此时 R5S 就会从内部 eMMC 启动了。
第五阶段:R5S 专属配置与扩容
R5S 最大的优势是有一个 M.2 NVMe 插槽,可以插固态硬盘做轻 NAS。
1. 联网设置
- 进入 192.168.100.1 后台。
- 点击首页 “网络向导”。
- 配置 WAN 口为 PPPoE 拨号 (主路由) 或 DHCP 客户端 (旁路由/二级路由)。
- 注意:R5S 的 WAN 口默认是 ETH0 (通常是最左边的 2.5G 口)。
2. 挂载 NVMe 固态硬盘 (如有)
如果你在 R5S 底部安装了 NVMe 固态硬盘:
- 进入 “系统” -> “磁盘管理”。
- 你应该能看到你的固态硬盘(通常显示为 /dev/nvme0n1)。
- 点击 “格式化”(通常推荐格式化为 EXT4 或 BTRFS,EXT4 最稳定)。
- 格式化完成后,点击 “挂载”。
- 挂载点会自动生成,此时你就可以在 Docker 或 Samba 共享中使用这块高速硬盘了。
3. 配置 Docker (神器)
R5S 的性能(RK3568 + 4G内存)跑 Docker 非常流畅。
- 点击顶部 “iStore” 商店。
- 搜索并安装 Docker。
- 安装完成后,一定要配置 Docker 容积路径:
- 进入 Docker 设置,将数据存储路径迁移到刚才挂载的 NVMe 硬盘 上。
- 千万不要把 Docker 数据放在 eMMC 系统盘里,空间太小(通常只有8G-16G),很快就爆了。
常见问题 (R5S 特供版)
Q1:刷入 eMMC 后,还需要插 TF 卡吗?
A:不需要。你可以把 TF 卡格式化掉,单纯当做一个外接存储盘插着用来存数据,或者干脆拔掉。
Q2:LED 灯不亮或者颜色不对?
A:iStoreOS 对 R5S 的 LED 适配一般是:PWR 常亮,SYS 闪烁(代表系统运行中),WAN/LAN 插网线亮。如果不亮,可以在“系统”->“LED配置”里手动调整,但通常不建议折腾,能用就行。
Q3:R5S 发热严重吗?
A:R5S 金属外壳是被动散热,摸起来烫手是正常的(说明热量导出来了)。只要后台显示 CPU 温度不超过 75-80度,都不用担心。
Q4:我想重置系统怎么办?
A:如果系统玩坏了,最快的方法是:重新制作 TF 启动卡,插卡启动,重复 第四阶段 的步骤,再次覆盖写入 eMMC 即可。
总结
对于 R5S 用户,iStoreOS 的核心玩法是:
TF卡引导 -> 刷入eMMC -> 拔卡启动 -> 挂载 NVMe 硬盘 -> 迁移 Docker 路径到硬盘 -> 开始安装插件。
这套流程能最大化利用 R5S 的双 2.5G 网口性能和 NVMe 存储优势。
发表回复