欢迎光临
我们一直在努力

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

iStoreOS是一个基于OpenWrt的路由系统,提供简洁易用的用户界面和内置应用市场,方便安装各种软件。我计划将iStoreOS安装到PVE虚拟机中,用这篇文章作为分享,如果您正好需要的话,可以作为参考。

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

下载固件

iStoreOS固件下载地址:https://fw.koolcenter.com/iStoreOS/x86_64_efi/

我下载的是X86带EFI版本,名称为istoreos-22.03.5-2023081110-x86-64-squashfs-combined-efi.img.gz

PVE安装iStoreOS

进入PVE系统管理界面,右上角“新建虚拟机”;

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

只填写名称,VM ID即为虚拟机ID,自动排序的,也可自定义,其余不管,下一步:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

勾选“不使用任何介质”,其余不管,下一步;

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

如果是下载的EFI固件,BIOS选择“OVMF(UEFI)”,EFI存储选择PVE的虚拟盘,其余不管,下一步:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

如果下载的非EFI固件,此页面不用管,直接下一步;

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

磁盘,不需要创建,直接删掉,下一步;

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

CPU核心,根据你的实机CPU核设置(比如实机是6核12线程,大于等于1且小于等于12都成),类别建议选host;

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

内存根据实际需求设置;

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

网络默认即可,默认已经选了PVE的虚拟LAN;

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

完成,等待虚拟机创建好。

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

利用WinSCP等工具,把下载好的固件(教程用的EFI固件)和img2kvm工具放入PVE宿主的目录下。

然后使用img2kvm这个工具将固件写入虚拟机,执行的命令如下:

# 下载img2kvm
wget https://soft.xiaoz.org/router/iStoreOS/img2kvm
# 添加执行权限
chmod +x img2kvm
# 写入虚拟机,104为虚拟机ID,请自行修改
./img2kvm istoreos-22.03.5-2023081110-x86-64-squashfs-combined-efi.img.gz 104

然后看PVE虚拟机104的硬件界面,会出现一个未添加的硬盘,双击添加:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

不用设置直接添加:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

添加完成,会出现一个硬盘:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

选项——引导顺序,双击进入编辑:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

把刚添加的硬盘作为第一启动:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

把EFI磁盘删掉,若BIOS不是UEFI,无此项设置;

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

启动iStoreOS:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

如果前面的步骤没出错,是能正常启动的:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

等系统启动一两分钟,然后点击此虚拟机——控制台(右上角控制台也可):

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

鼠标点在此界面,键盘回车:就会出现终端入口:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

输入:quickstart命令,利用键盘“上下键”选择2,回车:

输入要分配给iStoreOS的LAN口的ip(必须是PVE虚拟LAN的IP段,比如PVE的管理IP是192.168.2.88,那么此处的IP就必须是192.168.2.XXX),回车生效;

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

要求输入掩码(mask),照着填:255.255.255.0,回车生效:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

然后选择QUIT退出此界面:

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

输入:reboot重启iStoreOS,这样浏览器输入我们设置的IP,就进入iStoreOS界面了。

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

iStoreOS默认用户名/密码为:root/password

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

其它的根据需要进入路由器设置即可。

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

安装软件

iStoreOS内置iStore应用商城,大部分常用的软件可通过iStore进行安装,如下图。

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

iStore应用商城搜不到魔法工具,如果您需要使用魔法工具,需要手动安装,手动安装支持 .ipk 包,.run 自解压格式。

PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件

常用的魔法工具,可以前往:https://github.com/AUK9527/Are-u-ok下载,然后再手动安装即可。

补充说明:如果手动安装软件的时候依赖安装失败,可以尝试修改iStoreOS的软件源,然后再试!!!

结语

iStoreOS整合了大部分常用的路由软件,实现了开箱即用的功能。此外,用户还可以通过iStore应用商城进行功能扩展。一些魔法软件也可以通过手动安装的方式来完成。无论是作为主路由还是旁路由,iStoreOS都非常合适。有兴趣的话,不妨试一试。

iStoreOS官网:https://www.istoreos.com/

此文部分内容参考了:https://doc.linkease.com/zh/guide/istoreos/install_pve.html

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《PVE中通过虚拟机安装iStoreOS路由系统与手动安装软件》
文章链接:https://www.xpn.cc/6402/fy.html
分享到: 更多 (0)

热门推荐

评论 抢沙发

登录

忘记密码 ?