ফেডোরা: উইন্ডোজ 8.1 বুটযোগ্য ইউএসবি তৈরি করুন


9

আমি সবকিছু চেষ্টা করেছি এবং কিছুই কাজ করে না আমার 2 টি ব্র্যান্ডের নতুন ইউএসবি কী রয়েছে আরও 3 টি প্যাকেজড। আমার কাছে 3 টি বৈধ উইন্ডোজ 8.1 আইএসও ফাইল রয়েছে এবং এখনও কোনও পদ্ধতির কাজ হয়নি।

আমি চেষ্টা করেছি ইউনেটবুটিন ইউএসবি স্টিকে ৪.৩ জিবি অনুলিপি করতে চিরকাল লাগে এবং কাজ করে না। আমি ফেডোরার কাছে জিজ্ঞাসা করার পদ্ধতিটি ব্যবহার করে চেষ্টা করেছি:

1) ইউএসবি ড্রাইভকে FAT32 এ ফর্ম্যাট করে এবং ব্যবহার করে:

su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=400M'

এটি সম্পূর্ণ হতে 30 মিনিট সময় নেয় এবং ড্রাইভে কোনও ফাইল অনুলিপি করা হয় তবে এটি বুট হয় না। আমি এখন এটি ফ্যাট হিসাবে দেখানোর পরে ইউডিএফ হিসাবে প্রদর্শন করার পরে যখন এটি মাউন্ট করব।

2) ইউএসবি ড্রাইভকে এনটিএফএসে ফর্ম্যাট করে এবং ব্যবহার করে:

su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=8M'

এটি উপরের মত 30 মিনিটের মতোই লাগে।

3) আমি এখানে প্রদর্শিত জিপিআর্ট পদ্ধতির ব্যবহার করার চেষ্টা করেছি: সুপার
ইউজার: ফেডোরা থেকে উইন্ডোজ ইউএসবি এটি বুট করতে চায় তবে তা করে না। আমি পুনরায় বুট করি, ENTER> F12 টিপুন নির্বাচনের মেনু বুট করতে আমি ইউএসবি ড্রাইভটি নির্বাচন করি এবং এটি উপরের সমাধানগুলির মতো বুট নির্বাচন পর্দাতে ফিরে যায় না তবে এটি কেবল একটি ঝলক _ কার্সার দিয়ে একটি কালো পর্দায় থাকে।

4) আমি জিপিআরটি থেকে ডিডি ব্যবহার করে বুট পতাকাটি সেট করার চেষ্টা করেছি তবে এটি কোনও কাজ করে না।

লিনাক্স সিস্টেমগুলিতে এটি এত কঠিন কেন। আমি উইন্ডোজ / ম্যাচিনটোস বলতে চাইছি আমি 10 মিনিটে একটি বুটেবল ইউএসবি স্টিক তৈরি করতে পারি। লিনাক্সে আইএসও সামগ্রীগুলি অনুলিপি করতে 30 মিনিট সময় লাগে এবং তারপরে কিছুই কার্যকর হয় না: (


2
ddপুরো ফাইল সিস্টেমটি ওভাররাইট করে, তাই চলমান আগে ফ্যাট্যাটিনটি FAT32 বা এনটিএফএসে ddকোনও অর্থ হয় না।
andrej

ঠিক আছে. তাহলে এখন আমার কী করা উচিত?
স্টার্লিং ডাচেস

আমার উত্তর নীচে দেখুন
andrej

উত্তর:


26

এখনই, আমি সফলভাবে একটি ইউডিএফ ফাইল সিস্টেম যুক্ত উইন্ডোজ 8.1 আইএসও থেকে একটি বুটযোগ্য ইউএসবি তৈরি করেছি। পরবর্তী ইনস্টলের জন্য এটি একটি ইউইএফআই মেশিনকে যথাযথভাবে ইউইএফআই মোডে বুট করবে। এটি BIOS সামঞ্জস্যতা মোডে কোনও BIOS মেশিন বা একটি UEFI মেশিন বুট করবে না।

  1. আইএসও মাউন্ট করুন:

    sudo mount -t udf -o loop,ro,unhide /path/to/file.iso /mnt
    
  2. ইউএসবি ড্রাইভ .োকান।

  3. fdiskইউএসবি ড্রাইভের ডিভাইসের নাম চালান এবং নির্দিষ্ট করুন; উদাহরণ স্বরূপ:

    sudo fdisk /dev/sdc
    
  4. যে কোনও বিদ্যমান পার্টিশন টেবিল মুছুন এবং একটি নতুন তৈরি করুন।

  5. কমপক্ষে 4.5 গিগাবাইটের একটি নতুন পার্টিশন তৈরি করুন। এটি বুটযোগ্য হিসাবে চিহ্নিত করুন এবং তার প্রকারটি 7 (এইচপিএফএস / এনটিএফএস / এক্সএফএটি) এ সেট করুন।

  6. পরিবর্তনগুলি লিখুন এবং প্রস্থান করুন fdisk

  7. নতুন পার্টিশনে একটি FAT-32 ফাইল সিস্টেম তৈরি করুন; উদাহরণ স্বরূপ:

    sudo mkfs.vfat -F 32 /dev/sdc1
    
  8. একটি বিদ্যমান সাব-ডিরেক্টরিতে এই পার্টিশনটি মাউন্ট করুন; উদাহরণ স্বরূপ:

    sudo mount /dev/sdc1 /media/usbstick
    
  9. মাউন্ট করা আইএসও থেকে সমস্ত ফাইলই এই ডিরেক্টরিতে অনুলিপি করুন:

    sudo cp -rv /mnt/* /media/usbstick
    
  10. কেবলমাত্র নিশ্চিত হতে ফাইল সিস্টেম সিঙ্ক করুন:

    sudo sync
    
  11. পূর্বে মাউন্ট করা দুটি আইটেম আনমাউন্ট করুন:

    sudo umount /media/usbstick
    sudo umount /mnt
    

3
আপনি 4, 5 এবং 6 তে বিস্তারিত বলতে পারেন?
যদি __ নাম__ 0

কোন ধরনের পার্টিশন টেবিল ব্যবহার করা উচিত?
টোটোকাকা 6'15

2
@ জননেথরড্রেক একবার আপনি পদক্ষেপ 3 করার পরে, আপনি প্রবেশ করুন: o(একটি নতুন পার্টিশন টেবিল nতৈরি করতে ), (একটি নতুন পার্টিশন তৈরি করতে, কেবল ডিফল্টগুলি নিয়ে যান), (পার্টিশন বুটযোগ্য সেট করতে, আপনি ডিফল্টের সাথে চলে গেলে পার্টিশন 1 নির্বাচন করুন) , t(প্রকার নির্বাচন করতে, বেছে নেওয়া হয়েছে 7), এখন আপনি নতুন লেআউটটি এর সাহায্যে সংরক্ষণ করতে পারেন w

@ ব্রুস_ফোর্ড বা একটি উইন্ডোজ ভিএম-এ কেবল রফাস ইনস্টল করুন এবং এটি ব্যবহার করুন। এটি কেবল কাজ করে এবং এটি অত্যন্ত সহজ।
যদি __নাম____

আমার মন্তব্যে a(বুটেবল পতাকা নির্ধারণের জন্য) অনুপস্থিত রয়েছে , দুঃখিত, সম্পাদনা করার মতো যথেষ্ট খ্যাতি নেই। @ জ্যাননেদারড্রাক অনুমান যে এটিও একটি সমাধান হতে পারে তবে এটি রিসোর্সগুলির পক্ষে অত্যন্ত ভারী এবং fdiskডিফল্টরূপে ইনস্টল করা বেশিরভাগ ডিস্ট্রোজে রয়েছে।

7

আপনি এমএস-সিএস ইনস্টল করলে বুটযোগ্য উইন্ডোজ ইনস্টল ইউএসবি তৈরি করা খুব জটিল নয় :

# First, format /dev/sdX with a single partition (w/bootable flag set)
# Then, run the following
dev="/dev/sdX"
sudo mount -o loop win.iso /mntA
sudo mkfs.ntfs -f -L win ${dev}1
sudo ms-sys -7 ${dev}
sudo mount ${dev}1 /mntB
rsync -aP /mntA /mntB
sudo sync ${dev}
sudo umount /mntA /mntB

আপনি যদি ইউএসবি ড্রাইভে উইন্ডোজ 8 ইনস্টল করার চেষ্টা করছেন তবে এটি কিছুটা জটিল হয়ে ওঠে। গাইড এখানে দেখুন: https://thesquareplanet.com/blog/installing-windows-8-1-to-go-on-usb-drive-from-linux/


উপর sudo mount ${dev}1 /mntBএটা বলেছেন: ntfs-3g-mount: mount failed: Device or resource busyযদিও $ {দেব} 1 মাউন্ট করা হয়নি, এবং / mntB কিছু দখল করা হয় না।
jojman

2

ddপুরো ফাইল সিস্টেমটিকে ওভাররাইট করে, তাই FAT32 বা এনটিএফএসে ফর্ম্যাটটি চালানোর আগে ddকোনও অর্থ দেয় না।

আপনি যদি 100% নিশ্চিত হন যে আপনার উইন্ডোজ -8.1 আইএসও ইমেজটি /home/kristjan/Prejemi/win.isoইউএসবি থেকে বুট করতে সক্ষম হয় আপনি ব্যবহার করে liveusb-creator প্যাকেজ ইনস্টল করার চেষ্টা করতে পারেন

sudo yum install liveusb-creator

এবং ইউএসবি স্টিকে আইএসও ডেটা স্থানান্তর করতে এটি ব্যবহার করুন।

সম্পাদনা করুন: অন্য বিকল্প হ'ল unetbootinপ্যাকেজ যা মূলত আইএসও থেকে বুটযোগ্য ইউএসবি স্টিক তৈরির একই জিনিসটি করে।


আমার ড্রাইভটি এনটিএফএসে ফর্ম্যাট করা হয়েছিল এটি কোনও সমস্যা ছাড়াই মাউন্ট করে কিন্তু ফেডোরা লাইভসব ক্রিয়েটর ড্রাইভটি সনাক্ত করে না। মনে হয় liveusb- স্রষ্টা কেবল ফেডোরা ইউএসবি'র জন্য।
স্টার্লিং ডাচেস

আমার মোটেই এনটিএফএস ইউএসবি স্টিক নেই। আমি আমার FAT16 ইউএসবি স্টিকটি মেশিনে চালিত করেছি এবং চালাব liveusb-creator। এটি ইউএসবিতে / dev / sdb1 হিসাবে FAT পার্টিশন খুঁজে পেয়েছে এবং এতে কিছু লেখার প্রস্তাব দিয়েছে। আপনার যদি এনটিএফএসের সমস্যাটি কেবল চালানো হয় fdisk /dev/sdb(তবে ইউএসবি / ডিভ / এসডিবি হয়), 'পার' কমান্ড ব্যবহার করে আপনার পার্টিশনগুলি মুদ্রণ করুন, 'ডি' ব্যবহার করে পার্টিশনটি মুছুন এবং 'ডাব্লু' কমান্ড ব্যবহার করে ইউএসবিতে পরিবর্তন লিখুন। তারপরে আপনি liveusb-creatorআবার চেষ্টা করতে পারেন । আপনি liveusb-creator -f /dev/sdbলক্ষ্য ড্রাইভ জোর করতে চালাতে পারেন ।
andrej

আমি মনে করি যে ইউনেটবুটিন এনটিএফএসকে নয় কেবল ফ্যাট সমর্থন করে। আমি আমার ড্রাইভটি FAT32 এ ফর্ম্যাট করেছি এবং এখন কী ঘটে তা দেখতে ইউনেটবুটিন ব্যবহার করে।
স্টার্লিং ডাচেস

হ্যাঁ এখানে কিছুই কাজ করেনি।
স্টার্লিং ডাচেস

দেখে মনে হচ্ছে আপনার আইএসও ভেঙে গেছে। উদাহরণস্বরূপ, আপনার ডাউনলোড করুন ফেডোরা 20 XFCE লাইভ চালাতে পারেন, আইএসও সঙ্গে USB যে ইউএসবি থেকে বুট করার যোগ্য প্রমাণিত হয় হস্তান্তর আইএসও যাচাই করার জন্য চেষ্টা করুন download.fedoraproject.org/pub/fedora/linux/releases/20/Live/...
andrej
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.