OpenWrt增加SD卡支持

环境

  • 硬件:HLK_MTK7628n
  • 系统:官方Openwrt
  • 分支:master

硬件连接

在这里插入图片描述
注意:网口3 网口4 和SD卡冲突,两者只能2选一。

操作步骤

1.修改dts文件

位置参考 led 博文

&sdhci {
	status = "okay";
	mediatek,cd-low;
};

2.打开SD卡支持

请添加图片描述

测试

查看启动日志:

todo:实机测试:因为sd卡槽未焊接,待补充

### 安装 OpenWRT 的准备工作 为了在 Proxmox Virtual Environment (PVE) 上成功安装并运行 OpenWRT,需先完成一系列准备活动。确保 PVE 已经正确安装,并通过 Web 界面可以正常访问[^1]。 ### 创建新的 KVM 虚拟机 进入 PVE 的管理界面,在目标节点下创建一个新的 KVM 虚拟机。设置合理的硬件参数对于后续操作至关重要: - **内存**:建议分配至少 512MB RAM 给新虚拟机。 - **CPU 类型**:选择适合的 CPU 模型,默认选项通常适用大多数情况。 - **磁盘空间**:为该虚拟机提供足够的存储容量用于系统文件以及将来可能增加的应用程序数据;考虑到 OpenWRT 自身占用较小,初始可设为几 GB 即可满足需求。 - **网络适配器**:添加一个或多个网以便于连接外部网络及内部局域网通信。 ### 获取适用于 QEMU/KVM 的 OpenWRT 镜像 官方发布的大部分 OpenWRT/LEDE 版本主要用于实体路由器设备而非通用计算机架构下的虚拟化环境中。因此,需要寻找特定版本的支持 x86 架构且兼容 QEMU/KVM 平台的镜像文件。可以从社区论坛或是第三方开发者处获取这些特殊构建版本之一。例如 GitHub 或其他开源项目托管站点经常会有爱好者分享此类资源。 找到合适的镜像链接之后,将其下载至宿主机本地路径 `/var/lib/vz/template/cache` 中,这样可以在创建 VM 过程中更便捷地指定此自定义 ISO 文件作为启动介质。 ### 设置引导顺序与首次启动配置 返回到之前新建的那个未命名状态的虚拟机实例页面内调整其 BIOS 启动项优先级——将 CD-ROM 移置顶端位置从而允许从所挂载的 LiveCD 开始执行初始化过程。保存更改后点击“启动”。 当看到 GRUB 加载画面时按任意键继续加载默认菜单条目,随后会自动进入到图形化的向导模式指导用户一步步完成必要的设定工作,比如分区布局规划、root 密码设定等基础属性定制环节。 ```bash # 如果遇到无法识别硬盘的情况尝试手动添加virtio驱动模块支持 modprobe virtio_blk modprobe virtio_net ``` 一旦上述流程结束,则代表已经成功部署好了一个基于 KVM 技术之上的 OpenWRT 实例!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值