Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Grub config met een IDE en een SATA II schijf  (gelezen 1353 keer)

Gast

  • Gast
Grub config met een IDE en een SATA II schijf
« Gepost op: 2006/04/20, 23:29:01 »
Ik heb het volgende:

IDE (120Gb) :
  - Partitie van 70 Gb voor Ubuntu (en 3Gb Swap)
  - Partitie van 40 Gb voor OSX (zowaar legaal omdat we hier meer macs dan x86 machines hebben met een family pack osx licenties :D )

SATAII (160Gb):
   - 1 Partitie voor Windows Iks Pee

Nu werkte windows prima, totdat ik osx geinstallerd had in IDE(0,1). Waarna ik (want dat doe ik altijd als laatste omdat de bootloaders van linux goed zijn) ubuntu op z'n plekkie zette (5.10).

Maar nu heeft grub automatisch niets herkend. Dus ik kan alleen nog linux booten.

Nu was ik al aan het prutsen met menu.lst van grub, maar booten doet 'ie niet.
Zoals ('t laatste deel dan) van m'n menu.lst er nu uit ziet:
title Ubuntu, kernel 2.6.12-10-amd64-generic Default
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro quiet splash
initrd /boot/initrd.img
savedefault
boot

title Ubuntu, kernel 2.6.12-10-amd64-generic Default (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro single
initrd /boot/initrd.img
boot

title Windows Iks Pee
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
boot


title Mac OSX
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,2)
makeactive
chainloader +1
boot
Iemand een idee hoe ik Grub moet instellen om linux/osx/windows te booten?
osx is trouwens meer een probeersel/grap. dus als die niet wil is het ook niet het einde van de wereld...

Offline zappa

  • Lid
    • http://www.c3c.be
Grub config met een IDE en een SATA II schijf
« Reactie #1 Gepost op: 2006/04/20, 23:36:11 »
Ben het niet zeker, maar heb je geen K7 kernel nodig?
Heb je bij installatie van Ubuntu de partities manueel opgegeven (standaard is het alles formateren)
Ofwel, mix-up door ide en SATA te gebruiken. Kan je in je BIOS niet aangeven dat hda hier uw opstart-disk is? Anders Grub op de SATA zetten.

Gast

  • Gast
Grub config met een IDE en een SATA II schijf
« Reactie #2 Gepost op: 2006/04/20, 23:37:41 »
Sorry nog vergeten te vermelden:
Error bij OSX is Invalid device selected. Lijkt me niet moeilijk, ik heb gewoon de HD(x,x) verprutst, maar wat 'ie wel moet zijn, geen id.

Error bij Windows:
NTLDR ontbreekt
druk ctrl+ bla bla bla voor reboot

Nu vrees ik dat windows (bagger als het is) de NT loader (neem aan dat dat NTLDR is) op de IDE schijf heeft gezet ipv de SATA waardoor die na de installatie van OSX/Linux verdwenen is.

Is dit nog te redden is dan ook de vraag :)

Grub config met een IDE en een SATA II schijf
« Reactie #3 Gepost op: 2006/04/21, 11:47:12 »
Misschien kun je met fixboot (vanaf een windows install cd in rescue mode) je ntldr redden.

Gast

  • Gast
Grub config met een IDE en een SATA II schijf
« Reactie #4 Gepost op: 2006/04/21, 12:05:14 »
Nou na wat gegoogle en gepruts ben ik er dan uitgekomen. Mocht iemand dit topic vinden omdat hij het zelfde probleem heeft is dit de oplossing:
1. Boot de Windows XP installatie cd
2. Druk op 'r' om de windows installatie te repareren
3. Druk op '1' en dan 'enter' (als dat de juiste windows installatie is tenminste)
4. Vul je admin password in en druk 'enter'
5. Nu moeten we de NTLDR zooi van de cd naar de HD gaan copieren:
copy e:\i386\ntldr c:\
copy e:\i386\ntdetect.com c:\
Let op: Natuurlijk moet 'e:\' je CD speler voorstellen en c:\ de HD waar je windows op staat
6. Start opnieuw op en voila!

Grub config met een IDE en een SATA II schijf
« Reactie #5 Gepost op: 2006/04/21, 12:10:39 »
Nice one! Merci.

Offline bwog

  • Lid
Grub config met een IDE en een SATA II schijf
« Reactie #6 Gepost op: 2006/04/21, 14:11:01 »
Je kunt Grub ook op floppy zetten.

Ik val in herhaling met dit antwoord, maar een van de voordelen is dat je windows dan ook na een ander OS kan installeren. Als je 2 disken hebt kun je een van de twee ontkoppelen als je windows installeerd. Of , beter nog, een disk formatteren met ext3. Windows snapt ext3 niet en zal er niet op schrijven (dat laatste is cruciaal :) ).