isohybrid
সবসময় কাজ নাও করতে পারে। উদাহরণস্বরূপ, আমার কাছে ফ্রিডোস সহ একটি আইসো ছিল এবং আইসোহাইব্রিড সেখানে গুরুত্বপূর্ণ কিছু ফাইল খুঁজে পাচ্ছিল না (সেগুলিকে সিসলিনাক্স দিয়ে রাখা উচিত ছিল কিনা আমি জানি না, যা আমি খুব বেশি ব্যবহার করেছি বা অন্য কিছু)। আমি এখানে বেশ কয়েকটি বিকল্প প্রস্তাব করছি।
1) আর একটি বুটলোডার যেমন GRUB ইনস্টল করুন। এটি এখানে ব্যাখ্যা করা হয়েছে :
"ধরুন আপনার ইউএসবি স্টিকের প্রথম পার্টিশনটি FAT32 এবং এর পার্টিশনটি হল / dev / sdy1" ( grub2
আমার ফেডোরা কোরটিতে আমি ছিলাম , সুতরাং আমি কমান্ডগুলি কিছুটা পরিবর্তন করেছি):
# mkdir -p /mnt/usb ; mount /dev/sdy1 /mnt/usb
# grub2-install --target=i386-pc --recheck --debug --boot-directory=/mnt/usb/boot /dev/sdy
# grub2-mkconfig -o /mnt/usb/boot/grub2/grub.cfg
# optional, backup config files of grub.cfg
# mkdir -p /mnt/usb/etc/default
# cp /etc/default/grub /mnt/usb/etc/default
# cp -a /etc/grub.d /mnt/usb/etc
# sync; umount /mnt/usb
2) ফ্রিডোস উইকি এখানে GRUB এবং সিসলিনাক্সের সাথে যৌগিক পদ্ধতি সরবরাহ করে (যদিও তারা বুঝতে grub>
পারলো না যে তারা কীভাবে চালু করেছে - আমি ইউএসবি থেকে সেই পর্যায়ে বুট করতে পারি না)।
3) এখানে একটি পোস্ট যা কার্যকর হতে পারে - এতে বলা হয়েছে 'যতক্ষণ না কমান্ড ডট কম, কার্নেল.সিস, সিসলিনাক্স.সি.পি., এলডিলিঙ্কস.সেস এবং ফ্যাট 32 এলবা.বিএস ফাইলগুলি ড্রাইভের মূলের মধ্যে থাকে এবং এমবিআর এবং বুট হয় সেক্টর পুনর্লিখন করা হয় না ড্রাইভ বুটযোগ্য থাকা উচিত। '
৪) এখানে একটি সিস্টেনক্স বুটলোডার সহ বুটযোগ্য .iso ফাইলটি কীভাবে তৈরি করা যায় তা ব্যাখ্যা করা হয়েছে। তারা আইসোহাইব্রিডও ব্যবহার করে না। দুর্ভাগ্যক্রমে এটি আমাকে সহায়তা করেনি (সম্ভবত সিসলিনাক্সের কারণে)।
5 *) মাধ্যমে একটি উইন্ডোজ প্রোগ্রাম ব্যবহার করুন wine
। আমি রুফাস চেষ্টা করেছিলাম, তবে এটি কাজ করে না, এটি ডিভাইসটি খুঁজে পায় না।
আমি আপনাকে সতর্ক করে দিয়েছি যে দুর্ভাগ্যক্রমে আমি এই সমস্যাটি সমাধান করতে পারিনি, আমার ডিভাইসটি চালাবার যোগ্য ছিল না, তবে আমি আশা করি এটি অন্যান্য লোকদের জন্যও কার্যকর হতে পারে (যারা ইউএসবিতে একটি লিনাক্স ইনস্টল করতে চান না তাদের জন্যও)। চিটাউবে উত্পন্ন ইউএসবি চিত্রটি যদিও আমার জন্য কাজ করেছে, তাই আমি মনে করি এই পদ্ধতিগুলি সঠিক।
ইউপিডি: তৃতীয় পদ্ধতিটি সত্যই কাজ করে ( একটি কাস্টম ইনস্টলেশন ফাইলের সংশোধন সহ )।
ইউপিডি 2: (স্থির লিঙ্কগুলি) সমস্যাটি isohybrid
সম্ভবত কারণ আইসো এবং আমার সিস্টেমে isolinux.bin এর সংস্করণগুলি আলাদা ছিল। এখানেgenisoimage
প্রস্তাবিত হিসাবে আইসো ব্যবহার করে পুনরায় সংযুক্ত :
genisoimage -l -r -J -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c isolinux/boot.cat -o fd11new.iso fd11new
কিছু সমস্যাও ছিল, জেনিসমাইজ করার আগে এগুলি এখানে পদ্ধতি দ্বারা সমাধান করা হয়েছিল :
cp /boot/extlinux/*.c32 fd11new/isolinux/
extlinux --install /boot/isolinux
== শেষ ইউপিডি 2 ==