যেহেতু Windows 7 এবং Windows Server 2008 R2 ব্যবহারকারীরা ভার্চুয়াল হার্ড ডিস্ক ফাইল তৈরি এবং মাউন্ট করতে পারেন (VHD/VHDX ) সরাসরি ডিস্ক ম্যানেজমেন্ট কনসোল থেকে। এই ভার্চুয়াল ডিস্কগুলি সিস্টেমে আলাদা ফিজিক্যাল ডিস্কের মতো দেখায় এবং যেকোনো ডেটা সংরক্ষণ করতে ব্যবহার করা যেতে পারে। এই ডিস্কগুলির একটি অপরিহার্য অসুবিধা হল প্রতিবার উইন্ডোজ রিবুট করার সময় ম্যানুয়ালি VHD/VHDX ফাইলগুলি মাউন্ট করার প্রয়োজনীয়তা। উপরন্তু, শুধুমাত্র স্থানীয় কম্পিউটার প্রশাসকদের VHD/VHDX ফাইলগুলি মাউন্ট করার অনুমতি রয়েছে, সাধারণ ব্যবহারকারীদের এই সুবিধাগুলি নেই (যা, ব্যবহারকারীকে একটি ভার্চুয়াল ডিস্ক ফাইল মাউন্ট করার জন্য প্রশাসককে জিজ্ঞাসা করতে হবে)।
এই নিবন্ধে আমরা দেখাব কিভাবে স্বয়ংক্রিয়ভাবে উইন্ডোজ স্টার্টআপে vhd/vhdx ফাইল মাউন্ট করা যায় যাতে ভার্চুয়াল হার্ড ডিস্কগুলি অ-প্রশাসক ব্যবহারকারীদের জন্য উপলব্ধ হয়৷
আপনি যখন আপনার সিস্টেমটি পুনরায় বুট করেন তখন উইন্ডোজে ভিএইচডি ফাইলগুলি স্বয়ংক্রিয়ভাবে মাউন্ট করার কোনও অন্তর্নির্মিত ক্ষমতা নেই। চলুন ডিস্কপার্ট ব্যবহার করে স্বয়ংক্রিয়-মাউন্ট vhd চিত্রগুলি প্রয়োগ করার চেষ্টা করি এবং উইন্ডোজ টাস্ক শিডিউলার .
সুতরাং, নিম্নলিখিত কোড সহ একটি নতুন টেক্সট ফাইল (C:\Scripts\attach_vhdx.txt) তৈরি করুন:vdisk file="C:\vhd2\w10vhd.vhdx"
ভিডিস্ক সংযুক্ত করুন
পার্ট 1 নির্বাচন করুন
অ্যাসাইন লেটার=K
প্রস্থান করুন
- C:\vhd2\w10vhd.vhdx - VHD বা VHDX ডিস্ক চিত্রের সম্পূর্ণ পথ;
- কে – ড্রাইভ লেটার যা আপনি আপনার VHD ইমেজে বরাদ্দ করতে চান।
এই স্ক্রিপ্টটি নির্দিষ্ট vhdx ফাইল মাউন্ট করে, এটিতে প্রথম পার্টিশন নির্বাচন করে এবং ড্রাইভ লেটার বরাদ্দ করে। ডিস্কে একাধিক পার্টিশন থাকলে, মাউন্ট করা পার্টিশনের সংখ্যা উল্লেখ করে সেই অনুযায়ী কোড পরিবর্তন করুন।
দ্রষ্টব্য . নিরাপত্তার কারণে, "C:\Scripts\attach_vhdx.txt" ফাইলের জন্য NTFS অনুমতি পরিবর্তন করা ভাল, যাতে ব্যবহারকারীরা এই ফাইলটি পরিবর্তন করতে না পারে।উইন্ডোজ টাস্ক শিডিউলার চালান (Taskschd.msc ) এবং একটি নতুন শিডিউলার টাস্ক তৈরি করুন (ক্রিয়া -> টাস্ক তৈরি করুন ) এটি নিম্নরূপ কনফিগার করুন:
সাধারণ ট্যাব:
- টাস্কের নাম উল্লেখ করুন (নাম ):automountvhdx;
- চেক করুন চালান কিনা ব্যবহারকারী হয়৷ লগ হয়েছে চালু বা না;
- চেক করুন সর্বোচ্চ সুবিধা সহ চালান .
ট্রিগার ট্যাব:
- একটি নতুন স্টার্টআপ ট্রিগার যোগ করুন (এ স্টার্টআপ ) ডিফল্ট সেটিংস সহ।
ক্রিয়াগুলি ৷ ট্যাব:
- একটি নতুন অ্যাকশন তৈরি করুন (নতুন );
- অ্যাকশন হল একটি প্রোগ্রাম শুরু করুন;
- প্রোগ্রাম/স্ক্রিপ্ট:ডিস্কপার্ট;
- প্রোগ্রাম আর্গুমেন্ট হিসেবে উল্লেখ করুন:/s “C:\Scripts\attach_vhdx.txt” .
শর্তগুলিতে ট্যাব, আনচেক করুন কম্পিউটারটি এসি পাওয়ার চালু থাকলেই কাজটি শুরু করুন৷৷
পরিবর্তনগুলি সংরক্ষণ করুন। সিস্টেম আপনাকে অ্যাকাউন্টের শংসাপত্রগুলি (ইউজারনেম এবং পাসওয়ার্ড) প্রবেশ করতে বলবে, যেখান থেকে কাজটি চালানো হবে (এই ব্যবহারকারীর অ্যাকাউন্টে অবশ্যই প্রশাসকের বিশেষাধিকার থাকতে হবে)।
SYSTEM-এর পক্ষ থেকে টাস্কটি চালানোর জন্য, এর বৈশিষ্ট্যগুলি আবার খুলুন এবং সাধারণ-এ ট্যাব ক্লিক করুন ব্যবহারকারী বা গোষ্ঠী পরিবর্তন করুন বোতাম ব্যবহারকারী বা গ্রুপ উইন্ডো নির্বাচন করুন-এ সিস্টেম নির্দিষ্ট করুন এবং পরিবর্তনগুলি সংরক্ষণ করুন৷
৷আপনি PowerShell ব্যবহার করে বা schtasks ব্যবহার করে একটি শিডিউলার টাস্ক তৈরি করতে পারেন:
schtasks /create /tn "automountvhdx" /tr "diskpart.exe /s 'c:\Scripts\attach_vhdx.txt'"/sc ONLOGON /ru সিস্টেম
পরবর্তী উইন্ডোজ স্টার্টআপে এই নির্দিষ্ট VHDx ডিস্কটি স্বয়ংক্রিয়ভাবে মাউন্ট করা হবে।
দ্রষ্টব্য . সাধারণত, উইন্ডোজ শুরু হওয়ার প্রায় 30-60 সেকেন্ডের মধ্যে ড্রাইভটি উপলব্ধ ডিস্কের তালিকায় উপস্থিত হয়।
আপনি যদি ভিএইচডিএক্স ইমেজটিকে আলাদা ড্রাইভ লেটারে না করে একটি ফোল্ডারে মাউন্ট করতে চান, তাহলে c:\Scripts\attach_vhdx.txt ফাইলের কোডটি এতে পরিবর্তন করুন:
vdisk ফাইল নির্বাচন করুন="C:\vhd2\w10vhd.vhdx"
ভিডিস্ক সংযুক্ত করুন
পার্ট 1 নির্বাচন করুন
assign mount="c:\mount"
প্রস্থান করুন কোড>
এই কমান্ডের ফলস্বরূপ, ভার্চুয়াল ডিস্ক আপনার ফিজিক্যাল ড্রাইভে একটি পৃথক ডিরেক্টরিতে মাউন্ট করা হবে (এই ডিরেক্টরিতে vhdx ফাইলের বিষয়বস্তু প্রদর্শিত হবে)।
আপনি শুধুমাত্র একটি স্থানীয় ভিএইচডি ড্রাইভ নয়, ইউএনসি পাথ ব্যবহার করে নেটওয়ার্ক শেয়ার করা ফোল্ডার থেকে একটি ডিস্কও মাউন্ট করতে পারেন:
vdisk fils="\\srv1\share\win10shared.vhdx"
নির্বাচন করুন
আপনার vhdx অটোমাউন্ট স্ক্রিপ্ট পরীক্ষা করার জন্য, আপনাকে প্রতিবার কম্পিউটার পুনরায় চালু করতে হবে না, শুধুমাত্র প্রশাসক হিসাবে নিম্নলিখিত কমান্ডটি চালান:
ডিস্কপার্ট /s c:\Scripts\attach_vhdx.txt
যদি আপনার কোডে ত্রুটি না থাকে, তাহলে কমান্ডটি vhdx ফাইলটিকে সংযুক্ত করবে এবং আপনার সিস্টেমে একটি নতুন ড্রাইভ প্রদর্শিত হবে৷
ভার্চুয়াল ডিস্ক স্বয়ংক্রিয়ভাবে মাউন্ট করার এই উপায়গুলি Windows 10, Windows 8.1 এবং Windows 7-এ ব্যবহার করা যেতে পারে৷
আপনি যদি PowerShell পছন্দ করেন, আপনি স্টার্টআপে নিম্নলিখিত পাওয়ারশেল স্ক্রিপ্ট ব্যবহার করে স্বয়ংক্রিয়ভাবে VHDX ডিস্ক মাউন্ট করতে পারেন:
mount-vhd -path C:\vhd\win10vhd.vhdx –PassThru | Get-Disk | গেট-পার্টিশন | সেট-পার্টিশন -NewDriveLetter G