|
虚拟盘加载后,盘符不是原来的怎么办?下边这个批处理帮你解决
@echo off sc config dmserver start= demand sc config dmadmin start= demand sc start dmserver(上边三行是打开磁盘管理相应的服务,有的系统这里是禁用的) isCSicli AddTargetPortal 192.168.0.253 3260 (这里IP改为你虚拟磁盘服务器的IP地址) iscsicli LoginTarget iqn.2005-09.com.ackasia.iscsi:0 T * * * * * * * * * * * * * * * 0(不同的虚拟磁盘软件,这里是不一样的,改成相应的Target)
ping 127.0.0.1 -n 10(延时。如果你的虚拟盘出盘快,可以相应改小) ECHO select disk 1 >C:\iscsitmp.txt ECHO select partition 1 >>C:\iscsitmp.txt ECHO remove all >>C:\iscsitmp.txt ECHO assign letter=F >>C:\iscsitmp.txt(letter=F就是要改成F盘,根据自己实际情况更改) ECHO exit >>C:\iscsitmp.txt start /b /wait diskpart /s C:\iscsitmp.txt del /q /f C:\iscsitmp.txt sc stop dmadmin(后五行是禁用磁盘管理相应的服务) ping 127.0.0.1 -n 2 sc stop dmserver sc config dmserver start= disabled sc config dmadmin start= disabled
下图是怎么看虚拟磁盘的Target:
此主题相关图片如下:

ECHO select disk 1 >C:\iscsitmp.txt ECHO select partition 1 >>C:\iscsitmp.txt ECHO remove all >>C:\iscsitmp.txt ECHO assign letter=F >>C:\iscsitmp.txt ECHO exit >>C:\iscsitmp.txt
select disk 1 是所要操作的磁盘,如果不知道虚拟磁盘是哪一个,可以打开磁盘管理查看。 select partition 1 一般虚拟磁盘都是一个分区,不用改动就可以
|