极简OpenWRT安装+扩容

25 年 10 月 19 日 星期日 (已编辑)
356 字
2 分钟

留给自己折腾用,不适用于新手第一次安装!

前期准备

Pasted image 20251019125437.png
  • U盘
  • OpenWRT主机
    • 我的是N100主机,4H8H,120GB SSD,双2.5G网口
  • 键盘
  • 显示屏
  • 稍微聪明的脑子

安装步骤

  • 主机插入U盘,连接键盘显示器开机
  • 按delete键进入BIOS,进入boot设置第一启动项为U盘
  • 进入U盘中的OpenWRT系统
  • 输入命令,查询主机中磁盘名称
cat /proc/partitions
Pasted image 20251019130328.png
  • 根据容量大小,分辨出U盘和硬盘
  • 复制U盘内容到硬盘
dd if=/dev/sda of=/dev/nvme0n1 bs=4M && sync

注意上面的 /dev/sda 替换为U盘名称,/dev/nvme0n1 替换为硬盘名称

  • 等待,预计10-20分钟,等待完成之后的输出
  • 输入 reboot 重启
  • 进入BIOS,设置硬盘启动
  • 启动后拔出U盘,至此安装已完成

安装完配置

跳过启动时确认

Pasted image 20251019131015.png
vi /boot/grub/grub.cfg

这里的 set timeout="0" 改成0,reboot 生效

网口配置

vi /etc/config/network

lan这里的ipaddr改成你需要的网段之后重启

Pasted image 20251019131304.png

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

文章标题:极简OpenWRT安装+扩容

文章作者:violet

文章链接:https://www.vio.vin/posts/ji-jian-openwrt-an-zhuang-kuo-rong[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。