GRUB tar bort Vistas bootloader/Installera GRUB manuellt

tobbe922
Inlägg: 17
Blev medlem: 19 dec 2007, 20:19

GRUB tar bort Vistas bootloader/Installera GRUB manuellt

Inlägg av tobbe922 »

Har kört Vista/Ubuntu dual boot ett tag och det har funkat klanderfritt. Men av olika anledningar har jag nu bytt Vista-version från engelsk till svensk. När jag nu installerar Ubuntu efter Vista, precis som jag gjort ett antal gånger tidigare med den förra Vista-versionen, så tar GRUB, antar jag, bort Vistas bootloader. Vista finns inte längre med som alternativ i GRUB-menyn och när jag lägger till det manuellt i /boot/grub/menu.lst och försöker boota står det något i stil med: No bootloader present, press Ctrl-Alt-Del to restart.

Hur kan detta hända helt plötsligt bara för att jag bytt version? eller språk snarare kör fortfarande Ultimate precis som innan. Samma grej hände när jag skulle lägga in Ubuntu på min fars burk, men han körde XP.

Mitt mål är att köra en trippel-boot i slutändan med Vista/OS X/Ubuntu, har gjort ett försök men samma fenomen som ovan inträffade. Då läste jag någonstans att man kan installera GRUB på en separat partition för att möjligen lösa problemet. Tror ni det är en lösning? Och i så fall, hur gör jag då!?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: GRUB tar bort Vistas bootloader/Installera GRUB manuellt

Inlägg av Lars »

Hur ser det ut i din /boot/grub/menu.lst nu?
tobbe922
Inlägg: 17
Blev medlem: 19 dec 2007, 20:19

SV: GRUB tar bort Vistas bootloader/Installera GRUB manuellt

Inlägg av tobbe922 »

Jag har tagit bort Ubuntu igen nu men det jag gjorde var att lägga till (detta alternativ har alltid funnits där vid tidigare installationer, men gjorde det inte denhär gången):

Kod: Markera allt

title		Windows Vista/Longhorn (loader)
    root		(hd1,0)
    savedefault
    makeactive
    chainloader	+1
Min SATA-disk är min andra disk i burken och Vista är installerat på den första partitionen.

Det konstiga är att det har funkat innan, har installerat om Ubuntu säkert fem-sex gånger med den gamla Vista-varianten och det har alltid funkat.
Senast redigerad av 1 tobbe922, redigerad totalt 15 gånger.
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

SV: GRUB tar bort Vistas bootloader/Installera GRUB manuellt

Inlägg av Bowmore »

Tror knapparst att Vista kan köras på annat än det första disken.
I Ubuntu kan du komma runt det problemet genom att mappa om diskarna när du kör Vista.
title Windows Vista/Longhorn (loader)
    root (hd1,0)
    savedefault
    makeactive
    map  (hd0) (hd1)
    map  (hd1) (hd0)

    chainloader +1
Prova det först.
tobbe922
Inlägg: 17
Blev medlem: 19 dec 2007, 20:19

SV: GRUB tar bort Vistas bootloader/Installera GRUB manuellt

Inlägg av tobbe922 »

Vista kan köras på första disken!

Jag gör det nu, utan Ubuntu, och har gjort det tidigare, med Ubuntu. Som sagt, felet uppkom när jag bytte Vista-version.
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

SV: GRUB tar bort Vistas bootloader/Installera GRUB manuellt

Inlägg av Bowmore »

Men (hd1,0) pekar på andra disken!

Hur ser det ut på första disken?
Kör kommandot sudo fdisk -l /dev/sda i terminalen
Användarvisningsbild
Daniel Nylander
Inlägg: 1002
Blev medlem: 21 aug 2006, 14:57
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Stockholm
Kontakt:

SV: GRUB tar bort Vistas bootloader/Installera GRUB manuellt

Inlägg av Daniel Nylander »

Kör sudo update-grub för att skriva tillbaka grub
--
Daniel Nylander
Medlem av GNOME Foundation och Ubuntu Members
Användarvisningsbild
christer
Inlägg: 1362
Blev medlem: 11 jan 2007, 17:42
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

SV: GRUB tar bort Vistas bootloader/Installera GRUB manuellt

Inlägg av christer »

Har installerat Ubuntu på en Acer bärbar.
Dottern tog den för sitt skolarbete och fick uppgifter över hur boot, grub, menu.lst skall ändras
då Ubuntu uppdaterar något i Linuxkärnan.

Datorn har hårddisken uppdelad i C och D. Så ser det ut i varje fall.
Dessutom finns det en gömd partition 10 MB, som innehåller Windows Vistas installationsfiler.

I Ubuntu heter gömda partitionen sda0,0.
C: heter sda0,1.  Härifrån startas det färdigt installerade Windows.
D: heter sda0,2.  Här skall användarna ha sina egna filer.

Vid Ubuntus uppdateringar av kärnan, ändras texten i menu.lst från sda0,1 till sda0,0, som vanligen är
stället där Windows startar.      Rör man sda0,0, så  formateras C: och Windows installeras pånytt.
Samma procedur händer om man trycker ctrl +F10 vid uppstart. C: formateras och Windows installeras.

För dessa maskiner bör man ändra i menu.lst  efter att Ubuntus uppdatering automatiskt ändrat.
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

SV: GRUB tar bort Vistas bootloader/Installera GRUB manuellt

Inlägg av Bowmore »

christer skrev: Vid Ubuntus uppdateringar av kärnan, ändras texten i menu.lst från sda0,1 till sda0,0, som vanligen är stället där Windows startar. Rör man sda0,0, så  formateras C: och Windows installeras pånytt.
Underligt, för en uppdatering att kärnan ska inte påverka inställningarna under "Other operating systems". Däremot kan groot (default grub root device) i menu.lst vara fel vilket då resulterar i att kärnorna styrs om mot fel volym vid en uppdatering till ny kärna.
Skriv svar

Återgå till "För nybörjaren - inaktuell"