留给自己折腾用,不适用于新手第一次安装!
前期准备
- OpenWRT镜像

- U盘
- 写盘工具:https://rufus.ie/zh/
- 选择U盘+镜像,点击开始,完成后拔出U盘
- OpenWRT主机
- 我的是N100主机,4H8H,120GB SSD,双2.5G网口
- 键盘
- 显示屏
- 稍微聪明的脑子
安装步骤
- 主机插入U盘,连接键盘显示器开机
- 按delete键进入BIOS,进入boot设置第一启动项为U盘
- 进入U盘中的OpenWRT系统
- 输入命令,查询主机中磁盘名称
cat /proc/partitions

- 根据容量大小,分辨出U盘和硬盘
- 复制U盘内容到硬盘
dd if=/dev/sda of=/dev/nvme0n1 bs=4M && sync
注意上面的 /dev/sda
替换为U盘名称,/dev/nvme0n1
替换为硬盘名称
- 等待,预计10-20分钟,等待完成之后的输出
- 输入
reboot
重启 - 进入BIOS,设置硬盘启动
- 启动后拔出U盘,至此安装已完成
安装完配置
跳过启动时确认

vi /boot/grub/grub.cfg
这里的 set timeout="0"
改成0,reboot
生效
网口配置
vi /etc/config/network
lan这里的ipaddr改成你需要的网段之后重启

dpkg换源
https://mirrors.tuna.tsinghua.edu.cn/help/openwrt/
一键替换
sed -i 's_https\?://downloads.openwrt.org_https://mirrors.tuna.tsinghua.edu.cn/openwrt_' /etc/opkg/distfeeds.conf
扩容
使用脚本直接扩容,来源于OpenWRT官网,扩容完成后会自动重启
https://openwrt.org/docs/guide-user/advanced/expand_root
opkg update
opkg install parted losetup resize2fs blkid
wget -U "" -O expand-root.sh "https://openwrt.org/_export/code/docs/guide-user/advanced/expand_root?codeblock=0"
. ./expand-root.sh
sh /etc/uci-defaults/70-rootpt-resize