Доброго времени суток! Поставил в первый раз Calculate Linux Desktop Gnome на один жесткий диск с Debian. После окончания установки от установки Grub в mbr отказался, чтобы добавить самому потом в Grub2 Debian’a. В /etc/grub.d/40_custom
добавил:
menuentry "Calculate Linux" {
set root(hd0, 4)
linux /boot/vmlinuz-2.6.38.6-i686-CLDG
initrd /boot/initrd-4df07ff1
}
При загрузке пишет, что не может найти файл, и что ядро должно быть загружено первым. Как правильно добавить CL в Grub2?
Доброго здоровья Даниил!
Calculate установлен на раздел sda4
или sda5
?
Тогда попробуй добавить так:
menuentry "Calculate Linux" {
set root(hd0, 3)
linux /boot/vmlinuz-2.6.38.6-i686-CLDG
initrd /boot/initrd-4df07ff1
}
sda4 соответствует обозначению (hd0,3)
Если я не ошибаюсь, то в grub2 разделы нумеруются с 1.
Попробуйте перегенерить grub.cfg
в Debian. При установки Calculate Linux даже если вы не прописываете mbr grub.conf
для первого grub
все равно формируется, поэтому grub2
из под Debian сканировании разделов на операционные системы преобразует ее в валидную для себя автоматически.
Пример моей записи grub2.
menuentry 'Calculate Linux' --class gentoo --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod reiserfs
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 87664c88-b18e-4762-b261-8caf6290968f
linux /boot/vmlinuz-2.6.38.6-i686-CLD root=UUID=87664c88-b18e-4762-b261-8caf6290968f ro video=uvesafb:ywrap,1920x1080-32,mtrr:3,splash=silent,theme:tty1 real_resume=UUID=5cc8030e-f2b3-438e-9ce3-d7a99075d158 elevator=cfq doscsi calculate=video:radeon console=tty1 udev quiet doscsi
initrd /boot/initramfs-2.6.38.6-i686-CLD
}