গ্রাব ব্যবহার করা
যদি আপনি কোনও grub
প্রম্পটে যান এবং সিস্টেম এবং কার্নেলটি পার্টিশনে ইনস্টল করা থাকে তবে আপনি সিস্টেমটিকে "ম্যানুয়ালি" বুট করতে পারেন - যেমন একটি ওয়ার্কিং গ্রাব.সি.পি.জি. এর সাহায্য ছাড়াই। এটি সরাসরি মিডিয়া থেকে চালিত গ্রাবের সাথেও কাজ করে। এই প্রান্তে গ্রাবের মধ্যে একটি প্রাথমিক কমান্ড ইউএন অন্তর্ভুক্ত রয়েছে, যা আপনি পার্টিশনটি সন্ধান করতে এবং সিস্টেম বুট করতে পারেন।
find /vmlinuz
এটি আপনাকে (hd0,0) মত পার্টিশন দেয়। ls
পার্টিশনটি ঘিরে ফেলতে এবং কোন কার্নেল উপলব্ধ তা দেখতে আপনি কমান্ডটি ব্যবহার করতে পারেন । search
কমান্ড একভাবে কাজ করে। আপনি ট্যাব সমাপ্তিও ব্যবহার করতে পারেন ।
set root=(hd0,1)
অবশ্যই, পার্টিশন আইডেন্টিফায়ারটি find
আপনাকে যা যা দেখায় তার সাথে প্রতিস্থাপন করুন ।
linux /vmlinuz root=/dev/sda1
initrd /initrd.img
কার্নেল চিত্র এবং আরআরআরডি চিত্র নির্বাচন করুন, একটি জুড়ি যা সর্বদা একসাথে ব্যবহার করা প্রয়োজন। ভাগ্যক্রমে উবুন্টু মূল ডিরেক্টরিতে একজোড়া সিমলিংক তৈরি করে যা একটি কার্যকরী চিত্র এবং ইআরআরডি নির্দেশ করে। নোট করুন যে /dev/sda1
লিনাক্স কার্নেল দ্বারা ব্যবহৃত স্কিমে আপনাকে পার্টিশনের প্রতিনিধিত্ব করতে হবে। মোটামুটিভাবে, এর (hd0,1)
সাথে মিল /dev/sda1
; (hd0,2) corresponds to
/ dev / sda2 ;
(এইচডি 1,1) এর সাথে সম্পর্কিত /dev/sdb1
।
boot
এটি নির্বাচিত পার্টিশন থেকে নির্বাচিত কার্নেল বুট করে। একবার আপনি আপনার সিস্টেম বুট করতে সক্ষম হয়ে গেলে, আপনি এটি গ্রাবটি পুনরুদ্ধার করতে ব্যবহার করতে পারেন, যেমন এখানে বিশদ ।
Wubi সঙ্গে গ্রাব
উপরেরটি ধারণাটি ভিত্তিতে তৈরি হয়েছিল যে উবুন্টু নিয়মিত ইনস্টল করা হয়েছিল, অর্থাৎ তার নিজস্ব পৃথক বিভাজনে। আপনি যেমন লিখছেন, আপনি Wubi ব্যবহার করেছেন, যার অর্থ আপনি এটি "লুপিন" নামক একটি প্রযুক্তি ব্যবহার করে একটি উইন্ডোজ (এনটিএফএস) পার্টিশনের একটি বৃহত ফাইলে ইনস্টল করেছেন । প্রক্রিয়াটি আরও জটিল হলেও এটি নীতিগতভাবে কাজ করতে পারে না তার কোনও কারণ আমি দেখতে পাচ্ছি না। এখানে grub.cfg
একটি Wubi ইনস্টল উপর ভিত্তি করে লিখিত সামগ্রী :
insmod part_msdos
insmod ntfs
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set be300f9c300f5ab3
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /boot/vmlinuz root=/dev/sda1 loop=/ubuntu/disks/root.disk
initrd /boot/initrd.img
আপনার এটি আপনার বিশেষ ক্ষেত্রে অভিযোজিত করতে হবে। ১০.১০ ইনস্টল থেকে নেওয়া এই স্নিপেটে, search
কমান্ডটি একটি ফাইল সিস্টেম ইউআইডি বা সনাক্তকারী ব্যবহার করে মূল পার্টিশনটি সন্ধান করে, যা আপনি সম্ভবত জানেন না; আপনি --file --set /ubuntu/disks/root.disk
পরিবর্তে ব্যবহার করতে পারেন ( এখানে সরকারী ডকুমেন্টেশন)। এই গ্রাব কনফিগারেশনটি ভার্চুয়াল ডিস্ক তৈরি করে - একটি "লুপব্যাক ডিভাইস" - loop0
যা /ubuntu/disks/root.disk
আপনার এনটিএফএস পার্টিশনে "পার্টিশন ফাইল" এর বিষয়বস্তু উপস্থাপন করে । কিছুটা পরীক্ষা এবং ত্রুটির সাথে, আপনার এই কাজটি করতে সক্ষম হওয়া উচিত।