Grub, ядра и винда...

Аватар пользователя Toper_Harley

Здравствуйте. Созрело несколько вопросов.
1) Ввиду того, что так и не смог запустить FL studio в кроссе (то есть смог, но проблемы с прорисовкой о обновлением панелей в проге... вобщем отдельная тема), поставил винду. Как сообщить грубу о ее существовании на hdb1 (hdb - primary slave, hda - primary master).

(!)grub.conf:

default 2
splashimage=/boot/grub/splash.xpm.gz
timeout 3

title ASPLinux-2.6.12(a)
kernel /boot/vmlinuz-2.6.12-1.1381asp.root root=/dev/hda6 rhgb
initrd /boot/initrd-2.6.12-1.1381asp.root.img
boot

title ASPLinux-2.6.12(prep)
kernel /boot/vmlinuz-2.6.12-prep root=/dev/hda6 rhgb
initrd /boot/initrd-2.6.12-prep.img
boot

title ASPLinux-2.6.9
kernel /boot/vmlinuz-2.6.9-1.667asp root=/dev/hda6 rhgb
initrd /boot/initrd-2.6.9-1.667asp.img
boot

root (hd0,5)
setup (hd0)

2) Как удалить ранее поставленные ядра, если сейчас они мне не требуются. Ставилось make bzImage modules modules_install install

3) Как попросить grub перечитать конфиг. Если в lilo это делалось #lilo, то тут подобное чегой-то не прокатывает.

Аватар пользователя Radik

Re: Grub, ядра и винда...

Toper_Harley писал(а):
поставил винду. Как сообщить грубу о ее существовании на hdb1

Винда не затерла grub? Как умудрились? ;-)

Цитата:
2) Как удалить ранее поставленные ядра, если сейчас они мне не требуются. Ставилось make bzImage modules modules_install install

Это обсуждалось здесь.

Цитата:
3) Как попросить grub перечитать конфиг. Если в lilo это делалось #lilo, то тут подобное чегой-то не прокатывает.

Попробуйте /sbin/grub-install /dev/hda.

Аватар пользователя woodoo

Re: Grub, ядра и винда...

Цитата:
Toper_Harley пишет:
1) Ввиду того, что так и не смог запустить FL studio в кроссе (то есть смог, но проблемы с прорисовкой о обновлением панелей в проге... вобщем отдельная тема), поставил винду. Как сообщить грубу о ее существовании на hdb1

Как ставилась "винда"? Интересуют манипуляции с дисками.

Цитата:
2) Как удалить ранее поставленные ядра, если сейчас они мне не требуются. Ставилось make bzImage modules modules_install install

make uninstall?
http://www.linux.org.ru/books/lor-faq/lorFAQ-19.html
п.п. 19.1,19.2.

Цитата:
3) Как попросить grub перечитать конфиг. Если в lilo это делалось #lilo, то тут подобное чегой-то не прокатывает.

1.

Цитата:
# grub
> root (hd0,5)
> setup (hd0)
> quit
#

2.

Цитата:
# grub-install /dev/hda

3. Не нужно вообще. Изменения будут подхвачены при загрузке. Этот пункт нужно проверить. Улыбка

Аватар пользователя Toper_Harley

Re: Grub, ядра и винда...

Виндос ставился следующим образом - про то что эта затрет груб я догадывался - захочет прописать свой загрузчик. Посему, когда ставил - тупо отрубил hda и винде ниче не осталось, как поверить в то, что мой винт в мобилрэке единственный несмотря на slave за отсутствием винта на master. Сейчас при ненастроенном загрузчике дергаю питание. Хоть системник и всегда открыт, дергать кабель немодно. Хотя инфа на hda мне в винде и не нужна.

Насчет удаления ядер и насчет загрузчика в принципе ясно. Принципы буду завтра проверять)) После КАЛоквиума. За это спасибо.

Аватар пользователя woodoo

Re: Grub, ядра и винда...

Цитата:
Toper_Harley пишет:
Виндос ставился следующим образом - про то что эта затрет груб я догадывался - захочет прописать свой загрузчик. Посему, когда ставил - тупо отрубил hda и винде ниче не осталось, как поверить в то, что мой винт в мобилрэке единственный несмотря на slave за отсутствием винта на master. Сейчас при ненастроенном загрузчике дергаю питание. Хоть системник и всегда открыт, дергать кабель немодно. Хотя инфа на hda мне в винде и не нужна.

Обычная ошибка. win-загрузчик прописывает загрузку с раздела "относительно". Например, с "первого по счету" в момент инсталляции.
Поэтому в принципе мало будет переадресовать загрузку win-загрузчику. Посему:
http://www.linux.org.ru/books/lor-faq/lorFAQ-17.html#ss17.25

И, кстати, не рекомендуется оставлять на шине ide обесточенное устройство - оно дает пассивную нагрузку и результат может оказаться непредсказуемым.
Поражён

Аватар пользователя physieker

Re: Grub, ядра и винда...

woodoo

Цитата:
..Поэтому в принципе мало будет переадресовать загрузку win-загрузчику. Посему:
http://www.linux.org.ru/books/lor-faq/lorFAQ-17.html#ss17.25 ..

а никто не делал этоже, только на lilo?

Аватар пользователя rjaan

Re: Grub, ядра и винда...

physieker писал(а):
а никто не делал этоже, только на lilo?

Занимательный обзац, в пункте 17.25 LINUX.ORG.RU Frequently Asked Questions v. 2.0.0.

Цитата:
В результате чтения документации и экспериментов удалось узнать то, что Grub прекрасно грузит Windows, установленный на NTFS, потому что он не обращается к разделу, а передает управлению загрузчику Windows.

И - боже вас сохрани - не читайте до обеда советских газет! (с) М.Булгаков, Собачье сердце.

Рекомендую, почитать наши статьи по загрузчикам:
Дистрибутив ASPLinux: использование boot-менеджеров(часть1)
Дистрибутив ASPLinux: использование boot-менеджеров(часть2)

Впринципе, в второй статье описывается как грузить операционку с второго жесткого диска с помошью LILO, используя стандартный загрузчик ASPLoader в дистрибутиве от ASPlinux.
Может быть вам это поможет?;-)

RSS-материал