『和Cherry玩转NAS』 篇三:你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

2024-04-01 11:50:10 89点赞 644收藏 60评论

前言

大家好,这里是可爱的Cherry。

前几天小米su7发布了,Cherry也是第一时间就看了发布会,还是雷总一贯以来的演讲风格。

可爱的群友们建议Cherry买su7,虽心动但没钱,哈哈哈哈

作为一个伪米粉,拥有小米手机、平板、路由器耳机、空气净化器、洗衣机、体脂秤、风扇、水壶、智能家控、米插等等等等一些产品。

于是就想到一个问题,小米会不会出NAS呢?如果出了NAS,那应该会有很大的受众面吧,甚至应该可以将NAS推入一个新高度。

很多人都尝试用小米路由器搭配外置存储做家用NAS的代替方案,但是路由器吧,毕竟是家庭网络核心,不建议随意折腾。

突然,一个利用废旧小米手机制作简易NAS的想法,油然而生。

那刷机前,我们先要了解NAS是什么。

🌐狭义上的NAS全称是Network Attached Storage,就是一台依附于网络,并且提供内外网存储的设备。
👍现在的NAS可不仅仅是这个功能,现在的NAS更多的可以认为是家庭应用中心,以数据存储为核心,拓展如家庭影视中心、家庭相册管理、家庭智控中心、家庭网络中心、家庭自托管应用服务中心等等功能,可以说是家庭数码设备的核心。

说完NAS,我们再来说说主流的小米手机改造服务器的方案:

1️⃣方案一:使用虚拟机,最著名的就是Termux,无需root即可在安卓上运行linux系统,但是无法发挥手机的最大性能。
2️⃣方案二:刷入原生linux系统,目前对小米平台支持比较好的平台有Ubuntu touchMobianPostMarketOSDroidian等。

目前网上的PostMarketOS作为教程不多,而且时间都比较久远,目前的PostMarketOS的安装方案已简易了很多,因此本文以小米手机刷入PostMarketOS为核心教程,将废旧手机改造成一台小NAS。

🔻下面介绍小米设备支持情况,实际不同手机在支持上都有所区别。

第一部分,官方完美支持——无。

第二部分,社区支持,包含米1、米2lite、米note2、PpcoF1、红米2、红米4prime、红米5plus、红米note4、红米S2,这些设备支持WIFI和UI,属于完全体。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第三部分,测试支持,基本包含了主流的小米设备。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第四部分,完全不支持。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

一、解锁小米手机

🔻解锁地址:申请解锁小米手机 (miui.com)

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

🔻按住音量-和开机键开机,进入fastboot模式,然后连接电脑数据线,点击解锁。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

🔻如果手机插入没有反应的,点一下右上角的齿轮,里面有一个驱动检测,按步骤更新下驱动即可。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

接着就是多次提醒,一直确认即可完成解锁。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

二、米8刷机PostMarketOS

🔴PostMarketOS的安装必须使用linux系统,所以如果是windows的话,需要使用虚拟机,但问题是在fastboot模式下,虚拟机有概率无法获取到手机设备的,朋友们可以试一试。

第一步:安装pmbootstrap

🔻为了方便使用,我们需要将postmarket指令改为系统指令

#以此在SSH页面敲入如下指令

git clone --depth=1 https://gitlab.com/postmarketOS/pmbootstrap.git

mkdir -p ~/.local/bin

ln -s "$PWD/pmbootstrap/pmbootstrap.py" ~/.local/bin/pmbootstrap

PATH="$HOME/.local/bin:$PATH"

#验证版本信息

pmbootstrap --version

> 2.2.1

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第二步:初始化pmbootstrap

🔻启动初始化

#首先切回普通用户,因为root无法运行pmbootstrap

su - [你的普通用户名字]

#初始化

pmbootstrap -mp=https://mirrors.aliyun.com/postmarketOS/ -m=https://mirrors.aliyun.com/alpine/ init

🔻初始化配置
第1个选项,设置work工作目录,直接回车默认即可。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第2个选项,设置版本,默认回车就行。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第3个选项,是选择开发商,我们输入xiaomi,然后回车。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第4个选项,是设备的代号,从官网查询,米8lite的代号是xiaomi-platina

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

因为前面已经选择过开发商了,所以这里直接输入platina并回车。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第5-7选项,分别输入回车用户名(可为空)回车密码(可为空)

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第8个选项,选择UI风格,因为这里作为纯linux,选择默认的命令行模式,不需要UI。
🔴需要注意的是,不同的小米设备对UI支持不同,而且大概率刷完机是会卡在登录页面的,但是服务器本身已经启动了,所以UI选啥都无所谓

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第9-13个选项,第12项的地址更改位zh_CN,第13项的hostname自己定义即可。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第14个选项,直接回车。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第三步:开始刷机

🔻开始刷机,如果5-7步设置过账号密码的,这里输入密码即可。

pmbootstrap -mp=https://mirrors.aliyun.com/postmarketOS/ -m=https://mirrors.aliyun.com/alpine/ install

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

🔻刷入rootfs镜像,指令pmbootstrap -mp=https://mirrors.aliyun.com/postmarketOS/ -m=https://mirrors.aliyun.com/alpine/ flasher flash_rootfs --partition userdata

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

🔻刷入vbmeta镜像,指令pmbootstrap -mp=https://mirrors.aliyun.com/postmarketOS/ -m=https://mirrors.aliyun.com/alpine/ flasher flash_vbmeta

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

🔻刷入内核,指令pmbootstrap -mp=https://mirrors.aliyun.com/postmarketOS/ -m=https://mirrors.aliyun.com/alpine/ flasher flash_kernel

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

三、配置网络并登录“米NAS”

第一步:登录SSH

🔻将米8使用USB数据线连接台式机的后背USB,这个时候系统会自动识别网络,通过RNDIS进行网络连接。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

🔻windows会生成一个默认ip为172.16.42.2的RNDIS网络IP。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

🔻通过finalshell等SSH工具,目标地址为172.16.42.1,账号为user,密码为你刚才设置的密码。登录成功后如下。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

第二步:windows共享网络

Cherry的米8lite目前不在wifi支持范围内,所以无法通过wifi连接网络,只能围魏救赵,通过USB连接到电脑上访问网络,这里演示连接到windows上进行外网访问的方法。

🔻选择能上网的那个主网络,右键属性,选择共享,将网络共享给RNDIS的网络。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

🔻关闭windows的所有防火墙,如果担心网络问题请放行相关的策略。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

🔻现在拿百度测试一下,可以看到已经访问通了。

你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

四、安装docker和面板

🔻使用指令安装docker和docker-compose

#安装docker

sudo apk add docker

#验证版本

docker -v

#安装docker-compose

sudo apk add docker-compose

#验证版本

docker-compose -v


敬请期待后续

因为篇幅有限,本文暂时介绍如何刷机PostMarketOS。而且Cherry也是一边折腾一边更新,比如刷机就用了我2天时间排坑。

折腾大佬们可以先行刷机后,自己体验体验,并在评论区交流经验哦~

后续Cherry会继续介绍如何安装和使用docker、如何监控手机性能、如何解决手机网络和充电、如何散热、如何扩容空间,以及哪些应用适合部署在手机端等问题。


你有小米su7,我有“小米NAS”?小米旧手机改造轻NAS(一)

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件相关内容,喜欢的朋友请关注、点赞、留言支持。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1899元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2485.01元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1779元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2679元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2829元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1979元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

4279元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3279元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1329元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1299元起

sgwbox 拾光坞 N3 星光版V1(瑞芯微RK3566,2G,支持docker)

sgwbox 拾光坞 N3 星光版V1(瑞芯微RK3566,2G,支持docker)

385.78元起

文中相关商品

Xiaomi 小米 MDY-16-EA 140W GaN三口充电器套装 USB-A/Type-C 白色
60评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

生活家,数码领域作者,电脑外设领域作者

发文累计获赞6179,内容被4.8万人收藏

关注 打赏
作者其他文章
最新文章 热门文章
644
扫一下,分享更方便,购买更轻松