Mám 2 disky - na jednom sú windows XP, na druhom disku (v skutočnosti SDHC karta) je Linux. Schválne som nechal HDD s XP nedotknuté - disk sa vypína - dlhšie vydrží baterka.
V biose som nastavil boot z druhého disku
Linux je jasný - nájde boot partíciu podľa UUID
title Ubuntu 9.04, kernel 2.6.28-14-generic
uuid c9165a65-b65f-48d2-8794-eeed9845d868
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=c9165a65-b65f-48d2-8794-eeed9845d868 ro quiet splash
initrd /boot/initrd.img-2.6.28-14-generic
quiet
UUID sa zistí príkazom
sudo vol_id /dev/sda1
XP trvá na tom že bude boot na prvom disku. V grube
title Microsoft Windows XP Home Edition
rootnoverify (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
premapovanie hd0 a hd1 zabezpečí že boot manager XP dostane od grubu poradie diskov ktoré potrebuje.