小结:dsm系统不可能单独某个硬盘启动
本帖最后由 raymond_sk 于 2023-3-9 10:21 编辑基本放弃无损迁移硬盘计划
经过几天折腾测试,发现dsm7这个系统,只要它认出的硬盘中,没有完整的dsm7x,那么就会进入强制升级过程,而从老系统中抽出来的硬盘,种种原因即便安装了,重启还是没有识别,所以,累了,毁灭吧
static/image/hrline/4.gif
前情提示
自从2018年接触黑群晖开始,实体机到虚拟机都玩过,后稳定用虚拟机直通sata控制器,一致稳定运行我们家所有的文件,孩子成长记录的视频图片等重要文件大约2T,其他老师视频、高清视频等大约8t,主力用4+4+8t,3个硬盘,2+2t备份,威联通4盘位4+3+3t热备份(个人认为威联通的备份软件比群辉好用),lto5磁带机冷备份。主机是e3 1245 v2+华擎h77+8g,这个2012年的主力机器,allinone主机老当益壮,但有机会还是想要换掉,苦于资金压力,一直没行动
近期由于小发了一笔,但不多,hpe的gen10 plus还是买不起。,于是就把之前换主机的事情行动起来,e5 2650l v4+16*2+ml110gen9主板+直通卡,这是我第一次接触惠与的主板,iLO功能真实惊艳到我了,因为要把主力机的功能全部迁移过来,攒了多年的资料不敢掉以轻心,所以,这套设备裸奔了几天,用来测试,主要是测试黑群晖7,在各种引导文件上
一、系统测试
现用了一个硬盘安装win10企业版,kms激活,各种测试。这个主板自带显示芯片,不需要额外加亮机卡,e5也没有核显,所以装机很方便。装完之后,在设备管理器中,没有发现主板的sata或者sas控制器,加载了各种驱动,也没有正确显示,看样子是没有了。于是加急买了个sas2308直通卡,因为我只需要单盘工作,木需要raid功能,it模式足矣
经过一天测试下来,硬件系统基本没问题。购买硬件的时候,如果出现点不亮,不知道哪个部件出问题,所以希望三大件一家买齐全,但是,洋垃圾市场,cpu、内存、主板这三个重要部件,基本上一家店只有一样,根本就没办法一站购齐,突然想起了木兰辞中,东市买鞍鞯,西市买辔头……还好到齐后一次点亮
硬件系统过关
二、esxi7和6的测试
安装了hp专用的esxi7,发现一个大问题,用来测试的小硬盘是多年前在ps3上拆下来的150g(这玩意大概已经有12年了),装完主机系统后,有很大一块空间被占用,据说用来做缓存,经过搜索,说可以通过各种办法解决,但我试下来,最终解决方案是先装6再升级7,
装完esxi后,最关心的直通硬件出问题了,在硬件列表中,可直通的硬件中,没有类似之前ahci之类存储控制器,不知道驱动问题还是主板屏蔽,也就是说,主板上的sata接口和sas接口,只能用来安装系统盘或者不直通,后加上80包邮的lsi 2308解决。或说,sas直通卡发热太吓人了。
三、黑群晖折腾
根据各位大佬的帖子,先后试了几次
以下均虚拟30g硬盘作为系统盘,引导程序导入作为引导盘
第一次是在线编译arpl,编译完成的引导程序导入虚拟机,无法开机,后经过多次修改参数,还是如此,对我来说此路不通
第二次是arpl1.0.2导入虚拟机,开机后引导至编译,按要求填写后编译,重启后,正常能进入ds的安装界面,但安装到8%后出现硬盘无法格式化,调整参数均不可行,此路对我来说也是不通
第三次,通过导航帖http://www.gebi1.com/thread-302422-1-1.html,到这里下载http://www.gebi1.com/thread-299889-1-1.html,找了3617的引导程序,导入虚拟机后,一次开机,安装成功,虽然说明可以引导到7.1.1u2,实际在线升级到u4也没问题。2308的sas直通卡也正常识别,硬盘正常识别但插槽混乱
第四次,在第三次的基础上,参考《黑群晖引导文件grub.cfg中参数对硬盘顺序的测试与分析》https://cloud.tencent.com/developer/article/2147487,修改DiskIdxMap以及SataPortMap ,基于我内置sata0,sata1两个虚拟控制器,以及sas直通卡,总共3个控制器,前两个分别按2个口,直通卡8个口,设置成了DiskIdxMap=200000,SataPortMap228,按教程,代表有三个控制器,第一个控制器有2个接口,但从第32盘位开始(16进制的20),超出了总数很远,所以引导程序所占用的虚拟硬盘实际是不显示,第二个控制器2个接口,虚拟系统盘从第一个口开始,故开机后虚拟硬盘处于第一个插槽;第三个控制器8个口,从第一个口开始,实际硬盘从5口开始
修改后,确定了以上的设想,实际也公共实现了实际数据盘从5开始,到12结束,实际没有那么多硬盘,但理论上应该是没问题的
第五次,在第四次基础上,插入实际硬盘3个,由于从原来的6.x系统拆下,存储池之类数据均为丢失,在线升级即可完成所有工作,数据都在
第六次,重启第五次的虚拟机后,发现进不去系统,进入的是初始画面,需要重新安装dsm系统,不敢贸然操作,现退出,取消直通,相当于取出硬盘,在此开机,竟然又能进入,冥思苦想了好久,我得出了一个结论,在没有实际数据盘的情况下,引导程序引导虚拟的30g硬盘启动dsm,单独引导全部成果,插入数据盘后,系统安装到实体硬盘,在引导的时候,引导程序引导实体硬盘进入dsm,但由于实体硬盘原有的dsm系统是6.x,无法引导到7.x,系统就认为这里需要重新安装dsm
第七次,在六基础上,找了一个能正常在6.x系统中可用的硬盘,接入,经过六所有步骤,重启后进入安装界面,但到安装8%,显示格式化失败,
第八次,放弃了六的后半部分,只完成了存储池的恢复,恢复到数据均可读出,但系统警告无法进入系统的界面,正常使用,重启也没问题,除了有右下角有警告,其他一切正常,但强迫症受不了!!!
以上基于本人近一周实测,各种图我想办法回去回复一下看看有没有贴上来
所以,目前就剩下一个问题,如何让引导程序直接引导虚拟硬盘启动dsm,而不去引导实体数据盘?
本帖最后由 wjq_xp 于 2023-3-6 16:01 编辑
阵列卡在群晖系统会被识别为SAS硬盘,而DiskIdxMap和SataPortMap是控制SATA硬盘的,所以你在ESXI里面的虚拟机,一个引导+一个30G的虚拟盘+阵列卡8个硬盘参数应该设置为SataPortMap=2 DiskIdxMap=00 SasIdxMap=8。引导和30G的虚拟盘共用一个SATA控制器就行了,引导用SATA0:0,30G的虚拟盘为SATA0:1。 wjq_xp 发表于 2023-3-6 16:00
阵列卡在群晖系统会被识别为SAS硬盘,而DiskIdxMap和SataPortMap是控制SATA硬盘的,所以你在ESXI里面的虚拟 ...
谢谢,我先试试看 wjq_xp 发表于 2023-3-6 16:00
阵列卡在群晖系统会被识别为SAS硬盘,而DiskIdxMap和SataPortMap是控制SATA硬盘的,所以你在ESXI里面的虚拟 ...
按照您的思路,改了参数,盘位正常了。但重启后还是从数据盘引导,没有从虚拟硬盘引导。其他我再试试 直接升级后替换引导即可,不需要什么虚拟盘,实体盘的。要是不放心,你自己拿一块盘安装dsm6然后升级7,换引导看看是否正常。 lsj881224 发表于 2023-3-7 15:18
直接升级后替换引导即可,不需要什么虚拟盘,实体盘的。要是不放心,你自己拿一块盘安装dsm6然后升级7,换 ...
我先试试看
但上午看到一篇贴,具体一会去找找,描述7x系统的第一个分区是8g,6x是2g,这一点不同,硬升级会造成重启不了。我分析大概是这个问题 raymond_sk 发表于 2023-3-7 16:18
我先试试看
但上午看到一篇贴,具体一会去找找,描述7x系统的第一个分区是8g,6x是2g,这一点不同,硬升 ...
你说的这个只影响降级,6上创建的存储空间第一个分区时2G,但是7上创建的时8G。如果时6升上去的,第一个分区还是2G。并不影响。所以,如果是7上创建的存储空间,降级是不行的。但是6创建的,升到7之后,是可以降级的。
页:
[1]