01-安装openwrt

pe 安装openwrt到PC

    # 硬件准备部分 
    U盘一个 
    PC一台 
    千兆网卡2张
    磁盘ssd推荐
    调试笔记本一台
    网线一根
    # 软件准备部分
    1 制作 winpe U启通 (记得uqitong自带img写入工具 那么 physdiskwrite.exe就省略了)
    2 下载 openwrt镜像 img格式
    推荐使用 openwrt-22.03.2-x86-64-generic-ext4-combined-efi.img.gz 此磁盘映像使用单个读写 ext4 分区,没有只读 squashfs 根文件系统,因此,根分区可以扩展以填充大型驱动器
            openwrt-22.03.2-x86-64-generic-ext4-combined.img.gz     此磁盘映像与上述相同,但旨在使用 PC BIOS 而不是 EFI 引导
            openwrt-22.03.2-x86-64-generic-squashfs-combined-efi.img.gz 此磁盘映像使用 传统的OpenWrt布局,squashfs只读根文件系统和读写分区,100M
            openwrt-22.03.2-x86-64-generic-squashfs-combined.img.gz     此磁盘映像与上述相同,但旨在使用PC BIOS而不是EFI启动
    win上下载解压后copy到U盘
        openwrt-22.03.2-x86-64-generic-ext4-combined-efi.img
    3 下载 写盘工具 physdiskwrite.exe (可以把img镜像写入磁盘)到U盘
    # bios U盘启动进入pe界面
    1 分区 DG分区 EXT4格式
    2 Ctrl+R 进入命令行 执行写盘命令
    physdiskwrite.exe -u openwrt-22.03.2-x86-64-generic-ext4-combined-efi.img
    Which disk to you want to write?   装了1个硬盘,所以选0
    About to overwrite the contents of disk 0 with new data. Proceed?  输入y 回车
    直到写入进度条写入完成
    # 配置默认root密码
    重启后进入openwrt系统 root 无密码
    passwd 配置密码
    查看默认IP网卡
    ip a
    # bios 磁盘启动进入系统
    统默认LAN1网口是LAN口,LAN2网口是WAN口
    笔记本网线链接LAN1 设置笔记本ip为192.168.1.100/24
    笔记本浏览器打开 192.168.1.1 输入密码

用linux 的的命令磁盘操作磁盘镜像写入

    # ubuntu系统 (双磁盘 一个是ubuntu的系统sda 另一个是要安装openwrt的磁盘sdb)
    wget openwrt-22.03.2-x86-64-generic-ext4-combined-efi.img.gz
    gunzip openwrt-22.03.2-x86-64-generic-ext4-combined-efi.img.gz 
    dd if=openwrt-22.03.2-x86-64-generic-ext4-combined-efi.img bs=1M of=/dev/sdb
    # 取出openwrt的磁盘sdb放入pc机启动(想扩大分区则)
    opkg update
    opkg install parted
    echo fix | parted -l ---pretend-input-tty
    parted -s /dev/sdb resizepart 2 100% 

VMware虚拟机安装openwrt

    # 下载img镜像 VMware虚拟机无法识别.img的镜像文件,因此需将其转为 *.vmdk 格式
    https://downloads.openwrt.org/releases/22.03.2/targets/x86/64/openwrt-22.03.2-x86-64-generic-ext4-combined.img.gz
    # 解压下载的gz包
    gunzip openwrt-22.03.2-x86-64-generic-ext4-combined.img.gz
    # 安装转换工具qemu-img
    apt install qemu-img
    # 转换 img 成 vmdk
    qemu-img convert \
    -f raw openwrt-22.03.2-x86-64-generic-ext4-combined.img \
    -O vmdk  openwrt-22.03.2-x86-64-generic-ext4-combined.vmdk
    # 创建虚拟机
    1 自定义高级
    2 稍后安装系统
    3 linux  ubuntu-x64
    4 名称 路径 cpu 内存 NAT
    5 I/O推荐 磁盘IDE
    6 使用现有虚拟磁盘 选 openwrt-22.03.2-x86-64-generic-ext4-combined.vmdk 保持现有格式
    7 自定义  剩余内存 处理器 网络 显示器
    8 更改磁盘大小 磁盘 扩容 10G 
    9 开机
    # 网络配置
    vim /etc/config/network 
    config interface 'loopback'
        option device 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'
    config globals 'globals'
        option ula_prefix 'fdb2:c848:0038::/48'
    config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'eth0'
    config interface 'lan'
            option type 'bridge'
        option ifname 'eth0'
        option ipaddr '192.168.223.204'
        option netmask '255.255.255.0'
        option proto 'static'
        option gateway '192.168.223.2'
        option dns '114.114.114.114 8.8.8.8'
    # 重启网络
    /etc/init.d/network restart
    # 配置root密码
    passwd
    # 重启
    xshell 登录
    # WEB登录 安装中文
    sed -i 's_downloads.openwrt.org_mirrors.aliyun.com/openwrt_' /etc/opkg/distfeeds.conf
    # 安装中文包(命令安装和图形界面安装都行)
    opkg install luci-i18n-base-zh-cn
    opkg install luci-app-opkg
    opkg install luci-i18n-opkg-zh-cn
    # web 登录
    http://192.168.xxx.xxx/cgi-bin/luci/

posted on   luokeli  阅读(17)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示