problem att starta upp windows med grub

Är Ni nybörjare i UNIX/Linux? Detta forum avhandla allmäna UNIX frågor.
Post Reply
3Gubben
Posts: 91
Joined: 22 December 2003, 12:01

problem att starta upp windows med grub

Post by 3Gubben » 10 July 2009, 12:12

Jag har två diskar installerade, den ena med Ubuntu och den andra med Windows monterade på följande sätt:
ubuntu - primary master
windows - secondary slave
med fdisk ser jag att ubuntu är monterad på /dev/sda och windows på /dev/sdb

Ubuntu startar upp default utan problem.
Nu vill jag konfigurera grub så att jag även kan välja Windows-disken.
I konfigurationsfilen /boot/grub/menu.lst står det
title ubuntu
root (hd0,0)
..
...
Nu försöker jag addera
title windows
root (hd1,1)
makeactive
chainloader +1

och försöker även med andra parametrar till root-kommandot utan att lyckas starta upp windows-disken.
För det är väl root-parametern som är problemet?

User avatar
exton
Posts: 575
Joined: 16 February 2007, 11:21
Contact:

Re: problem att starta upp windows med grub

Post by exton » 10 July 2009, 15:51

Om du har Windows på /dev/sdb1 (vilket jag tror att du har) så ska det stå:
(hd1,0)

Nu är det dock så att Windows inte "gillar" att ligga på andra hårddisken. Du borde göra tvärtom.
Image

User avatar
andersajja
Posts: 1123
Joined: 17 August 2005, 14:22
Location: Motala
Contact:

Re: problem att starta upp windows med grub

Post by andersajja » 10 July 2009, 17:09

Nu har jag iof för mig att det ska fungera att ha WinXP på en andra hårddisk (med 9x vet jag att det inte fungerade).
Men en bra tumregel när man hanskas med Win* är att låta det 'tro' att det ligger först som ett eget, ensamt OS, på systemet.
Dvs, först installera Win* sedan installera annat, alltid.

Om du har installerat Windows på en andra hårddisk kan du använda 'disk swapping' om inte Windows kan/vill startas från den andra disken:
grub> map (hd0) (hd1)
grub> map (hd1) (hd0)
Detta skapar en virtuell växling mellan första och andra hårddisken.

Tänk på att GRUB listar hårddiskar annorlunda mot det vis som *nix gör.

sda = hd0,0
sdb = hd1,0
sdc = hd2,0
osv...
andersajja

"You are not allowed to criticize this product publicly",
"You agree that by agreeing, we can make any changes to
the agreement in the future which you automatically agree to."

3Gubben
Posts: 91
Joined: 22 December 2003, 12:01

Re: problem att starta upp windows med grub [FIXAT]

Post by 3Gubben » 13 July 2009, 15:07

"disk swapping" gjorde susen. Nu fungerar det.
Tack för hjälpen.

GnomeAfterAll
Posts: 24
Joined: 25 June 2009, 14:59
Location: Malmö
Contact:

Re: problem att starta upp windows med grub

Post by GnomeAfterAll » 14 July 2009, 08:42

Annars är det ett tips till framtiden att alltid installera windows först. På sätt så hittas det när GRUB installeras (i Debian i alla fall, och antagligen med många andra distar) och det läggs till automatiskt, vilket jag tycker underlättar.
GNU/Linux <3

Debian måste vara den bästa disten =)

Post Reply