OSX এ GRUB কমান্ড-লাইন সরঞ্জামগুলি কীভাবে ইনস্টল করবেন?


9

আমি যে grub-mkrescueপ্রকল্পে কাজ করছি তার জন্য আমার অ্যাক্সেস দরকার । আমি জানি যে GRUB কমান্ড-লাইন সরঞ্জামগুলি লিনাক্সে অন্তর্নির্মিত আসে, তবে আমি কীভাবে সেগুলি ওএসএক্সে পাব? প্যাকেজ আছে কি? এটি কি কোথাও সিস্টেমের মধ্যে নির্মিত? ইনস্টলার আছে কি?

স্পষ্টকরণ: প্রশ্নটি ম্যাকের বুটলোডার হিসাবে GRUB ইনস্টল করার বিষয়ে নয় । প্রশ্ন অন্যান্য অপারেটিং সিস্টেমের বুটযোগ্য ডিস্ক চিত্র তৈরি করার মতো জিনিসগুলি করতে GRUB কমান্ড লাইন সরঞ্জামগুলি ইনস্টল করার বিষয়ে ।

উত্তর:


4

আমি জানি যে ওপি'র জন্য এটি দুই বছর অনেক দেরি হয়ে গেছে, তবে ম্যাক ওএস এক্সে GRUB2 ইনস্টল করার বিষয়ে ওএসডিভ উইকির অনুসরণ করে আমি grub-mkrescueযথাযথ বিল্ড সরঞ্জাম ইনস্টল করার পরে (এবং আমার টার্গেট প্ল্যাটফর্মের জন্য GRUB সম্পর্কিত অন্যান্য সরঞ্জামগুলি) ইনস্টল করতে সক্ষম হয়েছি লক্ষ্য প্ল্যাটফর্ম।

বিল্ড সরঞ্জামগুলি পেতে, আমি হোমব্রেইউ ট্যাপ ব্যবহার করেছি , তবে এর মূলে হোমব্রু হ'ল রুবি স্ক্রিপ্টগুলির একটি গাদা যা আপনার জন্য জিনিসগুলি ইনস্টল করে যাতে আপনি হোমব্রু ব্যবহার না করেন তবে সেগুলি অনুসরণ করা যেতে পারে।


-1

আমি অত্যন্ত পরামর্শ দিচ্ছি যে আপনি নিজের মেশিনের ফর্ম্যাট করার মতো অবস্থানে না থাকলে আপনি আপনার ম্যাকের বুটলোডারটির সাথে ঝামেলা করবেন না।

ম্যাকগুলি ওএসএক্সে বুট করার জন্য গ্রাব ব্যবহার করে না

ফার্মওয়্যারের অন্তর্নির্মিত বুট ভলিউম চয়নকারী (এটি সক্রিয় করার জন্য অপশনটি ধরে রাখুন) লিনাক্স বুট সিডিগুলির পাশাপাশি বুটেবল হার্ড ডিস্কগুলি সনাক্ত করতে এবং আপনাকে সেগুলি বুট করতে দেয়। (যদিও তাদের "উইন্ডোজ" লেবেলযুক্ত থাকতে পারে।) ট্রিপল-বুটিংয়ের জন্য আপনি বিল্ট-ইন চয়েসে কেবল একটি আইটেম পাবেন তবে আপনি চয়ন করতে দ্বিতীয় স্তরের মেনু হিসাবে কাজ করতে GRUB, LILO বা NTLDR ব্যবহার করতে পারেন উইন্ডোজ এবং লিনাক্স মধ্যে। http://refit.sourceforge.net/myths/

ভার্চুয়ালবক্সে কোনও ভিএম স্পিন করা এবং grub-mkrescueসেখান থেকে আপনার গ্রাব পুনরুদ্ধার ডিস্ক তৈরি করার জন্য চালানো আরও অনেক ভাল সমাধান ।

আপনি যদি গ্রাব সফ্টওয়্যারটির জন্য ম্যাক প্যাকেজ ম্যানেজারটি অনুসন্ধান করেন তবে আপনি কোনওটিই পাবেন না: সম্ভবত ম্যাকের সরঞ্জামগুলির কোনও ব্যবহার নেই।

spuders-macbook-pro:Downloads spuder$ brew search grub
No formula found for "grub". Searching open pull requests...

spuders-macbook-pro:Downloads spuder$ brew search grub-mkrescue
No formula found for "grub-mkrescue". Searching open pull requests...

হালনাগাদ

উত্স থেকে সংকলন করার চেষ্টা

-Install Homebrew
-Install বাজারের
- ডাউনলোড কীড়া উৎস
-Install autogen
-Compile

$uname -a 
Darwin spuders-macbook-pro.localhost 12.4.0 Darwin Kernel Version 12.4.0: Wed May  1 17:57:12 PDT 2013; root:xnu-2050.24.15~1/RELEASE_X86_64 x86_64


$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
$ brew install bazaar
$ #The installation of bazaar pops up a warning that you need to export PYTHONPATH
$ export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
$ brew install autogen
$ cd /tmp
$ bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub
$ cd /tmp/grub
$ autogen
$ ./configure
configure: error: cannot find install-sh, install.sh, or shtool in build-aux "."/build-aux

দেখে মনে হচ্ছে কনফিগার.এ্যাক ম্যাক ওএসের জন্য সেটআপ করা হয়নি। আপনি যদি সফ্টওয়্যার সংকলন করতে পারদর্শী হন তবে আপনি এটি সংশোধন করতে সক্ষম হতে পারেন।

আপনার সেরা বাজিটি হ'ল ভার্চুয়ালবক্স ইনস্টল করা এবং একটি লিনাক্স ভিএম তৈরি করা এবং সেখান থেকে গ্রাব সরঞ্জামগুলি চালানো


অতিরিক্ত সম্পদ

http://refit.sourceforge.net
http://mac.linux.be/content/problems-refit-and-grub- after- installation
http://crunchbang.org/forums/viewtopic.php?id=24692
http : //uk.answers.yahoo.com/question/index? qid = 20080929055515AAeK1j7
/apple/39291/ubuntu-on-mac-dual-boot-where-do-i-install- কীড়া


4
আমি আমার ম্যাকের সাথে গোলযোগ করার চেষ্টা করছি না। আমি একটি কাস্টম ওএসের জন্য ভার্চুয়াল মেশিনের সাথে ব্যবহার করার জন্য একটি GRUB ভিত্তিক বুটযোগ্য ডিস্ক চিত্র তৈরি করার চেষ্টা করছি। বিশেষত, আমার "গ্রাব-এমক্র্রেস্কু" সরঞ্জামটি প্রয়োজন। আমি বরং উবুন্টু ব্যবহার চালিয়ে যাব না এবং আমার ম্যাক এ কাজ করার জন্য কেবল একটি উপায় খুঁজছি। এটি কি প্রশ্নকে আরও পরিষ্কার করে দেয়? আমি খুব কমই মনে করি যে "অন্য কোনও ওএসের বুটেবল ইমেজ তৈরি করার সময় কোনও ম্যাকের উপর গ্রাব-মেক্রেস্কুয়ের কোনও ব্যবহার নেই" সঠিকভাবে ব্যবহারযোগ্য।
স্টিভ

এটা বোধগম্য. যেহেতু ম্যাক গ্রাব ব্যবহার করে না, আপনি ম্যাককে সেই সরঞ্জামটি পোর্ট করে খুঁজে পাওয়ার সম্ভাবনা কম। সরঞ্জামটি ম্যাক পোর্টগুলিতে উপস্থিত হয় না, বা এটি হোম-ব্রুতে উপস্থিত হয় না।
স্পুডার

আমি মনে করি GRUB EFI- ভিত্তিক ম্যাকগুলি সমর্থন করে কিনা সে সম্পর্কে যুক্তিটি বিষয়টির বাইরে রয়েছে। আপনার উত্তরটি GRUB কমান্ড লাইন সরঞ্জামগুলি কীভাবে ইনস্টল করবেন সে প্রশ্নটির ঠিকানা দেয় না । আপনার যুক্তি "যেহেতু ম্যাকের বুট লোডার হিসাবে GRUB এর জন্য কোনও ব্যবহার নেই তার অর্থ হ'ল ম্যাকের উপর GRUB কমান্ড লাইন সরঞ্জাম তৈরির জন্য কারওর সমাধান হবে না" যেহেতু কিছুই আমাকে বাধা দেয়নি has যে কোনও সংখ্যক ক্রস-সংকলক তৈরি করা (যার আউটপুটটিতে ম্যাকের কোনও ব্যবহার নেই)।
স্টিভ

ম্যাক ওএসে গ্রাব সরঞ্জামগুলি সংকলনের চেষ্টা করার পরে আমি আমার উত্তর আপডেট করেছি। সেগুলি সংকলন এবং ইনস্টল করতে আমার কোনও সাফল্য নেই, তবে আমি সফ্টওয়্যার সংকলনের বিষয়ে বিশেষজ্ঞ নই।
spuder

1
ধন্যবাদ, তবে আপনি সম্ভবত কিছু খুব বেসিক সংকলক সরঞ্জামগুলি মিস করছেন যদি এটির ত্রুটিটি আপনি পেয়ে যাচ্ছেন। আমি যতই চেষ্টাটির প্রশংসা করি, আমি মনে করি আমরা এমন একজনকে খুঁজছি যিনি লিনাক্স ভিএম-তে বুট করার পরিবর্তে সমস্যাগুলি সমাধান করেছেন।
স্টিভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.