কম্পিউটার

লিনাক্সে উইন্ডোজ 10 ইউএসবি ইনস্টল মিডিয়া কীভাবে তৈরি করবেন

আমি কেন এই জিনিসটি চেষ্টা করেছি তার কারণটি কিছুটা বিভ্রান্তিকর। এটি শুরু হয়েছিল, যে কোনও ভাল গল্পের মতো, একটি সমস্যা, একটি দ্বন্দ্ব, একটি ধাঁধা দিয়ে। আমার একটি মাল্টি-বুট সিস্টেম সহ একটি ল্যাপটপ ছিল, উইন্ডোজ 10 এবং লিনাক্স বিতরণের পুরো গুচ্ছ, এবং এটি অসুস্থ ছিল। বুটিং নয়। কিছুই না। আমার এটি পুনরুদ্ধার করা দরকার ছিল, এবং আমি এটি পুনরুদ্ধার করেছিলাম, একের পর এক সিস্টেম, যতক্ষণ না শুধুমাত্র Windows 10 বাকি ছিল এবং বরং একগুঁয়ে অভিনয় করছিলাম৷

আমি ভেবেছিলাম Windows 10 ইন্সটল মিডিয়া ব্যবহার করা সাহায্য করতে পারে, কারণ উইন্ডোজ একটি বোচড স্টার্টআপে অফার করে এমন একটি ব্যবহার করার চেয়ে পুনরুদ্ধার সরঞ্জাম এবং বিকল্পগুলির উপর আমার আরও ভাল নিয়ন্ত্রণ থাকবে। এর অর্থ বুটযোগ্য মিডিয়া তৈরি করা, এবং এটি আমার ধারণার চেয়ে আরও জটিল হয়ে উঠেছে। আমি লিনাক্সে ইউএসবি মিডিয়া তৈরি করতে চেয়েছিলাম, এটি করার জন্য কোন তৃতীয় পক্ষের সরঞ্জামের উপর নির্ভর না করে। কেন? কারণ স্বাধীনতা। যদি এটি স্ট্যান্ডার্ড সরঞ্জামগুলির সাথে কাজ করে তবে আপনি এটি যেকোনো জায়গায় ব্যবহার করতে পারেন। শুরু করা শুরু করুন।

ধাপ 1:Windows 10 ISO ডাউনলোড করুন

এটা তুচ্ছ নয়। উইন্ডোজে, এটি শুধুমাত্র উইন্ডোজ মিডিয়া তৈরির টুল অফার করবে। কিন্তু আমরা কাঁচা ISO চাই, তাই আপনার ব্রাউজারের ব্যবহারকারী এজেন্ট পরিবর্তন করে এটি করা উচিত, অথবা একটি লিনাক্স বিতরণে ছবিটি ডাউনলোড করা উচিত, যা সর্বোপরি, আমরা এখানে কেন! দিনের প্রথম চ্যালেঞ্জটি দুর্দান্ত সাফল্যের সাথে অতিক্রম করেছে৷

ধাপ 2:মাউন্ট এবং কপি করুন এবং/অথবা ISO বের করুন

একবার আপনার ফাইলটি ডাউনলোড হয়ে গেলে, আমাদের এটিকে একটি লিখনযোগ্য অবস্থানে বের করতে হবে, যেমন আপনার হোম ডিরেক্টরিতে কোথাও। আপনি যদি একটি লুপব্যাক ডিভাইস হিসাবে ISO মাউন্ট করেন, তাহলে এটি শুধুমাত্র পঠনযোগ্য হবে এবং আপনাকে ম্যানুয়ালি বিষয়বস্তু অনুলিপি করতে হবে। কিছু লিনাক্স ফাইল ম্যানেজার নেটিভভাবে ISO ফাইল বের করতে পারে না। কেউ কেউ পারে। আমার এই ত্রুটি ছিল:

এই ডিস্কে একটি "UDF" ফাইল সিস্টেম রয়েছে এবং একটি অপারেটিং সিস্টেম প্রয়োজন
যা ISO-13346 "UDF" ফাইল সিস্টেম স্পেসিফিকেশন সমর্থন করে।

ঠিক আছে, আমাদের ম্যানুয়াল মাউন্ট এবং কপি করতে হবে:

mount -o লুপ windows10.iso /mountpoint
cp -r -T /mountpoint/ /home/"user"/windows10data

ধাপ 3:কম্প্রেস install.wim

আমরা উপরেরটি করার কারণ হল ISO-এ থাকা একটি ফাইল - install.wim - 4 গিগাবাইটের চেয়ে বড়, এবং আমাদের এটি সংকুচিত করতে হবে। এবং এর কারণ হল, আপনার সিস্টেম ফার্মওয়্যারের উপর নির্ভর করে, আপনার মেশিন এনটিএফএস-ফরম্যাট করা ডিভাইসগুলি বুট করতে সক্ষম নাও হতে পারে (সম্ভবত নয়, আসলে)। তাই নিরাপদে থাকার জন্য, আমাদের USB ড্রাইভটিকে FAT32 হিসাবে ফর্ম্যাট করতে হবে এবং ফাইলের আকারের জন্য 4GB সীমা রয়েছে৷

ফাইলটি উৎসের অধীনে অবস্থিত, তাই আমাদের ক্ষেত্রে /home/"user"/windows10data/sources/install.wim. ফাইলটি কম্প্রেস করার জন্য, আমাদের উইমলিব নামক একটি টুলের প্রয়োজন। আপনার ডিস্ট্রো এর রেপোতে এটি খুঁজে পাওয়া উচিত। যেহেতু আমি এই কাজের জন্য কুবুন্টু 18.04 ব্যবহার করছিলাম, প্যাকেজটি সত্যিই উপলব্ধ৷

sudo apt-get install wimtools

এখন, কম্প্রেশন ধাপ (ISO ফাইল ধারণকারী ফোল্ডারের ভিতরে):

sudo wimlib-imagex অপ্টিমাইজ install.wim --solid

আপনার sudo প্রয়োজন হতে পারে, কারণ আপনি এই ধরনের একটি ত্রুটির সম্মুখীন হতে পারেন:

[ত্রুটি] "/home/roger/win/sources/install.wim" সংশোধন করা যাবে না:অনুমতি অস্বীকার করা হয়েছে
ত্রুটি:ত্রুটি কোড 71 সহ প্রস্থান করা হচ্ছে:
WIM শুধুমাত্র পঠনযোগ্য (ফাইল অনুমতি, হেডার ফ্ল্যাগ, অথবা স্প্লিট WIM)।

এবং সফল ফলাফল এই মত দেখায়:

"install.wim" আসল আকার:4463411 KiB
8 থ্রেড সহ LZMS কম্প্রেশন ব্যবহার করে
ফাইল ডেটা সংরক্ষণাগার:9 GiB এর 9 GiB (100%) সম্পন্ন
"install.wim" অপ্টিমাইজ করা আকার:3311533 KiB
স্থান সংরক্ষিত:1151878 KiB

4.4GB ইমেজ 3.3GB-তে কমিয়ে আনা হয়েছে, একটি 30% হ্রাস, তাই এর অর্থ হল Windows 10 ISO ফাইল এবং FAT32 ফাইল সিস্টেমের সাথে ভবিষ্যতে ব্যবহারের জন্য এই পদ্ধতিটি অপর্যাপ্ত হওয়ার আগে আমাদের কাছে বাড়তে যথেষ্ট জায়গা আছে৷

ধাপ 4:USB ডিভাইস প্রস্তুত করুন

এখন, আমাদের একটি থাম্ব ড্রাইভ দরকার, যার আকার কমপক্ষে 8 GB। এটা বিভাজন করা প্রয়োজন. আপনি GParted বা KDE পার্টিশন ম্যানেজারের মতো একটি টুল ব্যবহার করতে পারেন, অথবা আপনি যদি জ্ঞানী হন, fdisk বা gdisk কমান্ড লাইন থেকে ডিভাইসটি প্রস্তুত করতে। প্রথমত, আপনাকে একটি নতুন GPT পার্টিশন টেবিল তৈরি করতে হবে। দ্বিতীয়ত, একটি একক FAT32 পার্টিশন তৈরি করুন। এটি বুট পতাকা থাকা উচিত নয়. অন্য কথায়, এটিকে "msft-data" পার্টিশন হিসেবে চিহ্নিত করা হবে।

লিনাক্সে উইন্ডোজ 10 ইউএসবি ইনস্টল মিডিয়া কীভাবে তৈরি করবেন

আপনি কমান্ড লাইনেও এটি করতে পারেন। উদাহরণস্বরূপ, gdisk এর সাথে:

sudo gdisk /dev/[আপনার ডিভাইস এখানে]

উদাহরণস্বরূপ, এরকম কিছু:

sudo gdisk /dev/sdb
GPT fdisk (gdisk) সংস্করণ 1.0.3

পার্টিশন টেবিল স্ক্যান:
MBR:প্রতিরক্ষামূলক
BSD:উপস্থিত নেই
APM:উপস্থিত নেই
GPT:present

প্রতিরক্ষামূলক MBR সহ বৈধ GPT পাওয়া গেছে; GPT ব্যবহার করে।

কমান্ড (? সাহায্যের জন্য):

অনুগ্রহ করে অতিরিক্ত সতর্কতা অবলম্বন করুন যাতে আপনি ভুলবশত কোনো ভুল ডিভাইস আরম্ভ না করেন এবং আপনার ডেটা নষ্ট না করেন! gdisk-এ, আপনার নিম্নলিখিত পদক্ষেপগুলি প্রয়োজন:

  • o - নতুন GPT পার্টিশন টেবিল তৈরি করুন।
  • n - একটি নতুন পার্টিশন তৈরি করুন (আপনি নম্বর, সেক্টরের জন্য ডিফল্ট ব্যবহার করতে পারেন)।
  • w - ডেটা লিখুন (আবারও, আপনি যা করছেন তা নিয়ে অতিরিক্ত সতর্ক থাকুন, পাছে আপনি কাঁদছেন)।

একবার আপনি টুল থেকে বেরিয়ে গেলে, পার্টিশন ফর্ম্যাট করুন:

sudo mkfs.vfat /dev/[আপনার ডিভাইস, এখানে পার্টিশন]

উদাহরণস্বরূপ, /dev/sdb. ডিফল্টরূপে, mkfs.vfat কমান্ড সর্বোত্তম FAT আকার নির্বাচন করবে, কিন্তু আপনি -F পতাকা দিয়ে এটিকে ওভাররাইড করতে পারেন। যাইহোক, বেশিরভাগ ক্ষেত্রে, আপনাকে কোন পরিবর্তন করতে হবে না, এবং আপনি ডিফল্ট FAT32 ফাইল সিস্টেম পাবেন।

ডিস্ক /dev/sdb:14.9 GiB, 16008609792 বাইট, 31266816 সেক্টর
ইউনিট:1 * 512 =512 বাইটের সেক্টর
সেক্টর সাইজ (লজিক্যাল/ফিজিক্যাল):512 বাইট / 512 বাইট
/O আকার (সর্বনিম্ন/অনুকূল):512 বাইট / 512 বাইট
ডিস্কলেবেল প্রকার:gpt
ডিস্ক সনাক্তকারী:43479D21-6D76-2CA4-A7BA-596C08A99193

ডিভাইস শুরু করুন আকারের ধরন
/dev/sdb1 2048 31260671 31258624 14.9G মাইক্রোসফ্ট মৌলিক ডেটা

ধাপ 5:USB ডিভাইসে ডেটা কপি করুন

এখন যেহেতু আমাদের কাছে সবকিছু প্রস্তুত আছে, আমাদের USB ড্রাইভে সংকুচিত install.wim ফাইলের সাথে এক্সট্র্যাক্ট করা ISO বিষয়বস্তু কপি করতে হবে:

sudo mount /dev/[আপনার ডিভাইস, এখানে পার্টিশন] /usb/mount/point/
sudo cp -r -T /location/windows10data /usb/mount/point/

একটি শেষ স্ক্রিনশট, শুধু পার্টিশন টেবিল, বিষয়বস্তু এবং কী নেই তা দেখাচ্ছে।

লিনাক্সে উইন্ডোজ 10 ইউএসবি ইনস্টল মিডিয়া কীভাবে তৈরি করবেন

এবং এখন সবকিছু প্রস্তুত। আমরা বুট শুরু করতে এগিয়ে যেতে পারেন.

ধাপ 6:লক্ষ্য ডিভাইসে Windows 10 বুট করুন

এই মুহুর্তে বব আপনার মামা।

ঐচ্ছিক:USB ডিভাইসে NTFS পার্টিশন

এখন, আপনি ভাবছেন কিভাবে উইন্ডোজ এটি "অফিসিয়ালি" করে বা কীভাবে বিভিন্ন টুল (যেমন woeusb বা Rufus) 4GB-এর চেয়ে বড় install.wim ফাইল পরিচালনা করতে পারে। ঠিক আছে, UEFI সিস্টেমে NTFS ডিভাইস বুট করা সম্ভব, তবে এর জন্য কিছু অতিরিক্ত পদক্ষেপের প্রয়োজন।

মোটকথা, এর সাথে UEFI:NTFS বুটলোডার ব্যবহার জড়িত। খুব বেশি বিশদে না গিয়ে, কারণ এটি শুধুমাত্র একটি ঐচ্ছিক আসা-যা হতে পারে যদি আপনি উপরে তালিকাভুক্ত পদ্ধতি তৈরি এবং/অথবা ব্যবহার করতে গুরুতরভাবে সীমাবদ্ধ থাকেন, পদক্ষেপের ক্রম নিম্নরূপ (বিকল্প আছে, কিন্তু এটি এক উপায়):

  • একটি USB ডিভাইসে একটি নতুন GPT/MBR পার্টিশন টেবিল তৈরি করুন৷
  • একটি NTFS পার্টিশন তৈরি করুন যা সম্পূর্ণ ডিভাইস বিয়োগ 512 KB জুড়ে।
  • একটি FAT16 পার্টিশন তৈরি করুন যা 512 KB আকারের।
  • FAT16 পার্টিশনে বুট এবং lba পতাকা যোগ করুন।
  • pbatard এর Rufus GitHub সংগ্রহস্থল থেকে UEFI বুটলোডার ইমেজ ডাউনলোড করুন।
  • ইমেজ মাউন্ট বা এক্সট্রাক্ট করুন (যেমন আমরা উপরে করেছি)।
  • ছবিতে থাকা efi ফাইলগুলিকে FAT16 পার্টিশনে কপি করুন৷
  • NTFS পার্টিশনে Windows 10 ISO বিষয়বস্তু অনুলিপি করুন।

উপসংহার

আমরা এখানে, এই টিউটোরিয়াল শেষ. আমি আশা করি আপনি এটি দরকারী পাবেন, কারণ প্রায়শই, আপাতদৃষ্টিতে তুচ্ছ কাজগুলি অনিচ্ছাকৃত জটিল পরিণতি হতে পারে, যেমন আমরা এখানে দেখেছি। আপনি যদি থার্ড-পার্টি টুলের উপর নির্ভর করতে না চান (অনেক), এবং লিনাক্সে Windows 10 USB ইন্সটল মিডিয়া তৈরি করতে সক্ষম হতে চান, এই গাইড আপনাকে প্রয়োজনীয় পদক্ষেপগুলি প্রদান করে৷

আমরা এখানে বেশ কিছু শিখেছি, কিভাবে ISO ইমেজগুলি পরিচালনা করতে হয়, কীভাবে উইম ফাইলগুলিকে সংকুচিত করতে হয়, কীভাবে ডিভাইসগুলিকে পার্টিশন এবং ফর্ম্যাট করতে হয় এবং UEFI হার্ডওয়্যারে NTFS ডিভাইসগুলি বুট করার জন্য একটি ঐচ্ছিক ম্যাজিক ট্রিক রয়েছে। অনেক ইউএসবি তৈরির টুল পটভূমিতে এটি করে এবং এখন আপনি গোপনে আছেন। ঠিকাছে, এগুলো সব এখনকার জন্য. এখন, আপনি ইনস্টল করা বন্ধ করুন।

চিয়ার্স।


  1. Windows 10 এ কিভাবে Windows Media Center ইনস্টল করবেন

  2. উইন্ডোজ ইনস্টল করার জন্য কীভাবে একটি বুটেবল ইউএসবি তৈরি করবেন?

  3. Windows এ Google USB ড্রাইভার কিভাবে ডাউনলোড/ইনস্টল করবেন

  4. কিভাবে উইন্ডোজ 11 এ এক্সপ্লোরারকে আরও প্রতিক্রিয়াশীল করা যায়