pc安装openwrt

这篇具有很好参考价值的文章主要介绍了pc安装openwrt。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

openwrt 有很多机器可以安装,比如路由器,草莓派等等,这里专门pc

1.选择openwrt的版本

openwrt有许多的版本需要挑选
第一可以去openwrt的官网下载(根据硬件方便在 路由器等 设备上安装)

pc安装openwrt
以红米ac2100为例,设备cpu是联发科MT7621,后续在别的地方看到适用于联发科MT7621的固件,理论上也可以用在这个红米ac2100路由器上。反过来,如果你的设备品牌型号在OpenWrt官网的列表中找不到(说的就是你,竞斗云2.0),但是你知道设备的cpu(ipq40xx),通过搜索在列表中找到了这个cpu(ipq40xx),就知道理论上OpenWrt是支持这个设备的,找到支持这个芯片的固件下载使用即可。
2、如果你的设备归属于arm/aarch64/x86三大平台之一,或者想要纯净、高度客制化(后续自行安装软件),请移步:OpenWrt-BuildBot项目

查看芯片选择对应的固件下载链接:https://doc.openwrt.cc/3-OpenWrt-Buildbot/1-Download/

第二可以去一些镜像网站比如清华镜像
https://mirrors.tuna.tsinghua.edu.cn/openwrt/

第三其他博客网站
https://openwrt.cc/releases/targets/x86/64/
第四可以去github
lienol、lean、immortalwrt三个项目都是基于OpenWrt官方项目进行修改和定制的开源项目,拥有更好的本地化适配、加入了各种官方软件列表中没有但是国内环境中可能会用到的软件功能(这也许是很多人使用OpenWrt的初衷?)但是客观的说,正是这些项目的拥有者、千千万万参与的协作者,推动了OpenWrt这类的项目在国内的普及和相关社区的繁荣发展。致敬!

三个项目打卡观光地址:
lienol项目::https://github.com/Lienol/openwrt
lean大项目:https://github.com/coolsnowwolf/lede
immortalwrt:https://github.com/immortalwrt/immortalwrt

分别下载openwrt的版本
列:
openwrt-ramips-mt7620n-fir300m-squashfs-sysupgrade.bin
immortalwrt-x86-64-generic-ext4-combined.img
immortalwrt-x86-64-generic-ext4-combined-efi.img

其中 img或者 iso 是镜像文件一般安装在 x86/64或者arm芯片,这些一般是pc使用
bin 一般路由器等 web界面系统升级使用
ramips代表的是一个架构系列
mt7620n 代表的是芯片类型
fir300m代表的是机器类型

generic 仅适用于32位硬件(旧硬件或某些Atom处理器),应为i586 Linux体系结构,将在Pentium 4及更高版本上运行。仅当您的硬件无法运行64位版本时才使用此功能。

ext4 代表 为搭载 ext4 文件系统固件,ext4 格式的固件更适合熟悉 Linux 系统的用户使用,在 Linux 下可以比较方便地调整 ext4 分区的大小
ext4适合我们扩容,并安装软件包,而squashfs则是适用于直接编译带有软件包的openwrt系统,方便重置路由器,不必从安装包重新刷机。

efi指的是UEFI,可以使用GPT分区列表,是较新的技术,性能和可扩展性上更好,不带efi的则是使用Legacy。(不确定对,但是如果不是特别特别老的机器2010年钱,用它准没错)
另外固件名称后带efi是64位,相反即是32位
pc安装openwrt

2.制作系统启动盘

下载好系统后,制作启动盘,可以下载 pe 直接制作 pe启动盘,再把下载好的系统放到启动盘

另外还需要下载一个工具方便你刻录启动盘中的镜像到硬盘
这里我使用physdiskwrite
Physdiskwrite不支持超过2G的SSD,可以换了Winimage.exe

3.安装openwrt

先使用 pe 自带的工具 Diskgenius 把要安装的硬盘给格式化,这里记录硬盘的大小后面需要用到
另外需要注意点击保存 格式化才会有效

pc安装openwrt
然后使用 physdiskwrite 刻录硬盘
cmd命令

phydiskwrite.exe -u openwrt-x86-64-generic-squashfs-combined-efi.img

出现
pc安装openwrt
这里选择你哪个磁盘,可以根据Model 或者大小
在上图上标注了 cyl tpc spt 的含义。cyl 代表柱面、tpc代表磁头、spt代表扇区。这里指的是虚拟磁盘而不是物理磁盘,你不必在意这些问题。一个扇区通常有 512B,所以 磁盘容量=柱面×磁头×扇区×512B

等待写如下图
pc安装openwrt
完成就ok了

参考资料
physdiskwrite : physdiskwrite磁盘镜像工具下载使用手册
openwrt:
Openwrt安装到PC瘦客机上
将OpenWRT安装到 X86 电脑硬盘中

软路由系统OpenWrt的不完全指南文章来源地址https://www.toymoban.com/news/detail-494999.html

到了这里,关于pc安装openwrt的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mac 删除自带的ABC输入法保留一个搜狗输入法,搜狗配置一下可以减少很多的敲击键盘和鼠标点击次数

    对于开发者来说,经常被中英文切换输入法所困扰,我这边有一个方法,删除mac默认的ABC输入法 仅仅保留搜狗一个输入法,配置一下搜狗输入:哪些指定为英文输入,哪些指定为中文输入(符号也可以指定) 重启系统,按住 Command + R 进入恢复模式。 点击顶部菜单栏 实用工

    2024年02月15日
    浏览(30)
  • 小程序限制PC端打开 只可以在手机端打开的解决方案

    电脑版微信是支持运行小程序的,但是某一些小程序是限制在PC上打开的,那么是怎么判断打开的设备是否是Pc端呢 官方文档给出的方案是 一般都是通过Ua来识别的,大多数小程序只要内存更改下Ua就可以在PC端上使用运行小程序了

    2024年02月12日
    浏览(131)
  • [算法前沿]--005-和chatgpt一样的大模型LLaMA可以运行在pc上?

    未来已来,大模型依据压缩模型的方式,可以在普通的PC上运行. Facebook的LLaMA 模型和Georgi Gerganov 的llama.cpp的结合。 LLaMA,这是一组包含 7B 到 65B 参数的基础语言模型。我们在数万亿个令牌上训练我们的模型,并表明可以仅使用公开可用的数据集来训练最先进的模型,而无需诉诸

    2024年02月09日
    浏览(32)
  • 【Dify知识库】:可能是全网首发!将开源知识库Dify的数据库从Postgresdb切换成MySQL,解决各种兼容的问题,最终可以成功切换,做了很多期视频进行演示,持续研究中

    https://www.bilibili.com/video/BV1ni4y1Y7q2/ 【Dify知识库】(4):可能是全网首发!Dify知识库魔改Postgres数据库成MySQL数据库,切换数据库连接成功!注册失败,需要继续修改代码。 可以直接下载运行了: https://gitee.com/fly-llm/dify-mysql-llm python3学习: https://www.runoob.com/python3/python3-tutor

    2024年04月24日
    浏览(28)
  • Tauri的安装、启动、打包和很多用例(第一部分)

    Tauri的安装、启动、打包和很多用例(第一部分) Tauri的用例(第二部分) 访问nvm官网下载nvm用于管理Node.js nvm list available 显示可下载版本并记录最新LTS版本 2023年2月13日星期一19:00,最新LTS版本为18.14.0 nvm install 18.14.0 安装最新LTS版本 nvm use 18.14.0 使用最新LTS版本 node -vnpm -v 查看N

    2024年02月01日
    浏览(33)
  • Python基于PC版微信实现机器人

    在 github 中有基于 web 版的微信实现的实时收发消息 api , python 调用起来非常简单。但是目前来说,大部分的用户没法登录 web 版的微信,因此也就没法使用。 今天我们介绍基于 windows 版的微信,实现实时收发信息。本文站在巨人的肩膀上,基于第三方提供的库,实现自动聊

    2023年04月17日
    浏览(28)
  • Epson爱普生手臂机器人与PC通讯 C#

    安装Epson手臂控制软体 EPSON RC+ 7.0 (根据实际需求下载应用),可以去官网下载安装。 准备一台PC,用网线连接PC和EPSON手臂控制器。 EPSON手臂默认IP( 192.168.0.1 ),PC IP改为手臂同一网段(如192.168.0.2),打开EPSON RC+ 7.0软件。如图1和图2 图1 图2 步骤1:打开软件EPSON RC+ 7.0; 步

    2024年02月03日
    浏览(29)
  • docker 安装 openwrt

    一 实用意义 linux 服务器,一般采用无界面安装,可以减少资源,更好滴发挥服务器的性能。 openwrt 一般装虚拟机,需要界面操作,为了一个openwrt 再来安装桌面 和虚拟机,显得不那么划算,而docker 是服务器中必备的软件,在docker中安装openwrt,就显得顺理成章了。 二 准备工

    2024年04月26日
    浏览(28)
  • OpenWRT 安装 PassWall

    本文地址:blog.lucien.ink/archives/537 访问 [OpenWRT Download Server][packges],找到自己的架构,以 x86_64 为例: 在 /etc/opkg/customfeeds.conf 中添加 src/gz openwrt_kiddin9 https://op.supes.top/packages/x86_64 注释或删掉 /etc/opkg.conf 中的 option check_signature 执行 opkg update 执行 opkg install luci-app-passwall

    2024年02月11日
    浏览(79)
  • armbian 安装openwrt

    先刷armbian 装docker 跑openwrt armbian系统开机 换Debian源(非必要,我没有换反而成功了, 换了反而更新不出来) nano /etc/apt/sources.list (ctrl+x退出) 更新软件 apt-get update apt-get upgrade  安装docker apt install docker.io 打开网卡混杂模式 ip link set eth0 promisc on 创建网络 docker network create -d

    2024年04月08日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包