Sida 1 av 1

Fråga på Grub och varför den alltid pekar på fel partitioner

Postat: 06 mar 2008, 00:00
av Nighthog
Jag har en liten udda beetende med Grub på min dator men inget jag vet hur man fixar kort nuförtiden men skulle vara kul att kunna ta reda på varför det händer.

Det är så att Grub alltid vid ominstallation eller större uppdateringar till Ubuntu/grub etc får för sig att mina OS installationer befinner sig på vissa hårddiskar/partitioner när de faktiskt är på helt andra. Grub får för sig att OS:et finns på partition/hårddisk [2.2] alltid, men den finns ju inte där, den är på [0.2].
Jag kör med dual-boot, Ubuntu och Win XP pro.
[0.2] är Ubuntu. [0.0] är XP.

Jag har 3 hårddiskar i min dator på sata portar 2, 3 och 4. OperativSystem hårddisken är den på på sata port 2 och är en 200gb maxtor, Jag har både Ubuntu och XP på den. hdd på sata port 3 och 4 är för lagring etc.

hdd 0, alltså OS hdd, maxtorn, boot hårddisken är ju hdd 0.0 då det är den hårddisk den ska boota eller läsa från först. Men i Ubuntu så i all informations ställen så visas den som sdc3 alltså [2.2]? vilket är nog problemet... Varför? hdd [2.2] är egentligen ingen hårddisk alls! eller jo det är en hdd men det finns ingen sådan partition på den hårddisken!
Den hårddisk som visas som sd1a är hårddisken på port 4 på sata platserna och ska vara 0.0... Men det stämmer ju inte. Den är ju hdd [2.0]. Vad jag kan dra ut så läser Ubuntu mina hårddiskar i fel håll? Hur kan det komma sig egentligen?

Jag fixar alltid problemet med att ändra i menu.list till grub att ändra från 2.2 till den korrekta 0.2 när den får spel. (normallt efter uppdateringar som har något med grub att göra eller så)
Men skulle vara kul om man slapp göra detta tid till tid efter nya uppdateringar.

Re: Fråga på Grub och varför den alltid pekar på fel partitioner

Postat: 06 mar 2008, 00:15
av andol
Du säger att Ubuntu läser hårddiskarna åt fel ordning? Hur definierar du rätt ordning då?

Re: Fråga på Grub och varför den alltid pekar på fel partitioner

Postat: 06 mar 2008, 00:52
av Bowmore
Du är säker på att det ät SATA-portarna 2,3,4 och inte 3,2,1?
Kollat diskordningen i Bios?

Vi större uppdateringar antar jag du menar kärnuppdateringar.
Isf har du ändrat # groot=(hd2,2) till # groot=(hd0,2) också i menu.lst?

Re: Fråga på Grub och varför den alltid pekar på fel partitioner

Postat: 06 mar 2008, 01:09
av Nighthog
i bios är det 2, 3 och 4 , fysiskt är de 2, 3 och 4. Det är säkert!

om diskordningen är annorlunda så får jag "found no systemdisc, insert system diskc eller hur det meddelandet nu var , men ni förstår väll.

maxtor disken(boot disken) måste bootas först annars startas inget.

Rätt ordning ser jag som (som det sedan också faktiskt måste vara i menu.list för att grub ska starta alla OS)
0.0 = sda1 (windows)
0.2 = sda3 (Ubuntu)
1.0 = sdb1 (lagring1)
2.0 = sdc1 (lagring2)

Ubuntu vill ju se dem såhär ju

2.0 = Windows
2.2 = Ubuntu
1.0 = lagring1 (denna är alltid rätt då)
0.0 = lagring2