Windows 7 বা Windows 8 USB ফ্ল্যাশ ড্রাইভ থেকে ইন্সটল করা সহজ। আপনার কাছে যেকোনো ৪ GB বা অধিক USB ফ্ল্যাশ ড্রাইভ থাকলে, অ্যাডমিনিস্ট্রেটর অধিকারով কমান্ড লাইন চালু করে কয়েকটি কমান্ড চালাতে হবে।
টিপ। আমরা ইতিমধ্যে দেখিয়েছি Windows 8 ইন্সটলেশনের জন্য UEFI বুটেবল ফ্ল্যাশ ড্রাইভ কীভাবে তৈরি করতে হয়।
যাইহোক, Windows 8.1 Enterprise x64-এ এই অপারেশন চেষ্টা করার সময় দেখা গেল ইন্সটলেশন ফাইলগুলো ৪ GB ফ্ল্যাশ ড্রাইভে ফিট হয় না। এটিতে শুধু সো মেগাবাইট কম পড়ছে। আজ আমরা দেখব কীভাবে এই সমস্যাটি সমাধান করতে হয়।
Windows 8.1 ডিস্ট্রিবিউশন ৪ GB USB ফ্ল্যাশ ড্রাইভে ফিট করার উপায়?
আপনার কাছে ৪ GB বা অধিক একটি USB ফ্ল্যাশ ড্রাইভ আছে। একটি Windows ডিস্ট্রিবিউশনের ISO ফাইল এবং একটি অপারেটিং সিস্টেম Windows Vista, Windows 7 বা Windows 8 (এছাড়া Windows Server 2008 বা উন্নত)।
USB ড্রাইভটি আপনার কম্পিউটারে লাগান।
সতর্কতা। বুটেবল USB ড্রাইভ তৈরি করার প্রক্রিয়ায় USB স্টিকের সকল পুরনো ডেটা মুছে যাবে।
প্রথমে, আপনার কাছে ৮ GB বা অধিক USB ফ্ল্যাশ ড্রাইভ থাকলে, আপনি Microsoft টুল ব্যবহার করে বুটেবল ফ্ল্যাশ ড্রাইভ তৈরি করার চেষ্টা করতে পারেন – Windows 7 USB/DVD download tool। আপনি যদি এই টুল দিয়ে বুটেবল ফ্ল্যাশ ড্রাইভ না बनाয়েন, তবে নিচে দেখুন কী করতে হবে।
cmd.exe অ্যাডমিনিস্ট্রেটর হিসেবে চালান। এই উইন্ডোতে diskpart কমান্ড লিখে Diskpart টুল শুরু করুন।

এখন আপনাকে জানতে হবে USB ফ্ল্যাশ ড্রাইভকে কোন নম্বর অ্যাসাইন করা হয়েছে। list disk লিখে উপলব্ধ ডিস্কের তালিকা দেখুন।
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
——– ———- —- —— — —
Disk 0 Online 30 GB 1024 KB
Disk 1 Online 4098 MB 1984 KB
Disk 2 Online 10 GB 1024 KB
ডিস্কের আকার দেখে USB ফ্ল্যাশ ড্রাইভটি খুঁজে বের করুন এবং আরও কাজের জন্য সিলেক্ট করুন। আমার কেসে, এটি Disk 1 তাই আমি select disk 1 কমান্ড চালাচ্ছি। এখন এই স্টেপগুলো একে একে অনুসরণ করুন:
DISKPART> select disk 1
Disk 1 is now the selected disk.
DISKPART> clean
DiskPart succeeded in cleaning the disk.
DISKPART> create partition primary
DiskPart succeeded in creating the specified partition.
DISKPART> select partition 1
Partition 1 is now the selected partition.
DISKPART> active
DiskPart marked the current partition as active.
DISKPART> format fs=ntfs quick compress unit=512
100 percent completed
DiskPart successfully formatted the volume.
DISKPART> assign
DiskPart successfully assigned the drive letter or mount point.
DISKPART> exit
Leaving DiskPart…
লাল হাইলাইট করা টেক্সটের ওপর মনোযোগ দিন। select disk 1 লাইনে USB ফ্ল্যাশ ড্রাইভের নম্বর। দ্বিতীয় কেসে, কমান্ড FORMAT FS=NTFS QUICK COMPRESS UNIT=512-এ অন্যান্য বুটেবল USB ফ্ল্যাশ ড্রাইভ তৈরির ম্যানুয়াল থেকে পার্থক্য রয়েছে।
COMPRESS মানে USB ড্রাইভের NTFS ফাইলগুলোর ওপর কম্প্রেশন প্রয়োগ করা হবে।
UNIT=512 ক্লাস্টার আকার ৫১২ বাইট সেট করে। ডিফল্ট ক্লাস্টার আকার ৪ KB। কিন্তু Win 8.1 ডিস্ট্রিবিউশনে প্রচুর ছোট ফাইল রয়েছে, তাই আমরা ডেটা প্লেসমেন্ট ঘন করব।
আপনার কাছে ৮ GB বা অধিক USB ফ্ল্যাশ ড্রাইভ থাকলে, COMPRESS এবং UNIT=512 প্যারামিটার নির্দিষ্ট না করা ভালো, কারণ এগুলো ব্যবহার করলে ফাইল কপি করতে বেশি সময় লাগে।

এখন Windows 8.1 ডিস্ট্রিবিউশনের ISO ইমেজ থেকে ফাইলগুলো এক্সট্র্যাক্ট করে আপনার USB ফ্ল্যাশ ড্রাইভে কপি করতে হবে। Windows Vista এবং Windows 7-এ, আপনাকে থার্ড-পার্টি ইউটিলিটি ব্যবহার করতে হবে, যেমন WinRar, 7Zip, Far Manager, ইত্যাদি ফাইল এক্সট্র্যাক্ট করার জন্য।
Windows 8 এবং 8.1-এ, ISO ফাইলগুলো ভার্চুয়াল CD/DVD ড্রাইভ হিসেবে মাউন্ট হয় এবং ফাইলগুলো Windows Explorer ব্যবহার করে কপি করা যায়।
আপনি যদি আপনার USB ফ্ল্যাশ ড্রাইভ COMPRESS দিয়ে ফরম্যাট করে থাকেন, তবে Windows Explorer-এ সেটিতে যান, bootmgr এবং bootmgr.efi-তে রাইট-ক্লিক করুন, Other নির্বাচন করুন এবং Compress contents to save disk space আনচেক করুন।

যদি এটি না করা হয়, ফ্ল্যাশ ড্রাইভ থেকে বুট করার সময় আপনি এই ত্রুটি দেখবেন:
BOOTMGR is compressed
Press Ctrl+Alt+Del to restart
এখন, কমান্ড লাইনে ফিরে আসুন এবং চালান:
1 2 3 | C:\Windows\system32>f: F:\>cd boot F:\boot>BOOTSECT.EXE/NT60 F: |
যেখানে F: আপনার USB ড্রাইভের ড্রাইভ লেটার।

এখন বুটেবল USB ফ্ল্যাশ ড্রাইভ তৈরির বিষয়ে সবই শেষ। আপনি আপনার কম্পিউটার/ল্যাপটপ রিস্টার্ট করে USB ড্রাইভ থেকে বুট করতে পারেন।
নোট। আপনি যদি Windows x64 সহ বুটেবল USB ফ্ল্যাশ ড্রাইভ তৈরি করেন, কিন্তু Windows x86-এ কাজ করছেন এবং بالعکس, তবে কমান্ড BOOTSECT.EXE/NT60 নিচের ত্রুটি দেবে:
This version of f:\boot\bootsect.exe is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need a x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.
তब আপনাকে Windows Installation Disk (ISO) থেকে শুধু boot ফোল্ডার এক্সট্র্যাক্ট করতে হবে যেটিতে আপনার বর্তমান প্ল্যাটফর্মের ফাইল থাকে (আমাদের কেসে, এটি x86) C: ড্রাইভে। তারপর নিচের কমান্ডগুলো চালান:
1 2 | C:\Windows\system32>cd C:\boot C:\boot>BOOTSECT.EXE/NT60 F: |