এটা সত্যি আমাকে নিচে নামছে। গ্রেন্ট 2 সহ আমার জেন্টু এবং উবুন্টু আছে। জেন্টুর একটি ডেডিকেটেড /boot
পার্টিশন রয়েছে, তবে উবুন্টু নেই। উবুন্টু বুট করার জন্য menuentry
জেন্টুর একটি আছে /etc/grub.d/40_custom
(এবং উবুন্টু বুট ঠিক আছে)।
যেহেতু উবুন্টু গ্রুব নিয়ে আসে আমি আমার প্রবেশের পরিবর্তে রুট, কার্নেল, আরআরআরডি এবং স্টাফ সেট করে রাখার পরিবর্তে সেইটিতে চেইনলোড করতে চাই। চেইনলোডারের জন্য আমার কাছে এটিই রয়েছে (উবুন্টু চালু আছে /dev/sda4
এবং আমি ইতিমধ্যে সেখানে গ্রুব ইনস্টল করেছি):
menuentry 'Chainloader' {
insmod chain
set root=(hd0,4)
chainloader +1
}
এটি আমাকে দিচ্ছে error: Invalid signature
এবং আমার কোনও সমাধান পাওয়া যায়নি। কেউ কি কিছু নির্দেশ করতে পারেন?
এটিই এর ফলাফল </dev/sda4 head -c 512 | hd
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000200
এটিই এর ফলাফল fdisk -l
। /dev/sda1
হয় /boot
জেন্টু এর জেন্টু হয় /dev/sda2
উবুন্টু হয়, /dev/sda4
। উবুন্টুর /boot
হয় /dev/sda4
খুব।
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe001152b
Device Boot Start End Blocks Id System
/dev/sda1 1 9 72261 83 Linux
/dev/sda2 10 13064 104864287+ 8e Linux LVM
/dev/sda4 * 18152 19457 10490445 83 Linux
এর সাথে কোনও ত্রুটি নেই grub-install /dev/sda4 --no-floppy --force
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partition instead of the MBR. This is a BAD idea..
/usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
Installation finished. No error reported.
/dev/sda4
। আপনার কি একাধিক ডিস্ক আছে? আপনার পার্টিশন টেবিল কি? দয়া করে এর আউটপুটfdisk -l
এবং বার্তাগুলি পোস্ট করুনgrub-install /dev/sda4 --no-floppy --force
।