最近闲来无事,想体验一下7.0版本的群辉,安装完成之后发现自己直通的sata硬盘群辉无法读取,在网上查阅一番资料,终于解决了这个问题。
我遇到的一些坑:
-
上传pat之前需要断网,否则会无限还原。
-
直通的sata硬盘群辉无法读取,需要修改引导镜像中的grub.cfg文件里面的SataPortMap和DiskIdxMap参数
首先,使用diskgenius打开引导镜像,grub.cfg文件在如图位置,将他复制到桌面以待修改
SataPortMap和DiskIdxMap推荐使用这个工具获取
从https://github.com/pocopico/tinycore-redpill下载tinycore-redpill.v0.8.0.0.vmdk.gz
使用esxi创建一台虚拟机,配置与你想创建的群辉一样
添加现有硬盘从tinycore-redpill.v0.8.0.0.vmdk.gz解压的文件,注意添加的磁盘控制器位置一定要设置为IDE控制器,否则无法启动。
启动虚拟机进入系统,进入终端输入
一路按回车,看到SataPortMap和DiskIdxMap的值,这个根据机器不同每个人不一样
进入grub.cfg文件找到如下图位置,找到你的引导模式,上面是USB引导下面是SATA,我这里修改的是SATA。
在如下图这一行你会找到SataPortMap和DiskIdxMap
将它们修改为DiskIdxMap=xxxx SataPortMap=xxxx 这里值怎么修改,从刚刚的tinycore系统里面得到。
将修改好的文件通过diskgenuis重新写回引导镜像,然后通过StarWind V2V Image Converter工具重新转换为esxi需要的格式
接下来你就可以愉快的安装并且使用直通硬盘啦
参考的一些资料:
-
群晖DSM7.X版本如何获取SataPortMap和DiskIdxMap教程分享
https://post.smzdm.com/p/amxr2lez/
-
tinycore-redpill工具
https://github.com/pocopico/tinycore-redpill
-
GXNAS以及它的博客
https://dl.gxnas.com:1443/?dir=/%E9%BB%91%E7%BE%A4%E6%99%96
原文链接:https://www.bilibili.com/read/cv18368202/