vor kurzem habe ich mir 2 250GB sata Festplatten zugelegt, da der Platz meiner bisherigen 120gb ide platte nicht mehr gereicht hat.
Das habe ich auch gleich genutzt um mich von Sarge zu verabschieden und Testing neu zu installieren. So, eben schnell auf der ersten sata Platte debian testing installiert. Nun habe ich auf der 2. Festplatte Windows XP installiert. Plan ist Windows nachher vom Grub der ersten Festplatte aus starten zu können. Also schnell die 2te Platte an den ersten sata kanal gehängt (mein MB kann leider nur von der ersten sata platte booten) und windows installiert (nachdem man natürlich ersma die passenden sata treiber in die xp install cd slipstreamen musste *grml*).
So Nun wieder die debian platte an den ersten Kanal und die windows platte an den zweiten.
So schnell abklären wie die aufteilung ist
Code: Alles auswählen
Rechenknecht:~# fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 30071 241545276 83 Linux
/dev/sda2 30072 30401 2650725 5 Extended
/dev/sda5 30072 30401 2650693+ 82 Linux swap / Solaris
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 956 7679038+ 7 HPFS/NTFS
/dev/sdb2 957 30400 236508930 f W95 Ext'd (LBA)
/dev/sdb5 957 30400 236508898+ b W95 FAT32
Code: Alles auswählen
title Windows XP Professional
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
chainloader +1
Nach stundenlangen googlen und ausprobieren und geschätzten 1647829 Neustarts las ich auch von einem bug in parted [2] der das booten der Windows Partition verhindern kann (wie auch immer), deshalb hab ich die WindowsXP Boot Partition auch mal unter 8GB angesetzt. Ohne Erfolg. Selber Fehler. Zwischendrin hatte ich auch statt root(hd1,0) rootnoverify(hd1,0) probiert, aber auch mit selben Ergebnis. map Einträge hab ich auch mal weggelassen, auch kein Erfolg.
grub-install habe ich natürlich auch am anfang ausgeführt
Code: Alles auswählen
Rechenknecht:~# cat /boot/grub/device.map
(hd0) /dev/sda
(hd1) /dev/sdb
[1] http://www.gnu.org/software/grub/grub-l ... tml#TOCq10
[2] http://archiv.chip.de/news/c1_archiv_news_17201925.html