PVE系统实现ALL IN ONE

原本是打算用最近比较火的unRAID,但是我的N54L安装了之后,不能使用VM虚拟机功能,出现Libvirt Service failed to start。而且另外一台电脑安装后,显卡直通到虚拟机的WINDOWS系统也有问题。所有只能尝试PVE。

安装准备:

N54L ;PVE 6.1.1安装文件,ultraiso软件,两个U盘,一个放安装文件,另外一个作为PVE的系统盘;群晖引导文件,群晖pat文件,img2kvm工具,2TB硬盘直通给群晖;LEDE安装文件;windows 7精简版安装文件,easyU PE系统;

CPU和内存分配:

PVE ;群晖;LEDE;WIN7。

安装PVE:

  1. 用ultraiso软件写入PVE 6.1.1到16GB U盘中。
  2. U盘启动安装。PVE 安装后默认将 16G 的U盘 分为了3.38G 和 5.09G 的两个分区,其中 5.09G 为 LVM Thin,用于ISO镜像存储的分区为3.38G。放win7安装文件不够用,需要扩充。
  3. 输入IP:8006进行PVE设置和管理。

安装群晖

  1. 创建虚拟机。
  2. winscp登陆PVE,复制群晖引导文件和img2kvm工具到root目录下。
  3. 把启动盘加入到虚拟机chmod +x img2kvm                                                                   ./img2kvm synoboot.img 100 vm-100-disk-1【100是虚拟机VM ID】
  4. 把刚才的1G磁盘分离并删除。
  5. 回到proxmox的shell更新一下源,apt-get update 【出现错误,就用vi /etc/apt/sources.list.d/pve-enterprise.list,注释掉#deb https://enterprise.proxmox.com/debian/pve buster pve-enterprise;vi编辑器 i(表示插入),esc 退出编辑,:wq 保存对文件所作的修改并退出///在shell输入rm /etc/apt/sources.list.d/pve-enterprise.list///echo "deb http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list///
    wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg///apt update && apt dist-upgrade///reboot】安装lshw,输入apt-get install lshw查看设备的磁盘ID,输入ls -l /dev/disk/by-id/
  6. 用代码把整个磁盘直通给群晖qm set 100 --sata2 /dev/disk/by-id/ata-WDC_WD20EURS-63S48Y0_WD-WCAZAK045572【注意VM ID 和sata编号】
  7. 回到虚拟机的选项中,把引导顺序选择为sata1,然后就可以右上角启动虚拟机了。
  8. 启动好之后,输入IP:5000,进行群晖的安装和配置。
  9. 出现问题: 到安装界面之后,老是提示要还原系统,原因在于挂载的4TB硬盘之前有安装了群晖,所有会有这个提示,要么格式化硬盘,要么新建一个硬盘。

直通网卡:

提示:No IOMMU detected, please activate it.See Documentation for further information.

AMD CPU
shell里面输入命令:nano /etc/default/grub
在里面找到:GRUB_CMDLINE_LINUX_DEFAULT="quiet"
然后修改为:GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"
在更新一下:update-grub;重启一下:reboot

因为更新grub之后, N54L还是不能使用IOMMU,所有通过修改PVE管理网络网卡,来实现万兆。

在shell中执行apt install ifupdown2,然后在网络选项界面,按下Apply Configuration。

安装LEDE:

安装WIN7:

  1. 利用UltraISO 软件,对精简系统ESD文件进行封装为ISO。【esd文件拖入文件中,保存为ISO文件】
  2. winscp登陆PVE,上传ISO文件到/var/lib/vz/template/iso。空间不够怎么办。【放弃用16GB优盘安装PVE,直接把PVE安装在500GB硬盘中,win7等系统也是安装在这个空间里,然后硬盘单独直通】
  3. win虚拟机里添加两个cd-rom,第一个里面加载pe镜像,第二个里面加载封装好系统的esd或wim镜像。虚拟机调好开机引导顺序,启动后就进入pe系统了
  4. 进入PE用winNTSetup安装时,在第二个光驱里选择esd文件就可以直接安装了。

少伯

网站主理人

相关推荐

homarr导航页

一年前就看到过别人设置的本地导航页,感觉还是实用的,毕竟本地的应用也不少,每次都输入地址确实费时间,现在迫切地希望有 ...

immich照片管理器安装

最近梳理一下家里的设备,想着对电脑优化一下。查询是否有替代群晖的照片管理方案。最近几年一直用群晖,群晖的主要作用就是 ...

暂无评论

QQ QQ

客服 工作时间:周一至周六 9:30-22:00 QQ:670088886(点击咨询) 直奔主题,别问在不在,谢谢!

热线 热线

13888888888

公众号 公众号
公众号
微信 微信
微信