আমার আছে:
- উইন্ডোজ install ইন্সটল মিডিয়াগুলির আইএসও চিত্র
- 4 জিবি ইউএসবি ফ্ল্যাশ ড্রাইভ
- ডিভিডি ড্রাইভ নেই
- লিনাক্স ইনস্টল করা হয়েছে
আমার আছে:
উত্তর:
ঠিক আছে, এখানে উল্লিখিত সমস্ত পদ্ধতি ব্যর্থ চেষ্টা করার পরে, আমি অবশেষে এটি কাজ করে চলেছি। মূলত, অনুপস্থিত পদক্ষেপটি ছিল ইউএসবি স্টিকে একটি উপযুক্ত বুট সেক্টর লিখতে, যা লিনাক্স থেকে ms-sys
বা দিয়ে করা যেতে পারে lilo -M
। এটি উইন্ডোজ 7 খুচরা সংস্করণে কাজ করে।
এখানে আবার সম্পূর্ণ পালটা:
এমএস-সি ইনস্টল করুন - এটি যদি আপনার সংগ্রহস্থলে না থাকে তবে এটি এখানে পাবেন । অথবা বিকল্পভাবে, নিশ্চিত করুন লেহন ইনস্টল করা (কিন্তু করতে না যদি উদাঃ বটতলা সেখানে ইনস্টল করা আপনার স্থানীয় বাক্সে liloconfig পদক্ষেপ চালানোর জন্য!)
আপনার ইউএসবি মিডিয়াটি কোন ডিভাইস নির্ধারিত হয়েছে তা পরীক্ষা করুন - এখানে আমরা এটি অনুমান করব /dev/sdb
। সমস্ত পার্টিশন মুছুন, একটি নতুন জায়গা তৈরি করে সমস্ত স্থান নেবেন, এনটিএফএসে টাইপ করুন (7), এবং এটি বুটযোগ্য সেট করতে মনে রাখবেন:
# cfdisk /dev/sdb
বা fdisk /dev/sdb
(পার্টিশনের প্রকার 7 , এবং বুটেবল পতাকা)
একটি এনটিএফএস ফাইল সিস্টেম তৈরি করুন:
# mkfs.ntfs -f /dev/sdb1
উইন্ডোজ 7 এমবিআরটি ইউএসবি স্টিকটিতে লিখুন (উইন্ডোজ 8 এর জন্যও কাজ করে), একাধিক বিকল্প:
# ms-sys -7 /dev/sdb
sudo lilo -M /dev/sdb mbr
( তথ্য )sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdb
মাউন্ট আইএসও এবং ইউএসবি মিডিয়া:
# মাউন্ট-লুপ উইন 7.আইসো / এমএনটি / আইসো # মাউন্ট / ডেভ / এসডিবি 1 / এমএনটি / ইউএসবি
সমস্ত ফাইলের উপর অনুলিপি করুন:
# cp -r /mnt/iso/* /mnt/usb/
... বা আপনার সিস্টেমের স্ট্যান্ডার্ড জিইউআই ফাইল-ব্রাউজার ব্যবহার করুন
sync
সমস্ত ফাইল লিখিত আছে তা নিশ্চিত করার জন্য কল করুন ।
জিপিআরটি খুলুন, ইউএসবি ড্রাইভটি নির্বাচন করুন, ফাইল সিস্টেমে ডান ক্লিক করুন, তারপরে "ফ্ল্যাগগুলি পরিচালনা করুন" এ ক্লিক করুন। বুট চেকবক্সটি চেক করুন, তারপরে বন্ধ করুন।
...এবং তুমি করে ফেলেছ.
সর্বোপরি, আপনি সম্ভবত আরও ইনস্টলেশনগুলির জন্য আপনার ইউএসবি মিডিয়াটিকে ব্যাক আপ করতে এবং আইএসও ফাইল থেকে মুক্তি পেতে চান ... কেবল ডিডি ব্যবহার করুন:
# dd if=/dev/sdb of=win7.img
দ্রষ্টব্য, এটি পুরো ডিভাইসটি অনুলিপি করে! - এটি অনুলিপি করা ফাইলগুলির চেয়ে সাধারণত (অনেক) বড় bigger সুতরাং পরিবর্তে আমি প্রস্তাব
# dd count=[(size of the ISO file in MB plus some extra MB for boot block) divided by default dd blocksize] if=/dev/sdb of=win7.img
সুতরাং উদাহরণস্বরূপ 8 এম অতিরিক্ত বাইট সহ:
# dd count=$(((`stat -c '%s' win7.iso` + 8*1024*1024) / 512)) if=/dev/sdb of=win7.img status=progress
বরাবরের মতো, যখন কাজ করছেন তখন ডিভাইসের নামগুলি খুব সাবধানতার সাথে চেক করুন dd
।
উপরে উপস্থাপিত একটি বুটযোগ্য ইউএসবি তৈরি পদ্ধতি উইন 10 ইনস্টলার আইসোতেও কাজ করে। আমি ওবুন্টু 16.04 চালানোর চেষ্টা করেছি Win10_1703_SingleLang_English_x64.iso (আকার 4,241,291,264 বাইট) একটি 8 গিগাবাইট ইউএসবি-স্টিক-অন-ইউইএফআই [অ-সুরক্ষিত] বুটে কেবল অনুলিপি করার জন্য। মৃত্যুদন্ড কার্যকর করার পরে ডিডি রিপোর্ট: 8300156 + 0 রেকর্ডস 8300156 + 0 রেকর্ডস আউট 4249679872 বাইট (4.2 জিবি, 4.0 জিআইবি) অনুলিপি করা হয়েছে, 412.807 গুলি, 10.3 এমবি / এস
আপনি যদি উইন্ডোজ 7 ইনস্টলারটি ইউএসবি-তে রেখে দিতে চান তবে পরবর্তী বারের থেকে / বিপরীত করুন।
sync
সমস্ত ফাইল লিখিত আছে তা নিশ্চিত করার জন্য অনুলিপিটির পরে কল করুন
আপনি ডিডি দিয়ে এটি সম্পাদন করতে পারেন, যদি আপনার পিসি ইউইএফআই সমর্থন করে, এবং এক্সটেনশন দ্বারা, জিপিটি ডিস্কগুলি।
একটি টার্মিনাল খুলুন, আপনার পেনড্রাইভটি কী ডিভাইস তা আবিষ্কার করতে হবে। আপনার যদি ড্রাইভটি মাউন্ট করা থাকে তবে আপনি "মাউন্ট" টাইপ করে এবং এটিতে প্রবেশ দেখে ডিভাইসের নামটি সন্ধান করতে পারেন। নিম্নলিখিত মত কিছু:
/dev/sdb1 on /media/USBDISK type vfat (rw,nosuid,nodev,uhelper=hal,uid=1000,utf8,shortname=mixed)
এই ক্ষেত্রে / মিডিয়া / ইউএসবিডিআইএসকে মাউন্ট করা হয় / ডিভ / এসডিবি প্রথম পার্টিশন। একটি রুট শেল খুলুন এবং ড্রাইভ আনমাউন্ট করুন।
umount /dev/sdb1
ডিরেক্টরিতে যেখানে আপনার আইএসওটি মূল শেলটিতে সঞ্চিত রয়েছে এবং নিম্নলিখিতটি টাইপ করুন: (উইন্ডো 7. আইসো যাকে বলা হয় তার সাথে প্রতিস্থাপন করুন এবং / ইউএসবি স্টিকের ডিভাইস আইডি দিয়ে / dev / sdb)।
dd if=windows7.iso of=/dev/sdb
যদি আপনার মাদারবোর্ড কোনও পেনড্রাইভ বন্ধ করতে সহায়তা করে তবে এটি এটি বুট করতে সক্ষম হবে। এটি পেনড্রাইভে ইনস্টলারটি পাবেন ওএস নিজেই নয়।
পিসামবেলের পরামর্শটি ভাল তবে আপনি এমবিআর সাফ করতেও চাইবেন, লিনাক্স সমতুল্য নীচে is
আমি এটি চেষ্টা করেছিলাম এবং এটি কার্যকর হয়েছে (আমি নিশ্চিত না কেন ডিডি পদ্ধতিটি ব্যর্থ হয়েছে তবে মনে হয় পার্টিশনটি এনটিএফএস হতে হবে?):
পরিবর্তে
dd if=windows7.iso of=/dev/sdb
আপনি যেমন লিখুন root
,
dd if=windows7.iso of=/dev/sdb1
(শেষে 1 যোগ করুন বা আপনার ইউএসবি ড্রাইভ যা কিছু থাকুক না কেন।)
dd
ডিভাইসগুলিতে লিখতে হবে, পার্টিশনগুলিতে নয়