斐讯N1保姆级教程 电视盒 debian centos7 三合一

1.刷入恩山大神的原像包(电视盒只需要完成1)

安装Amlogic USB Burning Tool包会自动加载驱动 否则手动加载

加载镜像N1_mod_by_webpad_v2.2_20180920.img

取消勾选工具的擦除flash擦除bootloader

连接usb公对公线 电脑需要连接usb2.0接口 和 盒子hdmi接口旁边的usb接口

连接成功会自动提示

点击开始(出现未成功则需要重新拔插盒子连接线和电源)

等待完成关闭盒子

2.制作镜像U盘

使用Win32DiskImager对U盘进行固件导入Armbian_5.77_Aml-s905_Debian_stretch_default_5.0.2_20190401.img

U盘需要全盘格式化 如果有多个盘则需要删除

等待导入完成

拷贝dtb文件到u盘的dtb文件夹中

编辑u盘的uEnv.ini文件

没有则添加 否则则修改 dtb_name=/dtb/meson-gxl-s905d-phicomm-n1-xiangsm.dtb

3.ADBU盘启动

U盘插入盒子hdmi接口旁边的usb接口

打开路由器管理页面查看盒子IP

打开批处理程序输入ip 成功则盒子自动重启 (如果是官方镜像则需要打开adb[在盒子上鼠标连续点击版本号])

4.安装debian

恩山大神的固件包

重启完成后会提示输入密码

使用MobaXterm1_CHS1连接盒子

账号root

前2次为默认密码1234

后2次为自定义密码 不能过于简单

按下ctrl+c 退出作者设置 重新连接盒子

输入 nand-sata-install 或者 /root/install.sh

等待安装完成(出现 Complete copy OS to eMMC 表示成功)

shutdown now 或者拔掉电源

拔掉U盘

4.1.系统优化

4.1.1.优化apt源服务器
# 编辑源地址文件
vi /etc/apt/sources.list

# i 编辑        shift+inster 粘贴      esc 退出编辑     :q! 强制退出           :wq!  强制保存 
#--------------------------------------------------------
# Ubuntu替换为
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse

#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse

#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse

#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse

#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse

#--------------------------------------------------------
# debian替换为
deb [ arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free

#deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free

deb [ arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free

#deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free

deb [ arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contrib non-free

#deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contrib non-free

deb [ arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main contrib non-free

#deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main contrib non-free

#deb [ arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ sid main contrib non-free

# 
#--------------------------------------------------------

# 修改完成后执行更新和升级操作
apt-get update
# 中途需要输入2次  y
apt-get upgrade

4.1.2.设置时区为北京时间
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone

armbian-config
#选择personal
#选择Timezone
#选择Asia 
#选择Shanghai
4.1.3.网络配置(该部分的关闭默认DNS来源于@Luminous)
# 关闭ARMBIAN的默认DNS,让它跟随路由分配
rm /etc/resolvconf/resolv.conf.d/head && touch /etc/resolvconf/resolv.conf.d/head


# 配置wifi  选择第二个 Activate a connection    选中需要连接的wifi并输入密码
nmtui

# 配置网卡物理地址
# 查看系统当前的MAC并记录下来
ifconfig
# ether fc:7c:02:93:00:69
# 编辑网卡配置
vi /etc/network/interfaces
#在iface eth0 inet dhcp下添加一行并保存
pre-up ifconfig eth0 hw ether fc:7c:02:93:00:69

4.2.基本配置

4.2.1开启ll
# 开启ll
vi ~/.bashrc
# 打开注释
alias ll='ls -l'
# 重新加载
source ~/.bachrc
# 或
. ~/.bashrc
4.2.2.挂载磁盘
# 查看磁盘
fdisk -l
# 对磁盘进行操作  详情见help 可忽略
fdisk /dev/sda1

# 对分区进行格式化
mkfs -t ext3 -c /dev/sda1
mke2fs -j /dev/sda1

# 查看当前挂载的分区和大小
df -TH

# 挂载分区
mount /dev/sda1 /mnt/mmc -t ntfs
# 卸载分区
umount /mnt/mmc


#挂载如果出现
#The disk contains an unclean file system (0, 0).
#The file system wasn't safely closed on Windows. Fixing.
#则需要修复
#安装ntfs
sudo apt-get install ntfs-3g
#修复
sudo ntfsfix /dev/sda1

#配置永久生效
vi /etc/fstab
#加入 
/dev/sda1	/mnt/mmc	ntfs		defaults				0 0

5.升级centos7(升级后wifi功能废弃)

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
#如果断线则使用续传命令:wget -c https://mirrors.tuna.tsinghua.ed ... tfs-7.4.1708.tar.xz
mkdir /root/x
e2fsck -y /dev/mmcblk1p2
mount /dev/mmcblk1p2 /root/x
cd x
rm -rf *
# [size=18.6667px]【可能会报错,请忽略继续】
tar -xvf /root/CentOS-7-aarch64-rootfs-7.4.1708.tar.xz -C /root/x
rm -rf /root/x/lib/modules /root/x/lib/firmware
cp -rp /lib/modules /root/x/lib
cp -rp /lib/firmware /root/x/lib
cd /root
umount x
poweroff
# 拔掉 U 盘,插拔电源线重启即可进入 CentOS, 
# 账号root 密码是 centos

5.1更换yum源

yum -y install wget
cd /etc/yum.repos.d/
wget http://mirrors.aliyun.com/repo/Centos-7.repo
# 备份
mv CentOS-Base.repo CentOS-Base.repo.bak
# 还原
mv CentOS-Base.repo.bak CentOS-Base.repo
# 替换系统的repo文件
mv Centos-7.repo CentOS-Base.repo

# 替换baseurl 中的centos 为 centos-altarch
vi CentOS-Base.repo

# 执行yum源更新命令
yum clean all
yum makecache

yum -y update

5.2 升级 与 安装基础工具

yum -y install net-tools.x86_64 bind-utils vim

5.3 安装宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

6.安装宝塔面板

6.1.安装与卸载

5.9

# 需要输入2次 y

# Debian版本
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

7.6

# 需要输入2次 y

# Debian版本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
# centos7版本
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
# 卸载
wget http://download.bt.cn/install/bt-uninstall.sh
sh bt-uninstall.sh

6.2.基础命令

# 查看默认参数
bt default

6.3.问题

# 出现 curl: (28) Failed to connect to www.bt.cn port 443: Connection timed out
# 代表dns被污染 需要指定host
vi /etc/hosts 
42.157.129.124 www.bt.cn
echo "60.186.214.94 www.bt.cn" >>  /etc/hosts
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值