极简OpenWRT安装+扩容
OpenWRT镜像 下载地址:https://downloads.openwrt.org/releases/24.10.3/targets/x86/64/ 选这个镜像包没毛病 U盘 写盘工具:https://rufus.ie/zh/ 选择U盘+镜像,点击开始,完成后拔出U盘 OpenWRT主机 我的
留给自己折腾用,不适用于新手第一次安装!
前期准备#
- OpenWRT镜像

- U盘
- 写盘工具:https://rufus.ie/zh/ ↗
- 选择U盘+镜像,点击开始,完成后拔出U盘
- OpenWRT主机
- 我的是N100主机,4H8H,120GB SSD,双2.5G网口
- 键盘
- 显示屏
- 稍微聪明的脑子
安装步骤#
- 主机插入U盘,连接键盘显示器开机
- 按delete键进入BIOS,进入boot设置第一启动项为U盘
- 进入U盘中的OpenWRT系统
- 输入命令,查询主机中磁盘名称
cat /proc/partitionssh
- 根据容量大小,分辨出U盘和硬盘
- 复制U盘内容到硬盘
dd if=/dev/sda of=/dev/nvme0n1 bs=4M && syncsh注意上面的 /dev/sda 替换为U盘名称,/dev/nvme0n1 替换为硬盘名称
- 等待,预计10-20分钟,等待完成之后的输出
- 输入
reboot重启 - 进入BIOS,设置硬盘启动
- 启动后拔出U盘,至此安装已完成
安装完配置#
跳过启动时确认#

vi /boot/grub/grub.cfgsh这里的 set timeout="0" 改成0,reboot 生效
网口配置#
vi /etc/config/networkshlan这里的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.confsh扩容#
使用脚本直接扩容,来源于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-resizesh