软路由折腾记录(J1900-4GB-32GB)
前言
这个东西买了很久了,买了以后就没时间折腾了。倒是给朋友折腾过几次,现在买了个固定IP盒子,打算盒子进来就先接软路由当防火墙,然后再说后面的事。
装ESXI
朋友折腾的时候说很多人都用软路由装ESXI,然后再ESXI上装OpenWrt,用剩余的性能做别的事。想来也是,一个性能这么好的东西就做个软路由还是蛮浪费的。结果,装的过程很不顺利,每次重启都需要增加启动配置才能启动。而且跑起来很卡,我也还没装镜像,不知道能不能装进去。总之,算了吧,就老老实实当个软路由吧。
下载OpenWrt
先上官网链接:https://downloads.openwrt.org/ 这里我下的是19.07.3的版本,具体的是x86/64下面的,这个是和cpu架构相关的。然后,根据需要下载镜像文件。
安装OpenWrt
网上查了不少对OperWrt的安装资料。发现,这货不像windows这样的操作系统,有安装引到过程,它是直接考到对应的硬盘上的。所以,主要过程就是两种:
- 把目标硬盘接到我的pc上,直接考进去。
- 用WinPE安装。
我选择的用WinPE,感觉我平常装的镜像有些多。Win10、CentoOS7、CentOS8、Ubuntu、Exsi6.7,这些都经常用到,趁机就做个好用的WinPE工具盘吧。不太喜欢市面上的WinPE安装镜像,那些基本都是针对普通用户安装操作系统弄的,很少可以把事情明明白白的让你去配置和调控的。我打算弄个纯净版的WinPE。
下载WinPE
先上链接:https://docs.microsoft.com/zh-cn/windows-hardware/get-started/adk-install
以前都是用各种弄好的WinPE镜像,今天这一查,原来WinPE是windows预安装环境,人家是为windows准备的工具。所以,它的制作也是有windows自己的相关工具的。从上面的链接可以下载相关的ADK环境。不知道从哪个版本开始,WinPE从ADK中独立出来了,变成了两个ADK。我下的windows10 2004的adk就是这样。都下下来就好了,必须安装的就是WinPE和安装部署工具,其它的看心情吧。
都安装完成后,就可以在开始菜单中找到“部署和映像工具环境”。打开后,是个命令行工具,在里面输入:
copype x86 d:\win10pe_x86
注意,根据命令提示符可以看到对应的目录下有几个cpu架构的pe,我这里拷贝的是x86的,因为我的目标cpu是j1900。另外就是,目标目录不可以存在,需要让命令自己创建目标目录。然后执行命令:
Dism /Mount-Image /ImageFile:"d:\win10pe_x86\media\sources\boot.wim" /index:1 /MountDir:"D:\win10pe_x86\mount"
注意,上面这个命令需要用管理员权限执行,我最开始打开部署和映像工具的时候就忘了用管理员身份打开,现在要重新开一遍。再执行如下命令:
MakeWinPEMedia /ISO D:\win10pe_x86 D:\win10pe_x86\win10pe_86.iso
这是就会生成一个iso镜像了,剩下的就是制作启动u盘了。过程我就略过了,说些能做的软件吧。很多人用UltraISO,我不记得我是遇到了个什么问题,后来常用的换成了ISO to USB。总之,能制作就好了。
后记
不知道是不是我烧录软件的问题,做出来pe,不能从uefi进入。然后,只有命令行。。。。没时间折腾了,网上找个镜像吧。最后我还是投向了老毛桃的怀抱。
安装OpenWrt
老毛桃比我预想的要专业的多,没有那么乱七八糟的东西,纯粹是工具性质的一个winpe。我喜欢。在winpe里面安装openWrt要用到一个叫做physdiskwrite的工具。网址是:https://m0n0.ch/wall/physdiskwrite.php
实际上是用不着那个GUI的版本的,实际上也就是用命令行就够了。下下来考到u盘里,到时候能执行就好了。命令拷贝不出来,我就不抄了,下面是语法:
physdiskwrite [-u] [-d driveno] <image-file>
- -u :强制,因为physdiskwrite只能少入2G的空间,所以磁盘太大需要使用该选项
- -d:这个是选择分区。这里其实是序号,不用预先设置,反正后面也会让你选。不过不太好分哪个是哪个,反正我的是0,u盘的话应该是最后一个,具体我也不是很分的清楚。
配置
默认的ip地址是192.168.1.1,没有密码。然后,插根网线,进去配置成能连入局域网的配置就可以了。具体的,就看各位对网络配置的理解了。