آشنایی با درایوهای مجازی

2007/12/31 در 08:20 | نوشته شده در ویندوز | 2 دیدگاه

درایو مجازی به درایوی گفته می شود که در واقع وجود خارجی نداشته و معمولا قابلیت های همان درایوهای اصلی را دارد. امروزه درایوهای مجازی نقش عمده ای در کامپیوتر های شخصی پیدا کرده اند. در این مقاله صرفا ساخت یک درایو مجازی در ویندوز را برایتان تدارک دیده ام.
بطور کلی ساخت درایو های مجازی به سه دسته اصلی تقسیم می شود.
نوع اول:
به صورت کاملا مجازی قابل ایجاد است و از فضای هارد دیسک جایی را اشغال نمی کند و بیشتر برای بازی ها یا نرم افزارهایی که بدون
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 را ایجاد کنیم؟

Notepad را از مسیر زیر باز کنید:

Start > All Programs > Accessories > notepad یا C:\WINDOWS\system32\notepad.exe (file:///C:/WINDOWS/system32/notepad.exe)
از منوی فایل
Save as را انتخاب و در مسیری دلخواه فایل را با پسوند Bat ذخیره کنید. حال به سراغ فایلی که ایجاد کرده اید بروید. بر روی آن راست کلیک و Edit را بزنید و دستورات مربوط و Subst (که در اینجا Subst Q: C:\New بود ) را در آن تایپ و فایل را ذخیره کنید.
حال نوبت به مسیردهی این فایل در رجیستری می رسد. در پنجره Run کلمه Regedit را تایپ کنید تا وارد Registry Editor شوید.
کلید زیر را پیدا و مشخص کنید:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Run
حال در بخش سمت راست محیط رجیستری راست کلیک کرده و پس از انتخاب گزینه
New گزینه String Value را انتخاب و یک نام جدید ایجاد کنید و با دابل کلیک بر روی آن در قسمت Value Date آدرس BatchFile را که در مرحله قبل ایجاد کرده اید ، وارد کنید.
بر روی
OK کلیک و از رجیستری خارج شوید. اگر مراحل را درست طی کرده باشید با ری استارت ویندوز درایوهای مجازی دیگر حذف نمی شود. اگر هم قصد حذف درایو مجازیرا داشتید در Win9x , Dos پس از پاک کردن دستورات اضافه شده در فایل Autoexec.bat و یا پاک کردن Shortcut یا خود فایل Bat از Start up سیستم درایو حذف می شود. در سیستم عامل های Xp و 2000 با پاک کردن مقدار رشته در رجیستری و بعد ری استارت کردن درایو حذف می شود. اگر هم بخواهید این کار را بدون ری استارت انجام دهید کافیست در Run دستور زیر را تایپ کنید:

Subst NewDriveName: /d
که
NewDriveName نام درایوی که قصد پاک کردن آن را دارید می باشد.
نوع سوم:
درایو مجازی که از طریق یک سرور حمایت می شود. به این صورت که کاربر اطلاعات خود را در فضای خارج از کامپیوتر شخصی خود نگهداری می کند . و از فضای هارد کامپیوتر جایی را اشغال نمی کند. در این زمینه شرکت مایکروسافت در حال آماده سازی خدمات جدیدی به نام
Live Drive است که نقش یک هارد دیسک مجازی را برای ذخیره اطلاعات شخصی کاربران بر عهده خواهد داشت. کاربران می توانند همه نوع اطلاعات از قبیل فایل های شخصی یا فایلهای موسیقی و تصویری را در سرورهای مایکروسافت ذخیره کرده و از هر رایانه ای که به اینترنت متصل باشد به اطلاعات خود دسترسی بیابند. این شرکت هنوز اطلاعات دقیقی را در زیمنه زمان آغاز فعالیت خدمات Live Drive یا چگونگی دسترسی کاربران منتشر نکرده است. به تازگی گوگل از طریق جی میل این قابلیت را برای کاربران خود فراهم کرده است که کاربران جی میل می توانند از فضای موجود در جی میل خود به عنوان یک درایو مجازی در My Computer خود استفاده کنند. گوگل این امکان را با نرم افزار GmailDrive به کاربران داده است.

Advertisements

2 دیدگاه »

RSS feed for comments on this post. TrackBack URI

  1. وبلاگ خوبی داری دوست من.

  2. اوه راستی ، یک مطلب مرتبط با درایو های مجازی نوشتم
    خوشحال می‌شم ببینیش:
    http://zangoole.com/1386/12/04/subst_command


پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s


Entries و دیدگاه‌ها feeds.

%d وب‌نوشت‌نویس این را دوست دارند: