Вообще /boot/grub/grub.cfg редактировать просто, но мало смысла - при следующем обновлении груба все изменения там затрутся. Так что для изменения параметров загруки редактируем /etc/default/grub, а если нужно добавить какой-нибудь пункт, обращаем внимание на /etc/grub.d/, в частности, на /etc/grub.d/40_custom. Пример:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Mac OS X (loader)" {
insmod hfsplus
set root='(hd1,msdos2)'
chainloader +1
}
Обновляем grub (# update-grub).
Все, теперь после пунктов с убунтой, мемтестами, федорой и виндой у меня пункт для загрузки мак ос. Как выглядит пункт для загрузки винды, вы можете посмотреть в /boot/grub/grub.cfg и затем скопировать его в этот файл, изменив название и диск/раздел.
Пользователь решил продолжить мысль 22 Марта 2011, 21:12:11:
А вот кстати да, я не уверен, что Seven не убила загрузчик XP. Никогда не работал с таким количеством Виндоусов. Но попробовать все равно стоит.