এমএস-সিএস বা ডিডি সহ লিনাক্স থেকে বুটেবল উইন্ডোজ 7 ইউএসবি ড্রাইভ তৈরির উপদ্রবগুলি কী কী?


9

লিনাক্স থেকে উইন্ডোজ installation ইনস্টলেশন ইউএসবি মিডিয়া কীভাবে তৈরি করতে হয় (উইন্ডোজ install ইনস্টল করতে) সম্পর্কে কিছু ওয়েব পৃষ্ঠা এবং পোস্টগুলি (এখানে এবং অন্যান্য ফোরামে) পড়ছি

আমি এই সম্পর্কে টেকনেটে জিজ্ঞাসা করেছি এবং এটি কীভাবে করা যায় সে সম্পর্কে আমি সাধারণ তথ্যের সাথে একটি উত্তর পেয়েছি:

"আমি ব্যক্তিগতভাবে লিনাক্সের সাথে খুব বেশি পরিচিত নই, তবে আপনার যা করা দরকার তা মূলত ... আপনি যেভাবেই এটি করেন তা নিম্নলিখিত:

  1. একটি ইউএসবি ফ্ল্যাশ ড্রাইভ ফর্ম্যাট করুন, ফ্যাট 32 বা এনটিএফএস একটি পার্টিশন তৈরি করে যা উইন্ডোজ ইনস্টলেশনটি হোস্ট করার জন্য যথেষ্ট বড় (32 বিটের জন্য 3 জিবি দিতে বা নিতে, 32 বিটের জন্য 2.5 জিবি উত্সাহিত করা) এবং সেই পার্টিশনটিকে সক্রিয় / বুটেবল হিসাবে চিহ্নিত করুন। যেহেতু এটি উইন্ডোগুলির সাহায্যে করা যায় তবে জিপিআর্টের মতো সরঞ্জামের সাহায্যেও আপনি ডিবিয়ানে একই কাজ করতে সক্ষম হবেন।

  2. আপনি এই পার্টিশনটি তৈরি করার পরে, আপনার ডাউনলোড করা আইসোটি মাউন্ট করুন এবং রুট থেকে শুরু হওয়া সমস্ত ফাইল ইউএসবি ফ্ল্যাশ ড্রাইভের রুটে অনুলিপি করুন।

এটুকুই আছে। "

আমি বিভিন্ন জায়গায় অন্য একটি পদ্ধতি পেয়েছি, টেকনেটে উল্লিখিত প্রায় একই রকম। তবে, এই পদ্ধতিতে এবং / অথবা এমন একটি পদক্ষেপ যা আমি নিশ্চিত নই যে এটি প্রয়োজনীয়।

ddসবসময় কাজ করে না। মূলত, অনুপস্থিত পদক্ষেপটি ছিল ইউএসবি স্টিকে একটি সঠিক বুট সেক্টর লেখার জন্য, যা লিনাক্সের সাহায্যে করা যায় ms-sys। এটির খুচরা সংস্করণটির সাথে কাজ করে Windows 7

এখানে সম্পূর্ণ রুনডাউন , আরও তথ্যের জন্য সার্ভারফল্ট প্রশ্ন দেখুন:

  1. এমএস-সি ইনস্টল করুন ।
  2. আপনার ইউএসবি মিডিয়া কোন ডিভাইস বরাদ্দ করেছে তা পরীক্ষা করুন ( fdisk -l) এখানে আমরা এটি অনুমান করব /dev/sdb
  3. সমস্ত পার্টিশন মুছুন, একটি নতুন জায়গা তৈরি করে সমস্ত স্থান নেবেন, এনটিএফএস-এ টাইপ করুন এবং এটি বুটযোগ্য সেট করুন:

    cfdisk /dev/sdb

  4. এনটিএফএস ফাইল সিস্টেম তৈরি করুন:

    mkfs.ntfs -f /dev/sdb1

  5. মাউন্ট আইসো এবং ইউএসবি মিডিয়া:

    mount -o loop win7.iso /mnt/iso
    mount /dev/sdb1 /mnt/usb

  6. সমস্ত ফাইলের উপর অনুলিপি করুন:

    # cp -r /mnt/iso/* /mnt/usb/

  7. ইউএসবি স্টিকটিতে উইন্ডোজ 7 এমবিআর লিখুন:

    # ms-sys -7 /dev/sdb

  8. নিশ্চিত হয়ে নিন যে লেখাটি ফ্লাশ হয়েছে (ধৈর্য ধরুন এটি কয়েক মিনিট সময় নিতে পারে):

    # sync

  9. জিপিআরটি খুলুন, ইউএসবি ড্রাইভ নির্বাচন করুন, ফাইল সিস্টেমে ডান ক্লিক করুন, তারপরে "ফ্ল্যাগগুলি পরিচালনা করুন" এ ক্লিক করুন। 'বুট' চেকবক্সটি চেক করুন, তারপরে বন্ধ করুন

...এবং তুমি করে ফেলেছ.

প্রশ্নাবলি

  • ইউএসবি শেষ পদক্ষেপ না করে কাজ করা উচিত নয় # ms-sys -7 /dev/sdb? নাকি এটি ইউএসবি বুটেবল করতে সক্ষম? পার্টিশনটি কি কেবল বুটেবল হিসাবে চিহ্নিত করা যায়?

  • এর পরিবর্তে আরএসসিএন ব্যবহার করা ভাল না cp -r?

  • এই সমস্ত পদক্ষেপগুলি কি হিসাবে করা উচিত root? যদি তা না হয় তবে ইউএসবি ডিভাইস এবং আইএসও চিত্রটি মাউন্ট করতে ব্যবহৃত chmodসমস্ত ফাইল 664এবং chownসমস্ত ডিরেক্টরি আমার কী দরকার ? আমি মনে করি যে এটি হিসাবে ডেটা অনুলিপি করা সহজ rootএবং এটি ডেটা প্রভাবিত করে না।

  • আইসো অনুলিপি করার মতো কেউ কি এই পদ্ধতিটি চেষ্টা করেছে dd?


আমি উইন্ডোজের জন্য না হলেও আইসো দিয়ে ডিডি ব্যবহার করেছি 7.. আপনি এটি পরীক্ষা করে দেখতে পারেন যে এটি কাজ করে: superuser.com/questions/591234/…
xsdf

উত্তর:


1

ms-sysকমান্ড গুরুত্বপূর্ণ। সঙ্গে -7বিকল্প এটা একটি উইন্ডোজ 7 সামঞ্জস্যপূর্ণ বুট সেক্টর তৈরি করে আপনার ফ্ল্যাশ ড্রাইভে।

আপনি ডিডি ব্যবহার করতে পারবেন না কারণ ইউএসএফ ইউএসএফ বা আইএসও 6660০ এর মতো একটি আইএসও ফাইল সিস্টেম ব্যবহার করে , যেখানে আপনার ইউএসবি ড্রাইভটি কেবলমাত্র ডিস্ক ফাইল সিস্টেমগুলিতে যেমন এক্সট 3, এফএটি 32 বা এনটিএফএস সমর্থন করে

সিপি -আর এর পরিবর্তে আরএসসিএন ব্যবহার করা ভাল?

আসলে তা না. cp -rপুরোপুরি সূক্ষ্ম কাজ করে। কেবল উপলব্ধি করুন যে এনটিএফএস লিনাক্সের জন্য পৃথকভাবে অনুমতিগুলি পরিচালনা করে, তাই সমস্ত কিছু অক্ষত রাখতে আরএসসিএনসি ব্যবহার করা খুব বেশি গুরুত্ব দেয় না। আসলে যা গুরুত্বপূর্ণ তা হ'ল আইএসওর ফাইলগুলি ইউএসবিতে রয়েছে এবং বুট সেক্টরটি সঠিকভাবে ব্যবহার করে ফর্ম্যাট করা হয়েছেms-sys -7

আপনি চাইলে রুট হিসাবে সমস্ত পদক্ষেপগুলি করতে পারেন। কেবলমাত্র 2 টি পদক্ষেপ যা সত্যিকারের মূলের প্রয়োজন mkfsএবং সেগুলি mountহ'ল 2 টি

এমনকি যদি আপনি রুট হিসাবেও অনুমতির সমস্যা পান তবে আপনার ইউএসবিটি ntfs-3g /dev/sdb1কিছু লিনাক্স ডিস্ট্রিবিউশন কেবল এনটিএফএসের জন্য কেবল পঠনযোগ্য ড্রাইভার সরবরাহ করতে পারে তা ব্যবহার করে আপনার মাউন্ট করতে হবে ।


1

আমি dd দিয়ে চেষ্টা করেছি (dd if = / file / win7.iso এর = / dev / sdb), এবং এটি কার্যকর হয় না।

এটি কার্যকর করার জন্য আমার পদক্ষেপগুলি:

  • এমএস-সি ইনস্টল করুন
  • পার্টিশন তৈরি করতে এবং এনটিএফএস ফাইল সিস্টেম তৈরি করতে জিপিআর্ট করেছে।

এরপরে এই আদেশগুলি প্রয়োগ করুন:

# mount -o loop win7.iso /mnt/iso 
# mount /dev/sdb1 /mnt/usb
# cp -r /mnt/iso/* /mnt/usb/*
# ms-sys -7 /dev/sdb*
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.