Re: GRUB hämtar från fel parition.

Helgi Örn Helgason sacredeagle at gmail.com
Mon Aug 7 11:41:35 BST 2006


6 aug 2006 kl. 20.56 skrev Niclas Pettersson:

> Jag har tre partitioner på min disk.
> /dev/hda3 linux-swap
> /dev/hda1 ext2  - Min nya Ubuntu installation
> /dev/hda2 ext2 - Min gamla Ubuntu installation
>
> Jag hade tidigare både windows och ubuntu på samma disk i olika  
> paritioner.
> Windows-partitionen (/dev/hda1) var på 150 gig och linux partitonen  
> (/dev/hda2) på c:a 50.
> När insåg att jag inte behöve windowspartitionen längre och att jag  
> behöver mer utrymme för mina linux grejer så använde jag GParted  
> och tog bort windowsparitionen och kopierade min linuxparition och  
> resizade den. Så nu har jag två linuxparitioner.
> Jag använder bara /dev/hda1 och det är i /dev/hda1/boot/ som de nya  
> linux kernlanra hamnar när jag kör uppdateringar.
> Men GRUB kör hela tiden mot /dev/hda2/boot/ och läser i /dev/hda2/ 
> boot/grub/menu.lst men jag vill att den ska läsa från /dev/hda1/ 
> boot/grub/menu.lst så att jag kan ta bort /dev/hda2/ och göra /dev/ 
> hda1 ännu större,
>
> Hur ska jag få grub att läsa från /dev/hda1/boot/grub/menu.lst ???
>

Variant 1: Har du ändrat din /dev/hda1/boot/grub/menu.lst och /dev/ 
hda1/etc/fstab till de nya partitonerna? Om du gör det ifrån den  
gamla borde kunna lägga till den nya i din gamla  /dev/hda2/boot/grub/ 
menu.lst, starta om och välja den nya och installera om Grub ifrån  
den nya.

Variant 2: Du kan vid uppstarten välja manuellt i Grub varifrån du  
skall starta, testa om du kan därifrån starta från hda1 (men då måste  
du se till att åtminstone se til att /etc/fstab i den nya visar alla  
partitioner rätt), går detta kan du sedan justera din nya menu.lst  
och installera om Grub till mbr från den nya.

/HÖ






More information about the ubuntu-se mailing list