首页 > 其他分享 >Exsi 安装OpenWRT并使用gparted扩容

Exsi 安装OpenWRT并使用gparted扩容

时间:2023-07-31 22:45:27浏览次数:46  
标签:image typora Exsi gparted Application images root Support OpenWRT

Exsi 安装OpenWRT并使用gparted扩容

下载OpenWRT镜像

镜像库地址:

https://mirror.sjtu.edu.cn/openwrt/releases/[VERSION_ID]/targets/x86/64/

22.03.5下载地址

cd ~\Downloads
wget https://mirror.sjtu.edu.cn/openwrt/releases/22.03.5/targets/x86/64/openwrt-22.03.5-x86-64-generic-ext4-combined-efi.img.gz

转化并上传镜像

Brew安装qemu-img

  1. MAC操作
brew install qemu
gunzip ./openwrt-22.03.5-x86-64-generic-ext4-combined-efi.img.gz
qemu-img convert -f raw -O vmdk openwrt-22.03.5-x86-64-generic-ext4-combined-efi.img openWRT.vmdk

Qemu-img说明:https://docs.openstack.org/image-guide/convert-images.html

登录Exsi

  1. 上传VMDK文件

    上传openWRT.vmdk到Exsi openwrt_v22 文件夹下

  2. 启动Exsi SSH并连接

    ssh root@[exsi ip]
    
    [root@localhost:~] cd /vmfs/volumes/4effa38a-c996bb36-3e5f-000c29113d64
    [root@localhost:/vmfs/volumes/4effa38a-c996bb36-3e5f-000c29113d64]
    [root@localhost:/vmfs/volumes/4effa38a-c996bb36-3e5f-000c29113d64] ll
    total 1489920
    drwxr-xr-t    1 root     root         77824 Jul 30 13:06 .
    drwxr-xr-x    1 root     root           512 Jul 30 13:08 ..
    drwxr-xr-x    1 root     root         73728 Jul 30 13:06 openwrt_v22
    [root@localhost:/vmfs/volumes/4effa38a-c996bb36-3e5f-000c29113d64]cd openwrt_v22
    [root@localhost:/vmfs/volumes/4effa38a-c996bb36-3e5f-000c29113d64/openwrt_v22] vmkfstools -i openWRT.vmdk -d
     thin openWRT_thin.vmdk
    Destination disk format: VMFS thin-provisioned
    Cloning disk 'openWRT.vmdk'...
    Clone: 100% done.
    [root@localhost:/vmfs/volumes/4effa38a-c996bb36-3e5f-000c29113d64/openwrt_v22] ll
    total 60544
    drwxr-xr-x    1 root     root         73728 Jul 30 13:12 .
    drwxr-xr-t    1 root     root         77824 Jul 30 13:06 ..
    -rw-r--r--    1 root     root      26476544 Jul 30 13:06 openWRT.vmdk
    -rw-------    1 root     root     126123520 Jul 30 13:12 openWRT_thin-flat.vmkd
    -rw-------    1 root     root           534 Jul 30 13:12 openWRT_thin.vmkd
    [root@localhost:/vmfs/volumes/4effa38a-c996bb36-3e5f-000c29113d64/openwrt_v22] rm openWRT.vmdk
    rm: remove 'openWRT.vmdk'? y
    

创建虚拟机

创建虚拟机时,先创建虚拟机,接着再把之前转换好的vmdk磁盘移动至此虚拟机的目录,最后编辑虚拟机设置添加此vmdk磁盘。

![image-20230730211754742](/Users/bion/Library/Application Support/typora-user-images/image-20230730211754742.png)

![image-20230730211831881](/Users/bion/Library/Application Support/typora-user-images/image-20230730211831881.png)

此处先行创建硬盘

移动硬盘文件

![image-20230730212026914](/Users/bion/Library/Application Support/typora-user-images/image-20230730212026914.png)

![image-20230730212903684](/Users/bion/Library/Application Support/typora-user-images/image-20230730212903684.png)

![image-20230730212917024](/Users/bion/Library/Application Support/typora-user-images/image-20230730212917024.png)

编辑虚拟机,将原有硬盘删除,并调整转化后的硬盘尺寸为10G

调整OpenWRT硬盘

  1. 下载SystemRescue

  2. 将iso上传至Exsi,并挂载到OpenWRT虚拟机CD-ROM

    ![image-20230730215303591](/Users/bion/Library/Application Support/typora-user-images/image-20230730215303591.png)

    ![image-20230730215325827](/Users/bion/Library/Application Support/typora-user-images/image-20230730215325827.png)

    ![image-20230730215412857](/Users/bion/Library/Application Support/typora-user-images/image-20230730215412857.png)

    ![image-20230730215429248](/Users/bion/Library/Application Support/typora-user-images/image-20230730215429248.png)

    输入 startx启动桌面环境

    ![image-20230730215550774](/Users/bion/Library/Application Support/typora-user-images/image-20230730215550774.png)

    ![image-20230730215628143](/Users/bion/Library/Application Support/typora-user-images/image-20230730215628143.png)

    将/dev/sda2分配所有剩余空间

    保存并重启

    ![image-20230730215808016](/Users/bion/Library/Application Support/typora-user-images/image-20230730215808016.png)

    空间已完成调整

    OpenWRT 配置

    IP配置

vim /etc/config/network

![image-20230730220052406](/Users/bion/Library/Application Support/typora-user-images/image-20230730220052406.png)

重启网络

./etc/init.d/network restart

汉化包

https://downloads.openwrt.org/releases/[VERSION]/packages/x86_64/luci/

搜索luci-i18n-base-zh-cn,下载并上传

![image-20230730221855850](/Users/bion/Library/Application Support/typora-user-images/image-20230730221855850.png)

![image-20230730222058664](/Users/bion/Library/Application Support/typora-user-images/image-20230730222058664.png)

标签:image,typora,Exsi,gparted,Application,images,root,Support,OpenWRT
From: https://www.cnblogs.com/bionexit/p/17595125.html

相关文章

  • N1 刷入 openwrt 作旁路网关的一些杂事
    前言我宿舍原先的网络环境是这样的,一台最新原厂固件的红米ac2100作主路由,一台n1刷入了flippy的openwrt(版本很旧,大约是54+o)作为透明代理(又称旁路网关、旁路由),本来本着能用就不动的原则,虽然一直有小毛病,但只是偶尔折腾一下,没解决又放弃了。问题描述但是这两天,碰到了一个......
  • OpenWrt增加软件包的方法
    OpenWrt是一个比较完善的嵌入式Linux开发平台,在无线路由器应用上已有100多个软件包。人们可以在其基础上增加软件包,以扩大其应用范围。OpenWrt在增加软件方面使用极其方便,按照OpenWrt的约定就可以很简单完成。      加入的软件包可以是网上可下载的开源软件或自行开发的......
  • 搭建远程开发环境@Win11+OpenWrt+Vscode+WSL2+Ubuntu22.04
    Pre之前618从pdd上买了配件,第一次尝试自己组装了电脑,本意是作为炼丹炉,不过毕竟是自己的电脑不像服务器可以一天到晚打黑工,还是用来开发就好,测测代码跑跑ai。没显示器——远程连接(后来还是买了,而且今天才发现买的那款大降价,唉),没键鼠——远程连接,没网络——二手路由刷openwrt去中......
  • OpenWrt+R2S 主路由、旁路由配置详解
    1、R2S用作主路由R2S作为主路由的好处,所有流量都经过软路由,客户端不需要额外配置坏处:所有流量都经过软路由1.1网络拓扑1.2R2S的WAN口配置家庭一般都是光猫拨号,光猫的网口直接连上R2S的WAN口,R2S一般保持默认配置就好,即配置DHCP客户端自动获取IP地址就好了。比如你是校园......
  • v831-openwrt-c-模型部署篇
    虽然未能训练出来好的模型,但是步骤大概了解了。maixhub-模型训练网站模型训练步骤:创建模型并点击进去:数据集、上传图片:标号签后选择参数:最后创建训练即可。yolov2部署模型:将下载的模型中的main.py中的先验框复制到此处:先验框的作用是让yolov2的racal更大,能检测的东西......
  • HUAWEI CT6100 、 OpenWRT 重装系统到硬盘
    说明HUAWEICT6100作为一款老旧的瘦客户机,要从硬盘启动系统仅支持Legacy引导的系统。若要重装系统,则需要一些软硬件的帮助。需求环境:项目数量备注Linux主机/虚拟机1安装好gzip、parted、df等Windows主机1有硬盘的目标物理主机1U盘1装有......
  • v831-openwrt-c-多线程、队列篇
    前言这几天都在搞多线程和队列,但是最后发现由于v831的单核,用了多线程和队列还不如不用,并且吐槽一下c的线程和队列库,特别队列库很难用。线程库#include<pthread.h>      //系统的多线程文件使用条例:使用的很简单,网上的说明很清楚,不需要详细说明指向感悟很鸡肋......
  • v831-openwrt-c开发-cam篇
    流程:libmaix_camera_module_init->libmaix_cam_create->start_capture->capture_image->libmaix_cam_destroy->libmaix_camera_module_deinit此为最简单的流程,需要添加操作再次之间添加 CAM的创建(注意)根据sipeed的官方例程,如果是v831啧需要创建两个cam句柄才能让摄像头正常......
  • v831-openwrt-c开发
    准备:本次开发在linux环境下编译,使用gcc交叉编译,需要自己准备linux环境,并且建议不能太高,会有很多bug到sipeed的官网下载工具:libmaix工具链安装:工具链:具体工具链说明解压工具链后放到随便一个地方(记住路径)。参照快速安装脚本路径把arm-openwrt-gcc放到系统路径中(图中是我......
  • centOS 下使用Gparted进行分区扩容
     机器环境:windows上运行的VMware虚拟机,系统为centOS6.8。​由于前期分区分配空间过小,无法满足后续的数据存储预期,所以需要对指定的分区进行扩容,在这种情况下使用Gparted可以方便的帮助我们达到目的。​ 操作分区有小概率造成数据丢失,重要数据请备份!!!一、扩展虚拟机磁盘容量......