Sida 1 av 2
Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 16 sep 2009, 11:57
av ubuntuman74
Har 2 diskar i datorn som är på följande sätt:
Disk 1 = C: (Windows XP) & E: 500GB sammanlagt
Disk 2 = D: 500GB
Vill använda D: för att köra linux genom att skapa en partition i början på den disken på ca. 25 GB varar 5GB av dom ska bli swap för linux och 20GB EXT4! Resten av disken ska vara NTFS.
Har testat tidigare att göra detta men det sket sig ordenligt, tyvärr. La då in GRUB på Disk 1 c: och sedan när jag tog bort linux så kunde jag inte starta XP längre :-(
Så nu undrar jag om jag ska göra ett andra försök - var ska jag lägga GRUB för att inte det ska bli strul med Disk 1? Ska jag installera grub på Disk 2? Finns det andra SÄKRARE alternativ ex. att lägga GRUB på en USB sticka eller något sådant så att man bara stoppar i den om man vill starta Linux?
Kommer nog att testa en massa olika distar så det vore kul om det funkade utan att sabba c: XP disken.....
Tacksam för hjälp!
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 16 sep 2009, 16:44
av SakJur
ubuntuman74 skrev:Har 2 diskar i datorn som är på följande sätt:
Disk 1 = C: (Windows XP) & E: 500GB sammanlagt
Disk 2 = D: 500GB
Vill använda D: för att köra linux genom att skapa en partition i början på den disken på ca. 25 GB varar 5GB av dom ska bli swap för linux och 20GB EXT4! Resten av disken ska vara NTFS.
Har testat tidigare att göra detta men det sket sig ordenligt, tyvärr. La då in GRUB på Disk 1 c: och sedan när jag tog bort linux så kunde jag inte starta XP längre :-(
Så nu undrar jag om jag ska göra ett andra försök - var ska jag lägga GRUB för att inte det ska bli strul med Disk 1? Ska jag installera grub på Disk 2? Finns det andra SÄKRARE alternativ ex. att lägga GRUB på en USB sticka eller något sådant så att man bara stoppar i den om man vill starta Linux?
Kommer nog att testa en massa olika distar så det vore kul om det funkade utan att sabba c: XP disken.....
Tacksam för hjälp!
Snabb fråga: Plockar du bort disk #2 någon gång?
Är den fast monterad eller flyttar du den?
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 16 sep 2009, 18:26
av ubuntuman74
Den plockar jag aldrig ut. Fast monterad!
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 16 sep 2009, 18:52
av Rune.K
Mitt förslag är du placerar GRUB på din 1:a disk, dvs där du har Windows.
Då får du dualboot som styrs från GRUB i Ubuntu.
Skulle du någon gång vilja ta bort Ubuntu helt och hållet så finns det en nedladdningsbar Live-CD från
http://www.supergrubdisk.org/som kan återställa MBR, så att det går att starta Windows som tidigare.
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 16 sep 2009, 18:55
av bbauto
Ja det finns andra sätt, men inga bra i mina ögon. Är enda problemet att du kanske vill återskapa Windows MBR? I så fall gör man detta väldigt lätt med SuperGrubDisk (SGD) vilken är en menystyrd LiveCD, ett par knapptryckningar så är det klart. Du kan också lägga "/boot" på en egen liten partition, som du behåller när du avinstallerar övriga Linux, ändra dessutom Default till Windows, så lär du aldrig få några problem.
OOPS! Rolf hann före...

Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 17 sep 2009, 01:03
av ubuntuman74
Rune.K skrev:Mitt förslag är du placerar GRUB på din 1:a disk, dvs där du har Windows.
Då får du dualboot som styrs från GRUB i Ubuntu.
Skulle du någon gång vilja ta bort Ubuntu helt och hållet så finns det en nedladdningsbar Live-CD från
http://www.supergrubdisk.org/som kan återställa MBR, så att det går att starta Windows som tidigare.
Det var det jag gjorde förra gången och då sket det sig. Det gick inte att återställa MBR blev tvungen att formatera om c:!
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 17 sep 2009, 01:24
av vulfgar
En liten detalj, det är helt onödigt att använda 5 GB till swap. Hur stor den behöver vara är beroende på hur mycket minne du har i burken, men du lär knappast behöva mer än högst 2 GB.
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 17 sep 2009, 01:30
av ubuntuman74
vulfgar skrev:En liten detalj, det är helt onödigt att använda 5 GB till swap. Hur stor den behöver vara är beroende på hur mycket minne du har i burken, men du lär knappast behöva mer än högst 2 GB.
Har 2 GB ram (har fått lära mig att swapen ska minst va det dubbla, stämmer inte det?)
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 17 sep 2009, 01:50
av Rune.K
ubuntuman74 skrev:Rune.K skrev:Mitt förslag är du placerar GRUB på din 1:a disk, dvs där du har Windows.
Då får du dualboot som styrs från GRUB i Ubuntu.
Skulle du någon gång vilja ta bort Ubuntu helt och hållet så finns det en nedladdningsbar Live-CD från
http://www.supergrubdisk.org/som kan återställa MBR, så att det går att starta Windows som tidigare.
Det var det jag gjorde förra gången och då sket det sig. Det gick inte att återställa MBR blev tvungen att formatera om c:!
Det finns alternativ där man kan använda Windows XP's bootloader för att starta ett annat OS, men det är ganska bökigt.
I korta drag innebär det att du installalerar GRUB på partionen på där du har rot eller boot-partionen.
När du installerat GRUB på "rätt" ställe måste köra kommandot dd blabla > boot.lin , därefter sparar du filen boot.lin antingen direkt i rotkatalogen på C: eller går omvägen via t.ex ett USBminne.
Därefter startar du om datorn och den ska då starta WinXP.
I WinXP måste du redigera filen C:\boot.ini och lägga till alternativet att boota boot.lin för att kunna starta ditt andra OS.
Vill du köra den vägen så kan jag hjälpa till, det är flera år sedan jag använde den metoden...
Min egen nyare erfarenhet är att det borde fungera att låta Ubuntu sköta om dualboot, det är betydligt enklare.
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 17 sep 2009, 01:56
av Rune.K
ubuntuman74 skrev:
Har 2 GB ram (har fått lära mig att swapen ska minst va det dubbla, stämmer inte det?)
Har du 2GB RAM så behöver du inte ha dubbel storlek på swapen.
Vad man bör tänka på är om man tänker använda "suspend to disk" så måste swapen vara minst lika stor som RAM.
Gärna aningen större eftersom GB räknas på olika sätt...för att vara på den säkra sidan.
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 17 sep 2009, 11:43
av ubuntuman74
Men hur gör ni andra som dubbelbootar ex. XP och Ubuntu? Var lägger ni grub?
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 17 sep 2009, 16:36
av bbauto
ubuntuman74 skrev:Men hur gör ni andra som dubbelbootar ex. XP och Ubuntu? Var lägger ni grub?
Jag har aldrig varit med om att återställning av MBR misslyckats, och jag har gjort det åtskilliga gånger sedan mitten av 80-talet i Dos/Windows heter kommandot "FDISK /mbr" eller senare versioner "FIXMBR". Så jag förlitar mig på att det ska funka, så kör med default inställningar på stationära installationer (MBR 1a hårddisken), eller MBR på USB-Hårddisk/USB-minne. I det senare fallet startar datorn normalt (Windows på min bärbara) om inte USBn är inkopplad, och Grub om jag bootar med USBn ipluggad.

Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 18 sep 2009, 17:12
av Rune.K
ubuntuman74 skrev:Men hur gör ni andra som dubbelbootar ex. XP och Ubuntu? Var lägger ni grub?
Har man bara en hårddisk så är det otroligt lätt med Ubuntu, du behöver inte göra något, GRUB installeras automatiskt i MBR.
När du startar om datorn så ska du kunna välja mellan XP Ubuntu.
Du har 2 hårddiskar så där finns flera varianter...
Förhoppningvis ska väl GRUB installeras automatiskt på "den första disken".
Själv har jag bara en hårddisk.
Hoppas någon med 2 hårddiskar kan hjälpa dej.
Det enda tips jag har är att i den sista menyn vid installation är att klicka i en ruta med "avancerat" , där ska man kunna välja var GRUB ska placeras.
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 18 sep 2009, 19:20
av ubuntuman74
Jo vore lite fint med mera tips! Ingen expert på detta

Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 18 sep 2009, 19:46
av Bowmore
VIll du ha Windows på första disken och Ubuntu på den andra så gör som Rune skrev, dvs när du har förberett installationen och valt hur du vill ha Ubuntu partitionerat så kommer du till en punkt där du ombedes att starta installationen. Där, i det fönstret, har du även en knapp Avancerat längst ner till höger. Gå in där och ändra (hd0) till (hd1) så installeras grubs mbr på din andra disk, den med Ubuntu.
Ett annat alternativ är att du byter ording på diskarna. Är det IDE diskar så byglar du om master/slave och om det är SATA diskar så byter du ordning på resp kablar på moderkortet. Då får du Windows på andra disken och installerar alltså Ubuntu på första disken utan att ändra under Avancerat.
I båda dessa fall behöver du också ändra bootordning i Bios så att den bootar upp Ubuntudisken istf Windowsdisken.
Ett tredje fall är att du först gör som i det första fallet ovan med grubs mbr på andra disken och sen fixar till C:\boot.ini om du vill använda Windows boothanterare. Dock lite krångligare då du behöver skapa en fil av grubs mbr om jag nu minns rätt.
I alla dessa tre alternativ har du då Windows mbr på Windowsdisken och grubs mbr på Ubuntudisken.
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 19 sep 2009, 13:44
av ubuntuman74
Bowmore skrev:VIll du ha Windows på första disken och Ubuntu på den andra så gör som Rune skrev, dvs när du har förberett installationen och valt hur du vill ha Ubuntu partitionerat så kommer du till en punkt där du ombedes att starta installationen. Där, i det fönstret, har du även en knapp Avancerat längst ner till höger. Gå in där och ändra (hd0) till (hd1) så installeras grubs mbr på din andra disk, den med Ubuntu.
Funderar på att göra så att jag lägger grub på hd1, det kanske funkar! Men vad händer då om jag vill bli av med linux genom att formatera den partitionen på hd1 med linux o grub!? Går XP då att starta som vanligt?
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 19 sep 2009, 14:54
av bbauto
Mitt förslag: Starta LiveCDn System->Administration->Partitionsredigeraren
Välj disk sdb i övre högra hörnet, avmontera bef filsystem (NTFS) högerklick->Avmontera
Minska NTFS-partitionen med 25GB (skriv 25000 i undre fältet) + Verkställ
Skapa en ny partition för "/boot" 0,1GB
Skapa en Utökad partition (Extended) på det som är kvar.
Skapa en ny logisk partition för systemet "/" 6,9GB, inom den utökade partitionen.
Skapa en ny logisk partition för data+inställningar "/home" 15,5GB
Skapa en swap på resterande utrymme.
(Välj ext3 eller ext4 om du känner dig säker på det nya filsystemet)
När du sen Installerar så väljer du Manuell partitionering->Redigera partition->ange monteringspunkter för resp partition:
/boot
/
/home
swappen allokerar den automatiskt.
Fortsätt med Framåt...
Välj Avancerat och installera Grub till (hd0).
Redigera grub alternativen:
sudo gedit /boot/grub/menu.lst
Sätt default = 3 (Windows) eller flytta Windows avsnittet ovanför Linux avsnitten.
Vill du ta bort Linux framöver, så redigera menu.lst ta bort Linux alternativen samt radera innehållet i den utökade partitionen.
EDIT: I princip kan du kopiera /boot foldern till både FAT och NTFS partitioner, och sen montera i /etc/fstab + köra setup grub. Men systemet blir då sårbart, så inget jag vill rekommendera. Setup grub:
1. Starta på LiveCDn->Applications->Accessories->Terminal
2. sudo grub
3. root (hd1,2) Eller vad ditt nya /boot/grub finns (hd1,2) = sdb3
4. setup (hd1)
5. quit
6. Starta om...
Exempel på omdirigering av boot biblioteket till en FAT partition, /etc/fstab:
/dev/sdb3 /boot vfat defaults 0 1
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 19 sep 2009, 17:27
av Bowmore
ubuntuman74 skrev:Funderar på att göra så att jag lägger grub på hd1, det kanske funkar! Men vad händer då om jag vill bli av med linux genom att formatera den partitionen på hd1 med linux o grub!? Går XP då att starta som vanligt?
Lägger du grubs mbr på (hd1) under valet
Avancerat så har du Windows mbr kvar på hd0. Om du senare tar bort Ubuntu så behöver du då endast ändra bootordning i Bios så att den pekar mot (hd0) istf (hd1) som första hårddisk så kör Windows igång igen som du har det just nu.
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 19 sep 2009, 17:41
av bbauto
Bowmore skrev:ubuntuman74 skrev:Funderar på att göra så att jag lägger grub på hd1, det kanske funkar! Men vad händer då om jag vill bli av med linux genom att formatera den partitionen på hd1 med linux o grub!? Går XP då att starta som vanligt?
Lägger du grubs mbr på (hd1) under valet
Avancerat så har du Windows mbr kvar på hd0. Om du senare tar bort Ubuntu så behöver du då endast ändra bootordning i Bios så att den pekar mot (hd0) istf (hd1) som första hårddisk så kör Windows igång igen som du har det just nu.
Funkar det? sist jag prövade så ville inte Windows kännas vid NTFS-datapartition på sdb (hd1) i detta fallet, har man ingen FAT eller NTFS på 2a hårddisken så är det ju givetvis det lättaste valet, dvs Win MBR på sda och Grub MBR på sdb och skifta bootordning.
Re: Vart ska jag lägga GRUB? Finns det andra sätt?
Postat: 19 sep 2009, 17:56
av Bowmore
bbauto skrev:Funkar det? sist jag prövade så ville inte Windows kännas vid NTFS-datapartition på sdb (hd1) i detta fallet, har man ingen FAT eller NTFS på 2a hårddisken så är det ju givetvis det lättaste valet, dvs Win MBR på sda och Grub MBR på sdb och skifta bootordning.
Windows känner givetvis inte av ext-partitionerna men ev fat/ntfs-partitioner ska den känna igen. Skumt i ditt fall att den inte hittade din ntfs-partition på sdb. Själv har jag tidigare kört med olika mixar av partitioner utan problem men sen några år så kör jag Ubuntu på första och Windows på andra disken.
ubuntuman74 skrev:Går XP då att starta som vanligt?
När du har installerat Ubuntu och ändrat bootordning så startas Windows via grubs bootmeny. Man kan, om Bios stöder direkt uppstart via en bootmeny även starta upp Windows direkt. I mitt fall är det
Esc istf
F2 när bootsplashen dyker upp där F2 är för att komma in i Bios.