Borna66
03-22-2009, 04:55 PM
مقدمه
درایو مجازی به درایوی گفته می شود که در واقع وجود خارجی نداشته و معمولا قابلیت های همان درایوهای اصلی را دارد. امروزه درایوهای مجازی نقش عمده ای در کامپیوتر های شخصی پیدا کرده اند. در این مقاله صرفا ساخت یک درایو مجازی در ویندوز را برایتان تدارک دیده ام.
بطور کلی ساخت درایو های مجازی به سه دسته اصلی تقسیم می شود.
نوع اول
به صورت کاملا مجازی قابل ایجاد است و از فضای هارد دیسک جایی را اشغال نمی کند و بیشتر برای بازی ها یا نرم افزارهایی که بدون CD قابلا اجرا نیستند استفاده می شود. به این صورت که بعد از گرفتن Image از CD مورد نظر ، این درایو می تواند نقش همان CD اصلی را بازی کند. آیکون آن نیز مانند همان CD Drive یا DVD Drive معمولی ظاهر می شود. از جمله نرم افزارهایی که قابلیت گرفتن Image و ایجاد این نوع درایوها را دراند می توان به Alcohol , Nero , Clone اشاره کرد.
نوع دوم
برای ایجاد این نوع درایو از فضای هارد دیسک و از فایل های خود ویندوز استفاده می شود و احتیاج به هیچ نرم افزاری نیست. آیکون آن نیز در نهایت به صورت یک آیکون همانند درایوهای دیگر در My Computer ظاهر می شود. و لازم است این نکته را اضافه کنم که وجود این درایو هیچ صدمه ای به سیستم عامل یا هارد دیسک شما وارد نمی کند و به راحتی می توان آن را حذف کرد. در ادامه نحوه ایجاد یک درایو مجازی را توسط دستورات مربوط مرور می کنیم.
به کمک فایل اجرایی Subst.exe که در مسیر C:\WINDOWS\system32 (file:///C:/WINDOWS/system32) قابل دسترسی است می توانیم یک دایرکتوری در My Computer را به یک درایو تبدیل کنیم. که تمام عملیات مربوط به یک درایو به غیر از فرمت و اسکن در مورد آن قابل انجام است.
برای شروع کار Run را از Start Menu اجرا کنید. در پنجره Run دستور cmd را تایپ کنید تا Command Prompt اجرا شود. حال دستور زیر را در تایپ و اجرا کنید
Subst NewDriveName: Folder Direction
مثلا اگر بخواهید نام درایو Q باشد و درایو مجازی از فضای درایو C استفاده کند دستور باید به صورت زیر نوشته شود.
Subst Q: C:\New
نکته 1 : توجه کنید که مشابه نام انتخابی درایو ( مثلا Q ) در My Computer موجود نباشد.
نکته 2 : مسیری که برای ایجاد درایو تایپ می کنید ( که در اینجا C:\New (file:///C:/New) است) باید حتما وجود داشته باشد در غیر اینصورت باید آن را حتما ایجاد کنید.
اکنون درایو مجازی شما آماده است و می توایند آن را در My Computer خود مشاهده کنید و مانند دیگر درایوها از آن استفاده کنید. البته دوام این درایو کم است و پس از ری استارت سیستم از بین می رود ، برای جلوگیری از حذف شدن پس از ری استارت سیستم چنیدن راه متفاوت وجود دارد که به تشریح یکی از آنها می پردازیم: در سیستم عامل های Dos و Win9x ساده ترین راه کار با فایل Autoexec.bat خواهد بود. این فایل را در درایو C بیابید و خطوط مربوط به Subst را در آن تایپ کنید تا در هر بار ری استارت سیستم به تبع آن Subst ایجاد شود. در سیستم عامل های ویندوز XP و 2000 بهترین و راحت ترین کار این است که یک فایل اجرایی با پسوند Bat. یا همان BatchFile ایجاد کنیم و خود فایل یا Shortcut آن را در Start up سیستم قرار دهیم. یا می توانیم مسیر را در رجیستری ایجاد کنیم. حال چگونه فایل اجرایی یا همان BatchFile را ایجاد کنیم؟
:104::282::238::109::72:
گردآونده:طه-Borna66
درایو مجازی به درایوی گفته می شود که در واقع وجود خارجی نداشته و معمولا قابلیت های همان درایوهای اصلی را دارد. امروزه درایوهای مجازی نقش عمده ای در کامپیوتر های شخصی پیدا کرده اند. در این مقاله صرفا ساخت یک درایو مجازی در ویندوز را برایتان تدارک دیده ام.
بطور کلی ساخت درایو های مجازی به سه دسته اصلی تقسیم می شود.
نوع اول
به صورت کاملا مجازی قابل ایجاد است و از فضای هارد دیسک جایی را اشغال نمی کند و بیشتر برای بازی ها یا نرم افزارهایی که بدون CD قابلا اجرا نیستند استفاده می شود. به این صورت که بعد از گرفتن Image از CD مورد نظر ، این درایو می تواند نقش همان CD اصلی را بازی کند. آیکون آن نیز مانند همان CD Drive یا DVD Drive معمولی ظاهر می شود. از جمله نرم افزارهایی که قابلیت گرفتن Image و ایجاد این نوع درایوها را دراند می توان به Alcohol , Nero , Clone اشاره کرد.
نوع دوم
برای ایجاد این نوع درایو از فضای هارد دیسک و از فایل های خود ویندوز استفاده می شود و احتیاج به هیچ نرم افزاری نیست. آیکون آن نیز در نهایت به صورت یک آیکون همانند درایوهای دیگر در My Computer ظاهر می شود. و لازم است این نکته را اضافه کنم که وجود این درایو هیچ صدمه ای به سیستم عامل یا هارد دیسک شما وارد نمی کند و به راحتی می توان آن را حذف کرد. در ادامه نحوه ایجاد یک درایو مجازی را توسط دستورات مربوط مرور می کنیم.
به کمک فایل اجرایی Subst.exe که در مسیر C:\WINDOWS\system32 (file:///C:/WINDOWS/system32) قابل دسترسی است می توانیم یک دایرکتوری در My Computer را به یک درایو تبدیل کنیم. که تمام عملیات مربوط به یک درایو به غیر از فرمت و اسکن در مورد آن قابل انجام است.
برای شروع کار Run را از Start Menu اجرا کنید. در پنجره Run دستور cmd را تایپ کنید تا Command Prompt اجرا شود. حال دستور زیر را در تایپ و اجرا کنید
Subst NewDriveName: Folder Direction
مثلا اگر بخواهید نام درایو Q باشد و درایو مجازی از فضای درایو C استفاده کند دستور باید به صورت زیر نوشته شود.
Subst Q: C:\New
نکته 1 : توجه کنید که مشابه نام انتخابی درایو ( مثلا Q ) در My Computer موجود نباشد.
نکته 2 : مسیری که برای ایجاد درایو تایپ می کنید ( که در اینجا C:\New (file:///C:/New) است) باید حتما وجود داشته باشد در غیر اینصورت باید آن را حتما ایجاد کنید.
اکنون درایو مجازی شما آماده است و می توایند آن را در My Computer خود مشاهده کنید و مانند دیگر درایوها از آن استفاده کنید. البته دوام این درایو کم است و پس از ری استارت سیستم از بین می رود ، برای جلوگیری از حذف شدن پس از ری استارت سیستم چنیدن راه متفاوت وجود دارد که به تشریح یکی از آنها می پردازیم: در سیستم عامل های Dos و Win9x ساده ترین راه کار با فایل Autoexec.bat خواهد بود. این فایل را در درایو C بیابید و خطوط مربوط به Subst را در آن تایپ کنید تا در هر بار ری استارت سیستم به تبع آن Subst ایجاد شود. در سیستم عامل های ویندوز XP و 2000 بهترین و راحت ترین کار این است که یک فایل اجرایی با پسوند Bat. یا همان BatchFile ایجاد کنیم و خود فایل یا Shortcut آن را در Start up سیستم قرار دهیم. یا می توانیم مسیر را در رجیستری ایجاد کنیم. حال چگونه فایل اجرایی یا همان BatchFile را ایجاد کنیم؟
:104::282::238::109::72:
گردآونده:طه-Borna66