轻松解决虚拟盘换盘符的问题 [ 网站地图 ]

发表于:2009-11-17 浏览:50 作者: 来源:互联网

关键字:虚拟,解决

描述:虚拟盘加载后,盘符不是原来的怎么办?下边这个批处理帮你解决 @echooffscconfigdmserverstart=demandscconfigdmadminstart=demandscstartdmserver(上边三行是打开磁盘管理相应的服务,有的系统这里是禁用

虚拟盘加载后,盘符不是原来的怎么办?下边这个批处理帮你解决

@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 一般虚拟磁盘都是一个分区,不用改动就可以


 


站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号