ग्रब के माध्यम से यूएसबी पर एक्सबीएमसी 10.1 आईएसओ कैसे बूट करें?


0

मैं 1.98 के माध्यम से USB से आईएसओ के रूप में XBMC लाइव छवि को बूट करने की कोशिश कर रहा हूं ।

मेरे पास कुबंउ 11.04 छवि है और साथ ही यह पहले से ही निम्न विन्यास का उपयोग करके काम करता है:

menuentry "Kubuntu 11.04 64bit" {
  loopback loop /boot/iso/kubuntu-11.04-desktop-amd64.iso
  linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/kubuntu-11.04-desktop-amd64.iso noeject noprompt
  initrd (loop)/casper/initrd.gz
}

हालाँकि, अगर मैं XBMC को एनालॉग तरीके से बूट करने की कोशिश करता हूं, तो मुझे हमेशा " एक लाइव फ़ाइल सिस्टम वाले माध्यम को खोजने में असमर्थ " एक त्रुटि मिलती है ।

मुझे XBMC को स्थापित करने के लिए अलग-अलग दृष्टिकोण मिले, लेकिन वे सभी USB पर वितरण को स्थापित करने, या grub4dos, या unetbootin का उपयोग करने के बारे में हैं।

मुझे पहले ही पता चला है कि XBMC 10.1 उबंटू 10.04.2 LTS पर आधारित है, इसलिए मैंने उन सेटिंग्स को आज़माया - भले ही वे कुबंटु 11.04 के समान हैं।

अंत में, आईएसओ में एक ग्रब कॉन्फ़िगरेशन के साथ-साथ अंदर भी है boot/grub/grub.cfg, लेकिन उन मापदंडों के साथ भी, मुझे ऊपर त्रुटि मिलती है।

मेरा वर्तमान विन्यास निम्नलिखित है:

menuentry "xbmc 10.1" {
  loopback loop /boot/iso/xbmc-10.1-live.iso
  linux (loop)/live/vmlinuz video=vesafb boot=live iso-scan/filename=/boot/iso/xbmc-10.1-live.iso xbmc=autostart,nodiskmount splash quiet loglevel=0 persistent quickreboot quickusbmodules notimezone noaccessibility noapparmor noaptcdrom noautologin noxautologin noconsolekeyboard nofastboot nognomepanel nohosts nokpersonalizer nolanguageselector nolocales nonetworking nopowermanagement noprogramcrashes nojockey nosudo noupdatenotifier nouser nopolkitconf noxautoconfig noxscreensaver nopreseed union=aufs
  initrd (loop)/live/initrd.img
}

किसी भी अधिक विचारों या किसी भी अधिक जानकारी जो मुझे आपूर्ति करनी चाहिए?

जवाबों:


0

आपको उस बूट लोडर को बताने की जरूरत है जहां XBMC लाइव फाइल सिस्टम स्थित है। लाइव फ़ोल्डर में फ़ाइलों की तरह होना चाहिए filesystem.squashfs, filesystem.sizeऔर filesystem.packages। एक बार जब आप उस फ़ोल्डर को पा लेते हैं, तो अपने बूट कॉन्फ़िगरेशन में निम्न तर्क जोड़ें:

live-media-path={absolute folder path}

मेरे मामले में, कोड की लाइन इस तरह से पढ़ी जाती है:

kernel /XBMC/live/vmlinuz {blah blah more code blah} live-media-path=/XBMC/live

append initrd=/XBMC/live/initrd.img

मैं 1.98 ग्रब का उपयोग कर रहा हूं और यह कहता है error: unknown command 'kernel'और error: unknown command 'append'
शि
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.