Voordat je installaties uitvoert, kan je beter eerst de meest recente pakketten laden:
sudo apt-get update
sudo apt-get dist-upgrade
Eerst a.u.b. de vraag van Gijsbert beantwoorden.
... en dan kan je het volgende doen voor een oplossing van de Grub-problemen:
1. Start de live-CD van 10.04 Lucid LTS en herstel Grub zoals in
deze uitleg wordt omschreven. Hierna kan je volgens mij 10.04 weer normaal gebruiken en updates installeren.
(Laat daar bij de bronnen alleen pakketten voor LTS-ondersteuning toe: 3e tab van de bronnen, de optie staat helemaal onderaan.)
2. Als je Grub niet telkens wilt laten overschrijven, kan je de parallel-installatie van 11.04 gedeeltelijk bevriezen en daar geen kernels meer upgraden.
De structurele oplossing kan met dual/multi-boot-systemen voor Grub op twee manieren worden geregeld:
a. gebruik een aparte boot-partitie, b. gebruik 1 hoofdsysteem met Grub in/naar MBR en laat bij de andere installatie(s) Grub in de partitie schrijven.
Mijn situatie hier is zo (conform oplossing b.):
Voor 10.04 Lucid LTS gebruik ik nog steeds Grub1 en dat systeem schrijft telkens naar de MBR bij kernel-upgrades.
Voor Mint 9 Xfce is vastgelegd dat bij kernel-upgrades Grub naar de bootrecord van deze partitie wordt geschreven. Mint wordt met de chainloader gestart.
Misschien kan voor Grub2 ook zoiets geregeld worden (maar dat is mij te bewerkelijk). Waarschijnlijk kan het met Grub2 beter met een aparte boot-partitie gedaan worden.
Grub1 actualiseert namelijk
alleen de configuratie van de actieve installatie. Grub2 doorzoekt
altijd alle partitie alle partities naar beschikbare kernels en laat die dan in een lange lijst zien. (Deze lijst kan trouwens ingekort worden met een optie "toon maximaal ... kernels" bijv. via de startup-manager.)
Vandaar dat ik nog steeds aanhanger van Grub1 ben, daar kan ik de configuratie met een simpele tekst-editor bewerken als dat moet.
## ## End Default Options ##
title Ubuntu 10.04.2 LTS, kernel 2.6.32-29-generic
uuid uuid_code123456_van_lucid
kernel /boot/vmlinuz-2.6.32-29-generic root=UUID=uuid_code123456_van_lucid ro
initrd /boot/initrd.img-2.6.32-29-generic
title Ubuntu 10.04.2 LTS, kernel 2.6.32-29-generic (recovery mode)
uuid uuid_code123456_van_lucid
kernel /boot/vmlinuz-2.6.32-29-generic root=UUID=uuid_code123456_van_lucid ro single
initrd /boot/initrd.img-2.6.32-29-generic
title Ubuntu 10.04.2 LTS, kernel 2.6.32-28-generic
uuid uuid_code123456_van_lucid
kernel /boot/vmlinuz-2.6.32-28-generic root=UUID=uuid_code123456_van_lucid ro
initrd /boot/initrd.img-2.6.32-28-generic
quiet
title Ubuntu 10.04.2 LTS, kernel 2.6.32-28-generic (recovery mode)
uuid uuid_code123456_van_lucid
kernel /boot/vmlinuz-2.6.32-28-generic root=UUID=uuid_code123456_van_lucid ro single
initrd /boot/initrd.img-2.6.32-28-generic
title Ubuntu 10.04.2 LTS, memtest86+
uuid uuid_code123456_van_lucid
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
### mint installatie
title mint_9 Xfce 64bit chainloader
uuid uuid_code123456_van_mint
kernel /boot/grub/core.img