Jak to wina braku partycji /boot? Możesz coś więcej napisać? W każdym bądź razie instaluj na tym 80 GB IDE. Normalna instalacja. Osobna partycja /boot nie jest potrzebna. Gruba zainstaluj na tym samym dysku IDE. Potem trzeba uaktualnić Gruba -> dodać do niego wpis Windows XP, ale o tem potem. Zobacz czy zaintstaluje się bez błędów, jeśli tak, to ustaw bootowanie w BIOS z dysku IDE. Jeśli będzie się uruchamiał normalnie, dodasz wpis od XP i będzie OK.
Do pliku boot.ini w Windows dodajesz taką linijkę:
C:\Grub.bin="Linux"
Za sdX podajesz dysk, na którym jest Linux, za sdXY podajesz partycję, na której instalowałeś Linuksa, za sdAB podajesz partycję, na której zainstalowany jest Windows.
Dzięki za aktywność, kiedyś instalowałem Debiana i nadpisał mi on wówczas sektor rozruchowy Windowsa, jest to wygodne bo jak by się chciało Linuxa odinstalować to wystarczy fixmbr w konsoli odzyskiwania.
Rozumiem że poniższe komendy powinny taki efekt przynieść?
Nie. Takie działanie jakie cytujesz i dalej to co pisał roobal da możliwość uruchamiania uruchamiania linuksa z bootmanagera Windowsa. Żeby Linux nie nadpisał Ci sektora rozruchowego Windowsa, Gruba musisz umieścić da dysku ATA (jego wskazać przy instalacji Gruba - jeśli jest podpięty jako slave - będzie to wtedy /dev/sdb1).
Jak zainstalujesz Gruba na dysku z Linuksem, to z poziomu Gruba będziesz miał dostęp do Windowsa ale wtedy musisz w BIOSie ustawić bootowanie z dysku, gdzie jest Linux, czyli dysku ATA. To co podałem, to jest opcjonalne, jeśli chciałbyś uruchamiać zarówno Windowsa, jak i Linuksa z bootloadera windowsowego, więc tego nie musisz robić, tylko jeśli chcesz - to jest opcjonalne.
Powyższe działa na takiej zasadzie, że tworzysz obraz bootloadera (Gruba), obraz ten umieszczasz na partycji C:, przy pomocy pliku boot.ini dodajesz ten obraz do listy wyboru systemów. Gdy uruchomisz z poziomu windowsowego bootloadera pozycję Linux, to uruchomi się Grub i z niego uruchomisz Linuksa W tym obrazie zapisana jest kopia bootloadera i tablica partycji, stąd Grub wie jaki system i skąd (z jakiego dysku i partycji) ma go uruchomić.