Установка GRUB
Проверьте, что у вас последняя версия GRUB. Я использую версию 0.5.96.1. Версия из моего дистрибутива устарела и принесла мне много бед. Самую последнюю версию вы можете скачать с http://www.fsf.org/.
Теперь вам нужно установить GRUB на дискету. Вам пока не нужно устанавливать его на жесткий диск, поскольку Windows 2000 его перепишет.
grub-install '(fd0)'
Создайте для GRUB следующий menu.lst. Этот файл живёт в /boot/grub.
# # Образец конфигурационного файла загрузочного меню #
# Автоматическая загрузка после минуты timeout 60
# По умолчанию, загружаем второй пункт default 1
# Fallback на первый пункт fallback 0
title Windows 2000 unhide (hd0,0) hide (hd0,1) hide (hd0,2) rootnoverify (hd0,0) chainloader +1 makeactive
# Для загрузки Linux title Linux root (hd0,7) kernel /boot/vmlinuz-2.2.17 root=/dev/hda8 video=matrox:vesa:261
title Windows 98 hide (hd0,0) hide (hd0,1) unhide (hd0,2) rootnoverify (hd0,2) chainloader +1 makeactive
title DOS 6.22 hide (hd0,0) unhide (hd0,1) hide (hd0,2) rootnoverify (hd0,1) chainloader +1 makeactive
# Для загрузки Linux title Linux (single user) root (hd0,7) kernel /boot/vmlinuz-2.2.17 root=/dev/hda8 video=matrox:vesa:261 single
title Partition 2 (floppy) hide (hd0,0) unhide (hd0,1) hide (hd0,2) chainloader (fd0)+1
title Partition 3 (floppy) hide (hd0,0) hide (hd0,1) unhide (hd0,2) chainloader (fd0)+1
Проверьте, что можете загрузить linux с дискеты. Если у вас проблемы, вы можете войти в командную строку GRUB и выяснить в чём дело. GRUB очень хорошо документирован, если у вас возникли проблемы, посмотрите документацию.