Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [OPGELOST] Alle kernels verwijderd  (gelezen 1132 keer)

Offline Wiley

  • Lid
[OPGELOST] Alle kernels verwijderd
« Gepost op: 2010/04/29, 01:27:54 »
 :-[

Ik durf het bijna niet te zeggen maar in een veel te snelle bui heb ik kennelijk al mijn Karmic kernels verwijderd. Ik zit nu in een dual Lucid boot, maar update-grub ziet dus geen kernels meer voor Karmic. Zegt wel nog dat hij op /dev/sda6 Karmic ziet staan, maar zoals gezegd, geen startregels.

Nu is de /boot op /dev/sda6 ook echt leeg qua kernels. Terugzetten van alleen de kernels en de symlink in de root vanuit m'n rsync backup werkt ook niet meteen.

Ik ga er eerst maar eens een nachtje over slapen en morgen eerst werken. Maar daarna...  ???

Iemand een idee hoe ik een Ubuntu systeemschijf zonder kernel weer aan de praat krijg? Ofwel: hoe installeer/herstel ik weer een kernel in een kernelloze en dus unbootable Karmic?
« Laatst bewerkt op: 2010/04/29, 21:11:34 door Vistaus »

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Alle kernels verwijderd
« Reactie #1 Gepost op: 2010/04/29, 01:51:58 »
Via een live cd zou je jezelf in de kapotte installatie kunnen "chrooten".
Kijk eerst met sudo fdisk -l welke partities wat zijn en waar ze bij horen.
Let er bij de volgende commando's op dat je de goede partities neemt.

Mount de / partitie op /mnt:
sudo mount /dev/sda6 /mnt

Heb je een aparte /boot partitie, mount die dan op /mnt/boot:
sudo mount /dev/sdaX /mnt/boot
Heb je geen aparte /boot partitie dan hoef je dit niet te doen.

Wel doen:
/proc, /dev en /sys mounten:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys

Nu de chroot uitvoeren:
sudo chroot /mnt

Nu kan je een kernel installeren:
sudo apt-get install linux-generic

Hierna afsluiten met control-d en /mnt/proc, dev en sys unmounten.
Hierna rebooten en genieten van je nieuwe kernel ;)

Offline Wiley

  • Lid
Re: Alle kernels verwijderd
« Reactie #2 Gepost op: 2010/04/29, 20:44:19 »
Dude!! You the man! 8)

Eeuwige dank man!! De oplossing was 'simpel' maar je moet het maar even weten. Ik heb me suf gegoogled vannacht.

Voor degenen die dit topic misschien nog eens nodig hebben (of ikzelf als ik weer eens te snel ben):
- bij de chroot installatie van de kernels konden nvidia en vbox delen niet geïnstalleerd worden
- daardoor startte Ubuntu de eerste keer in een login shell en startte x ook niet (startx)
- dus opstarten in rescue mode, broken packages herstellen
- die installeerde de modules mooi
- daarna vanuit een shell startxen voila, m'n oude UI
- dan nog een sudo update-grub zodat x ook weer mooi ineens opstart.

Johan, bedankt!