X86安装原版openwrt,扩容分区,安装
特⾊软件。
简介:
⼟豪哥整了个软路由,天天乱刷各种版本的固件,天天各种不稳定,偶尔到⼀个靠谱的作者,过⼏天,⼜断更了。
虽然现在有了github actions⾃动编译,但是各个代码之间的耦合度,兼容性各种问题,也挺恼⼈,⾃动编译不过…………
且openwrt官⽅已经到了4,各个⼤神还坚守再19.07,还是装官⽅的版本吧。
就把openwrt当⼀个linux,装好系统就⾏了,需要什么功能就装什么插件好了。
X86有⼀个⽐较⼤的问题是如何扩展分区,毕竟X86都是⼤硬盘了。
⼀:版本的选择:
This disk image uses the traditional OpenWrt layout, a squashfs read-only ro
ot filesystem and a read-write partition where settings and packages you install are stored. Due to how this image is assembled, you will have only 230-ish MB of space to store additional packages and configuration, and extroot does not work. :!: This image must be resized beforehand to properly utilize in a VM. This disk image uses a single read-write ext4 partition with no read-only squashfs root filesystem, which allows to enlarge the partition. Features like Failsafe Mode or Factory Reset won't be available as they need a read-only squashfs partition to function. It has both boot and root partitions and MBR area with updated GRUB2. Careful: this is a disk image, installing it will override MBR table and therefore delete any other partition present on the disk!
根据官⽅的介绍,squashfs版本的,可以使⽤重置功能,那么喜欢折腾的你选择什么版本呢?优选squashfs格式的版本。
现在是有稳定版,即将发布的版本,每⽇⾃动构建开发版。
Stable Release(稳定版)
The current OpenWrt release is linked below. It is adviced to use the latest available release if possible.
Released: Sat, 7 Aug 2021
Upcoming Stable Release(即将发布的稳定版)
OpenWrt 21.02 will be the successor of the 19.07 series. It is currently in the release candidate phase and will replace the current stable release once finalized.
Released: Wed, 4 Aug 2021
Development Snapshots(测试开发版)
Development snapshots are automatic unattended daily builds of the current OpenWrt development master branch. Bear in mind that these images are generally not tested, use them at your own risk.
即将发布的稳定版下载地址,暂时是21.02.0-rc4
是否选择efi,根据你的设备来决定,⽀持uefi,那么可以考虑下载带efi的版本。
或者你喜欢legacy,下载不带efi的⽂件。
本次实验,使⽤:
下载后记得解压,这是gz格式的压缩⽂件。解压后变为img格式。
⼆:⼯具的选择:
⼀般装openwrt,就是刷写bin⽂件到闪存,X86也⼀样,不过是⽤写盘⼯具,把IMG磁盘映像写⼊硬盘。
推荐使⽤balenaEtcher,可以写硬盘,⼀般的写盘软件,⼤部分只能写USB接⼝的设备,难道把硬盘接⼊硬盘盒写盘么?X86的机器可是⾃带显⽰输出,可以接键盘⿏标的。
PE启动,直接写硬盘吧,不⽤拆机了。
记得下载Portable版本,单⽂件绿⾊运⾏。setup版没什么卵⽤。
X86的硬盘远⽐硬件设备⼤,但是官⽅发布openwrt的时候,为了更⼤的兼容性,⼀般是128M尺⼨的镜像,毕竟openwrt,作为⼀个专⽤linux,只有这么多⽂件。可⽤空间⼤概80-90M吧。
那么磁盘扩容,国内⼤家⽤的⽐较多的磁盘⼯具就是DiskGenius了。
需要下载单⽂件PE版,因为我们很多操作是在PE下进⾏的。
PE也是少不了的,能看这教程,都有吧,随意选,反正需要的⼯具都推荐了,你⽤什么PE都可以,需要的是上⾯两个软件。
我⽤优启通。
三:刷机过程:
1.进⼊PE
2.使⽤balenaEtcher,将IMG⽂件写⼊硬盘。
3.使⽤DiskGenius调整分区⼤⼩
原始⼤⼩:
调整后:
4.写盘后不重启,调整分区后再重启。
这样初次启动,分区⼤⼩会⾃动调整。
5.虽然有⼈说⽤DiskGenius打开IMG镜像⽂件,成为虚拟磁盘,再使⽤磁盘复制功能写盘,但是我这样写过⼏次,还是不稳定,有时可以正常启动,有时不⾏。不过DG写盘有个好处是,写⼊前就可以调整分区⼤⼩了。
四:初始设置:
插拔⽹线,你就会看到屏幕提⽰哪个接⼝活动了。
vi /etc/config/network
刚才看到br-lan活动了,那么要根据⾃⼰的情况来修改IP地址,⽹关,DNS。
点“a”,进⼊编辑模式,按esc后,输⼊":wq",保存退出。⾥⾯有冒号。
不修改的话,直接就192.168.1.1连上去了。
五:图形化(开发版专⽤):
静态地址,DHCP,PPPOE设置参考。
开发版有更新的功能,每天都更新,但是没有内置图形界⾯,⽆法通过浏览器直接控制路由。
resized
必须要完整配置⽹络参数,实现路由器能上⽹才可以安装图形界⾯。
opkg update
opkg install luci
能上⽹后输⼊这两⾏命令,熟悉的web控制台就出来了。
六:中⽂化:
悲催的官⽅只内置了英⽂,没有中⽂。
不懂英⽂,需要安装中⽂:
1.升级插件库列表。
没有error就是成功了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。