|
1,是的,未装驱动的情况下盘符会优先分给sata盘,再分给nvme。装好驱动重启后会先分给nvme(两个nvme盘都调到前面了,这也是我需要的效果,然后我想要没有装驱动的情况下也优先分给nvme)
2,关闭Windows磁盘前置功能,并没有改变默认顺序,我是在pe下测试的,系统都是vhd文件,所以脚本找不到系统盘。也试过倒叙模式,分出来的盘符是乱的。
3,我想起来丢盘符是系统vhd所在的盘符不见了,也就是 WDC PC SN520 这个nvme盘,启动到pe也不见盘符,用diskgen分配盘符,重启又没了(忘了有没有测试重启到pe或者别的系统——我有好几个vhd系统),两次出现这样的问题,其中第二次我是抱着作死的心态来试的。两次结果都是将有系统那个硬盘重新分区(一个esp区和一个ntfs区),然后做vhd系统。
一般来说盘符分配优先分给高速盘,再到低速盘,可能会比较适合(nvme>ssd>hdd),当然,也像你说的,每个人的想法和习惯不同,这个就很难兼顾。
再次感谢你的付出,一千多行的代码,写起来太不容易,可能每一行都要消耗一根头发,而程序员的每一根头发都是有名字的。。。 |
|