找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 7036|回复: 11

[其它网络视频相关] Magicsee N6 Max(RK3399)盒子刷入Armbian并安装docker

[复制链接]
发表于 2021-1-4 11:01 | 显示全部楼层 |阅读模式
本帖最后由 大尸凶 于 2021-2-8 00:10 编辑

2021.02.07更新

大佬 hehh2001 提示 station p1 的最新armbian驱动都是正常的,经本人测试桌面可以正常输出,正确识别显示器的分辨率,三个usb口插入2.4g接收器后都可以正常使用鼠标,type-c口没有测试,蓝牙和WiFi还没有测试
刷入的竟像是 Armbian_21.02.1_Station-p1_buster_legacy_4.4.213_desktop.img.xz ( https://mirrors.tuna.tsinghua.ed ... .213_desktop.img.xz
balbes150 的镜像也下载了,还没测试



以下为原帖


最近想入手个N1盒子的,不过要么是价格高,要么是便宜些的太抢手买不到,就看到论坛里有人卖rk3399的盒子,就买来了一个
因为是个纯小白,而且这个电视盒子的资源几乎没有,所以自己摸索着刷入了armbian,成功从sd卡启动Armbian并写入系统到eMMC中,过程中遇到的问题从网上找资料,顺便把自己的刷机过程记录了一下,就发上来跟大家一起思考
目前刷入的镜像 Armbian_20.11.3_Orangepi-rk3399_buster_legacy_4.4.213.img (https://mirrors.tuna.tsinghua.ed ... epi-rk3399/archive/)有有线连接,没有看到无线连接的选项,usb接口能不能正常用也还不知道(可能是因为在Windows环境下烧录的sd卡,看不到boot分区,没找到dtb文件的存放路径,Ubuntu下烧录了一个balbes150 的镜像,有boot分区,但是怎么都启动不起来,不知道哪一步错了,有时间再把之前的镜像在Ubuntu下烧录试试)


如果有大神教教这个dtb文件的路径及更换就更好了


#刷入armbian

#用 Win32DiskImager 烧录镜像到sd卡中,插入 sd 卡后上电,等待2-3分钟,看看路由器分配IP地址给盒子了没有(主机名会显示类似 orangepi-rk3399 等)
#ssh 连接到盒子,用户名:root;密码:1234
#初次连接会要求更改密码,输入两次新的root密码
#要求新建普通用户,输入普通用户名,输入普通用户密码两次,后要求输入全名,输入全名(可以按ctrl+c跳过)
#之后就是 root 用户下了



#输入以下命令查看确认一下目录权限
ls -l /

#如果有目录权限不是在root用户下,输入以下命令获取 root 权限
chown root:root / -R

#再次确认一下目录权限
ls -l /



# 刷入Armbian到emmc
nand-sata-install    #可能有概率返回命令错误,或者无法识别的命令等,可稍等一会儿再试,后面就是图形界面选择对应项目,并按确认即可
#选择boot from eMMC, system on eMMC —————— 确认 —————— ext4 —————— 进度条走完 —————— power off
#断电,取出sd卡,上电,就可以继续后面的了

  

  

  

  #  目前我能看到有网络连接或者桌面的镜像
  #  Armbian_20.11.3_Orangepi-rk3399_buster_legacy_4.4.213.img   有网络连接,可以ssh进去
  #  Armbian_20.11.3_Firefly-rk3399_focal_current_5.9.14_desktop.img   可以看到有HDMI输出,但是没有网络连接
  
# 更换源
#根据自己的系统来更换源地址,下面的时Debian的源,Ubuntu的自行找

#清华大学源
# https://mirrors.tuna.tsinghua.edu.cn/debian/              ## 对应 http://deb.debian.org/debian   
# https://mirrors.tuna.tsinghua.edu.cn/debian-security/     ## 对应 http://security.debian.org/   

#中科大源
# http://mirrors.ustc.edu.cn/debian/
# http://mirrors.ustc.edu.cn/debian-security/

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ buster/updates main contrib non-free

# 更新
sudo apt-get update
sudo apt-get upgrade

#################################################

armbian-config  #进去后 personal 里修改time-zone 和 locales
#或者命令更改时区
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

#设置时间自动同步
sudo apt -y install ntp
sudo apt -y install ntpdate
ntpdate -u ntp.aliyun.com #阿里云 ntp 服务器
crontab -e #设置定时同步

# crontab 定时任务(每20分钟同步)
*/20 * * * * /sbin/ntpdate -u ntp.aliyun.com > /dev/null 2>&1

rm /etc/resolvconf/resolv.conf.d/head && touch /etc/resolvconf/resolv.conf.d/head  #删除默认dns

#mac有关,如果每次开机后mac会变,可以指定mac
ifconfig    #记录一下里面的mac地址,如:1A:33:E6:90:1F:27
vi /etc/network/interfaces
#编辑/etc/network/interfaces,在iface eth0 inet dhcp的下一行添加以下代码并保存
pre-up ifconfig eth0 hw ether 1A:33:E6:90:1F:27   # 1A:33:E6:90:1F:27为上一步查询到的mac


#################################################


#安装docker
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh --mirror Aliyun
apt install docker.io
docker -v #查看docker版本来判断有没有安装成功
sudo apt-get update # 更新
#镜像加速
echo -e "{\n\t\"registry-mirrors\": [\"https://docker.mirrors.ustc.edu.cn\"]\n}" > /etc/docker/daemon.json
#重启docker
systemctl daemon-reload
systemctl restart docker

# 多个镜像加速
echo -e "{\n   \"registry-mirrors\": [\"http://hub-mirror.c.163.com\",\"https://docker.mirrors.ustc.edu.cn\"]\n}" > /etc/docker/daemon.json
<<<<<<<<<<  下面这一段可以替换或者加入到前文的镜像加速命令  >>>>>>>>>>
  # echo -e "{\n\t\"registry-mirrors\": [\"http://hub-mirror.c.163.com\"]\n}" > /etc/docker/daemon.json
  # echo -e "{\n\t\"registry-mirrors\": [\"https://docker.mirrors.ustc.edu.cn\"]\n}" > /etc/docker/daemon.json
  # echo -e "{\n\t\"registry-mirrors\": [\"https://registry.docker-cn.com\"]\n}" > /etc/docker/daemon.json
  # echo -e "{\n\t\"registry-mirrors\": [\"https://mirror.ccs.tencentyun.com\"]\n}" > /etc/docker/daemon.json
  # echo -e "{\n\t\"registry-mirrors\":[\"https://ung2thfc.mirror.aliyuncs.com\"]\n}" > /etc/docker/daemon.json
<<<<<<<<<<  上面这一段可以替换或者加入到前文的镜像加速命令  >>>>>>>>>>


#portainer安装
docker search portainer #查询portainer
docker pull portainer/portainer-ce  #拉取portainer/portainer-ce
docker run -d -p 9000:9000 -v /root/portainer:/data -v /var/run/docker.sock:/var/run/docker.sock --name dev-portainer portainer/portainer-ce
# 盒子IP:9000 就可以进入了
docker update --restart=always portainer  # Portainer 开机自动运行

#################################################

#################################################

# 如果sd卡插入电脑后不显示分区,或者容量变小等(被分区后隐藏了部严禁赌博区),可以通过以下命令找回
# !!!!重要!!!!因此产生的数据丢失等问题,本人一概不负责!!!!
# !!!!重要!!!!因此产生的数据丢失等问题,本人一概不负责!!!!
# !!!!重要!!!!因此产生的数据丢失等问题,本人一概不负责!!!!

cmd               #打开cmd
diskpart               #进入diskpart程序
list disk               #列出磁盘
select disk 2               #选择磁盘,执行这一步前要重复确认没选错,选错了分区数据会丢失
clean               #清除
# 打开Windows磁盘管理器并格式化sd卡,不会的请自行搜索               

#################################################

#Ubuntu下烧录镜像到sd卡
xz -dk Armbian_20.11_Arm-64_buster_current_5.10.0-rc4.img.xz  #解压xz文件
df -h 或者 ls /dev/sd*  或者 sudo fdisk -l 命令来找出sd卡  #可以在插入sd卡前后运行来找出sd卡,可以根据磁盘大小来判断
#参考:https://www.cnblogs.com/chjbbs/p/7703570.html
#https://blog.csdn.net/zyc_csdn/article/details/89062686
#https://www.icode9.com/content-3-162909.html
sudo umount /dev/sdb1  #卸载sd卡,/dev/sdb1 为sd卡,按自己的情况更改,如果是多个分区,全部卸载,如:sdb1;sdb2等
sudo mkfs.vfat /dev/sdb -I  #格式化sd卡,报错可以用以下命令: sudo mkfs.vfat -I /dev/sdb
sudo umount /dev/sdb #因为在上一步完成后我把sd卡拔插了一次,并运行 df -h 查看了一下sd卡,所以再次卸载sd卡
sudo dd bs=4M if=Armbian_20.11_Arm-64_buster_current_5.10.0-rc4.img of=/dev/sdb status=progress  # bs=4M 不写应该也是可以的(我没写bs=4M试了一下,写入速度只有1. MB/s),status=progress显示进度

  ##输出的结果##
#x@x-virtual-machine:~$ sudo dd bs=4M if=Armbian_20.11_Arm-64_buster_current_5.10.0-rc4.img of=/dev/sdb status=progress
#5242880000 bytes (5.2 GB, 4.9 GiB) copied, 508 s, 10.3 MB/s
#记录了1250+0 的读入
#记录了1250+0 的写出
#5242880000 bytes (5.2 GB, 4.9 GiB) copied, 583.184 s, 9.0 MB/s

#################################################

    htop  #显示实时信息
    armbianmonitor -M    #温度
    armbianmonitor -z    #跑分

# 目前镜像刚安装好后的温度





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2021-1-4 11:05 | 显示全部楼层
6666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

发表于 2021-1-4 13:57 | 显示全部楼层
这温度还是有点高啊,看来不改散热不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-1-4 14:00 | 显示全部楼层
123hundun123 发表于 2021-1-4 13:57
这温度还是有点高啊,看来不改散热不行

前面刷的另一个镜像,70度上下徘徊,这个50已经好多了,就是还不知道这个盒子怎么拆,拆开了看看换个盒子,还是贴个散热片
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-1-6 18:17 | 显示全部楼层
果然是个冷门盒子,都没人关注的
回复 支持 反对

使用道具 举报

发表于 2021-2-7 00:07 | 显示全部楼层
用最新的p1版本,驱动都是正常的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-2-7 01:14 | 显示全部楼层
hehh2001 发表于 2021-2-7 00:07
用最新的p1版本,驱动都是正常的

好的,谢谢大佬!我下载试试
回复 支持 反对

使用道具 举报

发表于 2021-10-9 09:46 | 显示全部楼层
我居然可以涮,我實在閒魚上花150買一個XX rk3399沒有系統,也不懂,既然可以Magicsee N6 Max啟動,之前試過很多固件都不行,估計西我的能力問題!
回复 支持 反对

使用道具 举报

发表于 2022-9-20 20:58 | 显示全部楼层
马克一下,感谢分享。
回复 支持 反对

使用道具 举报

发表于 2022-10-5 15:06 | 显示全部楼层
能刷 https://www.ecoo.top/ 这个网站 里面吗的nas系统吗
回复 支持 反对

使用道具 举报

发表于 2022-10-5 15:07 | 显示全部楼层
应该是可以的  不知道怎么弄啊
回复 支持 反对

使用道具 举报

发表于 2022-10-5 15:07 | 显示全部楼层
大神 帮忙看看啊
回复 支持 反对

使用道具 举报

发表于 2022-11-23 12:48 | 显示全部楼层
来晚了,源已经没有了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-28 10:59

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表