PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SATA unter linux / GRUB


Gast
2007-03-25, 23:20:55
hallo,
habe seit freitag neben meiner bisherigen IDE platte eine SATA platte von SAMSUNG (HD501LJ) in meinem rechner mit ASUS A8N-SLI board (nforce4 chipsatz).
da es mich sowieso genervt hat, dass ich durch 2 bootlaoder musste (GRUB und den von vista) wenn ich win XP oder win VISTA starten wollte, habe ich die gelegenheit beim schopf gepackt und vista gleich auf der neuen platte installiert (und es hat sich somit natuerlich im MBR der neuen platte eingenistet).

in linux (kernel 2.6.20) habe ich die wie ich dachte richtigen module kompiliert und installiert (laedt beim booten des kernels libata und sata_nv)
die platte die aan SATA kanal 1 haengt muesste also /dev/sda sein bzw die vista partition /dev/sda1... aber auch sdb sdc oder sdd ergeben mit fdisk oder mount etc. device not found oder aehnlich...

naja aber ich krieg nichtmal vista ausm GRUB heraus gebootet, wenn ich (hd0,0) lade dann laedt er normal von meiner IDE platte mein altes XP:
(auszug aus der grub.conf)
>> title Windows XP Professional SP2
>> root (hd0,0)
>> chainloader +1

gleiche einstellung mit (hd1,0) macht er nix...
in der device.map steht:
>> (hd0) /dev/hda
>> (hd1) /dev/sda


irgendjemand ne idee?

Gast
2007-03-26, 12:19:11
http://www.gnu.org/software/grub/grub-faq.de.html#q10

10. Wie bootet man Windows (oder DOS) von einer anderen Festplatte als der ersten?

Verwenden Sie das Kommando map um BIOS Laufwerke virtuell zu vertauschen, Beispiel:

grub> map (hd0) (hd1)
grub> map (hd1) (hd0)

Gast
2007-04-01, 19:45:59
so, es war denkbar einfach:

title Windows Vista
root (hd1)
chainloader +1