কিভাবে হার্ড ড্রাইভ থেকে ফেডোরা লাইভ সিডি আইএসও বুট করবেন?


5

আমি হার্ড ড্রাইভে ফেডোরা 14 লাইভ সিডি বুট করার জন্য গ্রোব ব্যবহার করার চেষ্টা করেছি তার ISO ইমেজ (SHA256 যাচাইকৃত) থেকে।

আমি FAT32 পার্টিশন D: (sda5) এর রুট ডিরেক্টরীতে ফেডোরা -14-x86_64-Live-Desktop.iso রাখি তারপর এই আইএসও থেকে আইসোলিনক্স বের করে এটিকে ডি:

আমি isolinux.cfg ফাইলটি অনুসরণ করেছি, এবং নিম্নরূপ একটি menu.list লিখেছি:

title Fedora 14 Live CD
root (hd0,4)
kernel (hd0,4)/isolinux/vmlinuz0 root=live:CDLABEL=Fedora-14-x86_64-Live-Desktop rootfstype=auto ro liveimg quiet  rhgb
initrd (hd0,4)/isolinux/initrd0.img

তবে গ্রাব আমাকে বলেছিল:

কোন রুট ডিভাইস খুঁজে পাওয়া যায় নি।
বুট ব্যর্থ হয়েছে। চিরকালের জন্য ঘুমন্ত।

এখানে Isolinux.cfg বিষয়বস্তু আছে:

[...]
label linux0
menu label Boot
kernel vmlinuz0
append initrd=initrd0.img root=live:CDLABEL=Fedora-14-x86_64-Live-Desktop rootfstype=auto ro liveimg quiet  rhgb rd_NO_LUKS rd_NO_MD rd_NO_DM  
menu default

label linux0
menu label Boot (Basic Video)
kernel vmlinuz0
append initrd=initrd0.img root=live:CDLABEL=Fedora-14-x86_64-Live-Desktop rootfstype=auto ro liveimg quiet  rhgb rd_NO_LUKS rd_NO_MD rd_NO_DM xdriver=vesa nomodeset 

label check0
menu label Verify and Boot
kernel vmlinuz0
append initrd=initrd0.img root=live:CDLABEL=Fedora-14-x86_64-Live-Desktop rootfstype=auto ro liveimg quiet  rhgb  check

label memtest
menu label Memory Test
kernel memtest
label local
menu label Boot from local drive
localboot 0xffff

এটি এখানে পোস্ট করা বাগ সম্পর্কিত একটি সমস্যা হতে পারে: ইউনাইটেড বুট 515008 মেনু_লাস্টে ফেডোরা 12 হার্ড ডিস্ক ইনস্টলেশনের জন্য ভুল

আমি ISO ইমেজ এর সমস্ত বিষয়বস্তু একটি FAT32 অংশে বের করে দিয়েছি। আমি "রুট" এর সিডিএলিকে প্রতিস্থাপনের UUID দ্বারা প্রতিস্থাপিত করেছি যেখানে ISO ফাইল বিদ্যমান। পরবর্তীতে আমি menu.lst এন্ট্রিটি সংশোধন করেছি:

title Fedora 14 Live CD
root (hd0,4)
kernel (hd0,4)/isolinux/vmlinuz0 root=UUID=My_UUID_of_the_partition rootfstype=auto ro liveimg quiet  rhgb
initrd (hd0,4)/isolinux/initrd0.img

তবে এখনও হার্ড ড্রাইভে আইএসও ইমেজ বুট করার কোন সফলতা নেই। কোন ধারনা?

উত্তর:


3

আমার জন্য কি কাজ extracting ছিল /LiveOS, /isolinux/vmlinuz0 এবং /isolinux/initrd0.img ফাইলগুলি তখন পার্টিশনের রুট অনুলিপি করে যা আমি বুট করতে যাচ্ছি। আমি নিম্নরূপ আমার বুটলোডারের মধ্যে কার্নেল পরামিতি নির্ধারণ করেছি:

root=live:LABEL=disklabel rootfstype=auto ro liveimg quiet rhgb rd.luks=0 rd.md=0 rd.dm=0 rd.live.check

কোথায় disklabel পার্টিশনের লেবেল (যেমন e2label ইত্যাদি দিয়ে সেট করা)। আপনার উদাহরণে আপনি অনুপস্থিত live: রুট পরে অংশ যদিও আপনি একটি UUID ব্যবহার করা হয়।


1

সম্ভবত আপনি বুট লোডার 'রান' করতে ব্যর্থ হয়েছেন। হার্ডডিস্কের মাস্টারবૂટ রেকর্ডার (এমবিআর) -এ যে কোনও বুট কনফিগারেশন সংরক্ষণ করার জন্য, বুট লোডারটি চালানো উচিত, সাধারণভাবে IsoLinux / Grub এর জন্য এটি লিনাক্স শেল থেকে করা হয়। বুটলোডার সহগামী কনফিগারেশন ফাইলটি ব্যাখ্যা করে এবং এমবিআর কোডটি লিখে।

আপনি সিডি / লাইভUSবি-তে সিডি / ইউএসবি থেকে লিনাক্স শেল বুট করতে SysRescueCD ব্যবহার করতে পারেন এবং তারপরে লিনাক্স শেল থেকে গ্রাব বা সিসলিনক্স চালান। যদি এটি একটি বিকল্প না হয় এবং আপনি উইন্ডোজ থেকে এটি করতে চান তবে আপনি এটিকে দেখতে পারেন GRUB4DOS উইন্ডোজ, অথবা নির্দেশাবলী উপর গ্রাব চালানোর একটি উপায় হিসাবে এখানে জন্য উইন্ডোজ এ SysLinux (জিপ বের করুন, ডস-কমান্ড লাইন থেকে সিসলিনক্স চালান আমি মনে করি?)।

উল্লেখ্য syslinux.cfg ফাইলটি soLinux এর সাথে সম্পর্কিত, এবং menu.lst গ্রাব সম্পর্কিত। আপনি শুধুমাত্র দুটি এক প্রয়োজন। কোনটি, ব্যক্তিগত পছন্দ এবং সুবিধার ব্যাপার।

অনুগ্রহ করে মনে রাখবেন, isolinux একটি ISO- ফাইল সিস্টেম (সিডি রোম) থেকে বুট করার উদ্দেশ্যে বোঝানো হয়। যাইহোক, যদি আমি সঠিকভাবে বুঝতে পারি তবে আপনি ফাইলগুলি উইন্ডোজ বিভাজনে সম্ভবত অনুলিপি করেছেন, সম্ভবত FAT। FAT থেকে বুট করার জন্য, আপনার syslinux (পরিবর্তে isolinux) প্রয়োজন। এটি করার জন্য, আপনাকে যা করতে হবে তা হল 'isolinux.cfg' থেকে 'syslinux.cfg' এবং "isolinux" ডিরেক্টরিটি "syslinux" ফাইলে নামকরণ করা।


ওয়েল, আসলে, এটি বুট এবং অর্ধ লোড করা হয়। আমি Grub4Dos ব্যবহার করুন।

-1

আমি মনে করি আপনি সিডিতে আইএসও ইমেজ বের করতে হবে এবং তারপরে পুনরায় বুট করুন এবং এটি ইনস্টল করা উচিত

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.