Nieuws:

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

Auteur Topic: [Opgelost] Vreemde kernel in grub  (gelezen 1571 keer)

Offline chris_J

  • Lid
  • Steunpunt: Nee
[Opgelost] Vreemde kernel in grub
« Gepost op: 2011/07/20, 22:15:30 »
Ik heb in grub 2 opstartmogelijkheden staan die ik niet kan thuisbrengen.
Het gaat om de 4 bovenste (2.6.37-20).
Volgens wat ik gevonden heb zouden deze kernels op dezelfde partitie staan als mijn basissysteem.
Echter, als ik in synaptic kijk is er niets over deze kernels terug te vinden. Als ik erop klik werken ze zelfs niet.

Hoe zou ik deze kunnen verwijderen?

« Laatst bewerkt op: 2011/07/27, 11:53:48 door chris_J »

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #1 Gepost op: 2011/07/20, 22:46:40 »
Wat heb je allemaal uitgespookt met je systeem?  XD

Een gezipte kernel (.gz)? 2.6.37?  ???

Offline chris_J

  • Lid
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #2 Gepost op: 2011/07/20, 22:58:31 »
Ja, ik snap er geen bal van?
Ik snap niet hoe zoiets in grub terecht kan komen??

Offline asphyxia

  • Forumteam
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #3 Gepost op: 2011/07/20, 22:59:58 »
Beste Chris_J,

Wat heb je allemaal op je pc liggen? Naast W7 dan  ;)
Ik zie 2.6.32, LinuxMint, en enkele duistere versies van 2.6.37... om even aan te sluiten bij Pjotr, wat doet een .gz  kernel op je systeem? Geen wonder dat synaptic het niet herkent, vermoed ik. En dat heeft niet zoveel met grub2 te maken, dat is alleen maar een bootloader.

Kan je daar iets meer info over geven?
Als de werkelijkheid er niet was, zou de wereld er heel anders uitzien. [Theo Maassen]
Alles is te kraken, niets is veilig, zorg dus voor zoveel mogelijk niets. [Ramana]
It's always darkest before the dawn. [Florence Welch]

Offline chris_J

  • Lid
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #4 Gepost op: 2011/07/20, 23:11:35 »
Beste Chris_J,

en enkele duistere versies van 2.6.37... om even aan te sluiten bij Pjotr, wat doet een .gz  kernel op je systeem? Geen wonder dat synaptic het niet herkent, vermoed ik. En dat heeft niet zoveel met grub2 te maken, dat is alleen maar een bootloader.

Kan je daar iets meer info over geven?

Als ik dat nu eens zou weten  :-[  Ik zou niet weten hoe dit op mijn systeem komt.
Ik begrijp er zelf niets van.  Is er een remedie voor ?  =D

Offline asphyxia

  • Forumteam
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #5 Gepost op: 2011/07/20, 23:15:15 »
Chris_J,

even terug. Wat heb je als OS normaal gesproken op je pc staan, en welke versies?
Als de werkelijkheid er niet was, zou de wereld er heel anders uitzien. [Theo Maassen]
Alles is te kraken, niets is veilig, zorg dus voor zoveel mogelijk niets. [Ramana]
It's always darkest before the dawn. [Florence Welch]

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #6 Gepost op: 2011/07/20, 23:21:27 »
Voer eens sudo os-prober uit in een terminalvenster.
Plaats het resultaat hier :)

Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
Re: Vreemde kernel in grub
« Reactie #7 Gepost op: 2011/07/20, 23:22:15 »
Wanneer je in een terminal scherm typed:
sudo apt-get autoremove
Kan je ze dan verwijderen ? (of je het moet doen is jouw zaak) ......
OpenStandaard evangelist, OpenSource promotor,  OpenData liefhebber.
Xubuntu gebruiker, liefhebber en tester.
In Nederland bekend als een dwarsligger.

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #8 Gepost op: 2011/07/20, 23:25:00 »
Als ik dat nu eens zou weten  :-[  Ik zou niet weten hoe dit op mijn systeem komt.
Ik begrijp er zelf niets van.  Is er een remedie voor ?  =D

Haha.  :D
Laten we het houden op het resultaat van tamelijk woest en blijkbaar nogal ondoordacht experimenteergedrag. Kernel 2.6.37 zit zelfs sowieso niet in enige stabiele Ubuntuversie....  :P

Beste oplossing in zo'n geval is de nucleaire: een geheel schone herinstallatie.
http://sites.google.com/site/computertip/herinstallatie

En bouw je systeem daarna degelijk en zuiver op, zonder experimentele fratsen, PPA's, backports, proposed, Ultamatix of vergelijkbare toestanden:
http://sites.google.com/site/computertip/directdoen

Dan komt het gegarandeerd goed.  :)
« Laatst bewerkt op: 2011/07/20, 23:27:44 door Pjotr »

Offline chris_J

  • Lid
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #9 Gepost op: 2011/07/20, 23:27:47 »
Chris_J,

even terug. Wat heb je als OS normaal gesproken op je pc staan, en welke versies?

Ubuntu 10.10
Ubuntu 10.04
Mint Debian
Win7

Offline chris_J

  • Lid
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #10 Gepost op: 2011/07/20, 23:28:29 »
Voer eens sudo os-prober uit in een terminalvenster.
Plaats het resultaat hier :)


chris@ubuntumaverick:~$ sudo os-prober
[sudo] password for chris:
/dev/sda1:Windows 7 (loader):Windows:chain
/dev/sdb2:Linux Mint Debian Edition (1):LinuxMint:linux
/dev/sdb5:Ubuntu 10.04.2 LTS (10.04):Ubuntu:linux
chris@ubuntumaverick:~$

Offline chris_J

  • Lid
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #11 Gepost op: 2011/07/20, 23:29:00 »
Wanneer je in een terminal scherm typed:
sudo apt-get autoremove
Kan je ze dan verwijderen ? (of je het moet doen is jouw zaak) ......


chris@ubuntumaverick:~$ sudo apt-get autoremove
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De status informatie wordt gelezen... Klaar
0 pakketten opgewaardeerd, 0 pakketten nieuw geïnstalleerd, 0 te verwijderen en 0 niet opgewaardeerd.
chris@ubuntumaverick:~$


Offline chris_J

  • Lid
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #12 Gepost op: 2011/07/20, 23:30:06 »
Als ik dat nu eens zou weten  :-[  Ik zou niet weten hoe dit op mijn systeem komt.
Ik begrijp er zelf niets van.  Is er een remedie voor ?  =D

Haha.  :D
Laten we het houden op het resultaat van tamelijk woest en blijkbaar nogal ondoordacht experimenteergedrag. Kernel 2.6.37 zit zelfs sowieso niet in enige stabiele Ubuntuversie....  :P

Beste oplossing in zo'n geval is de nucleaire: een geheel schone herinstallatie.
http://sites.google.com/site/computertip/herinstallatie

En bouw je systeem daarna degelijk en zuiver op, zonder experimentele fratsen, PPA's, backports, proposed, Ultamatix of vergelijkbare toestanden:
http://sites.google.com/site/computertip/directdoen

Dan komt het gegarandeerd goed.  :)

Ja, ik denk dat je volkomen gelijk hebt.  Het resultaat van experimenteren.
En ja, ik vreesde er al voor dat ik een herinstallatie moest gaan doen  :)

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #13 Gepost op: 2011/07/20, 23:33:48 »
Met een beetje geluk is het eenvoudig op te lossen door sudo update-grub2 te draaien.
Zo niet, dan graag de inhoud van /boot/grub/grub.cfg even hier plaatsen. Dan weten we in ieder geval waar die andere kernels staan op je systeem.

Offline chris_J

  • Lid
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #14 Gepost op: 2011/07/20, 23:37:18 »
Met een beetje geluk is het eenvoudig op te lossen door sudo update-grub2 te draaien.
Zo niet, dan graag de inhoud van /boot/grub/grub.cfg even hier plaatsen. Dan weten we in ieder geval waar die andere kernels staan op je systeem.

Helaas.  Het resultaat van sudo update-grub2 is:


Generating grub.cfg ...
Found linux image: /vmlinux-2.6.37-20-desktop.gz
Found linux image: /vmlinuz-2.6.37-20-desktop
Found linux image: /boot/vmlinuz-2.6.35-30-generic
Found initrd image: /boot/initrd.img-2.6.35-30-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
Found Linux Mint Debian Edition (1) on /dev/sdb2
Found Ubuntu 10.04.2 LTS (10.04) on /dev/sdb5

Hier is grub.cfg:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="4"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
}

insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set cb5f4643-14bb-461e-a5d4-50fe70819944
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=800x600
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set cb5f4643-14bb-461e-a5d4-50fe70819944
set locale_dir=($root)/boot/grub/locale
set lang=nl
insmod gettext
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.37-20-desktop.gz' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set cb5f4643-14bb-461e-a5d4-50fe70819944
linux /vmlinux-2.6.37-20-desktop.gz root=/dev/sdb1 ro vga=769  quiet splash
}
menuentry 'Ubuntu, with Linux 2.6.37-20-desktop.gz (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set cb5f4643-14bb-461e-a5d4-50fe70819944
echo 'Loading Linux 2.6.37-20-desktop.gz ...'
linux /vmlinux-2.6.37-20-desktop.gz root=/dev/sdb1 ro single vga=769
echo 'Loading initial ramdisk ...'
}
menuentry 'Ubuntu, with Linux 2.6.37-20-desktop' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set cb5f4643-14bb-461e-a5d4-50fe70819944
linux /vmlinuz-2.6.37-20-desktop root=/dev/sdb1 ro vga=769  quiet splash
}
menuentry 'Ubuntu, with Linux 2.6.37-20-desktop (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set cb5f4643-14bb-461e-a5d4-50fe70819944
echo 'Loading Linux 2.6.37-20-desktop ...'
linux /vmlinuz-2.6.37-20-desktop root=/dev/sdb1 ro single vga=769
echo 'Loading initial ramdisk ...'
}
menuentry 'Ubuntu, with Linux 2.6.35-30-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set cb5f4643-14bb-461e-a5d4-50fe70819944
linux /boot/vmlinuz-2.6.35-30-generic root=UUID=cb5f4643-14bb-461e-a5d4-50fe70819944 ro vga=769  quiet splash
initrd /boot/initrd.img-2.6.35-30-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set cb5f4643-14bb-461e-a5d4-50fe70819944
echo 'Loading Linux 2.6.35-30-generic ...'
linux /boot/vmlinuz-2.6.35-30-generic root=UUID=cb5f4643-14bb-461e-a5d4-50fe70819944 ro single vga=769
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-30-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set cb5f4643-14bb-461e-a5d4-50fe70819944
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set cb5f4643-14bb-461e-a5d4-50fe70819944
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set E430E4EF30E4C99E
chainloader +1
}
menuentry "LinuxMint GNU/Linux, with Linux 2.6.32-5-amd64 (on /dev/sdb2)" {
insmod part_msdos
insmod ext2
set root='(hd1,msdos2)'
search --no-floppy --fs-uuid --set 6ef53fe3-21a1-402c-8293-60dc9c3d256b
linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=6ef53fe3-21a1-402c-8293-60dc9c3d256b ro quiet
initrd /boot/initrd.img-2.6.32-5-amd64
}
menuentry "LinuxMint GNU/Linux, with Linux 2.6.32-5-amd64 (recovery mode) (on /dev/sdb2)" {
insmod part_msdos
insmod ext2
set root='(hd1,msdos2)'
search --no-floppy --fs-uuid --set 6ef53fe3-21a1-402c-8293-60dc9c3d256b
linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=6ef53fe3-21a1-402c-8293-60dc9c3d256b ro single
initrd /boot/initrd.img-2.6.32-5-amd64
}
menuentry "Ubuntu, met Linux 2.6.32-32-generic-pae (on /dev/sdb5)" {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set 5ddc48bd-3410-45d1-bb3f-15213c68d2b9
linux /boot/vmlinuz-2.6.32-32-generic-pae root=UUID=5ddc48bd-3410-45d1-bb3f-15213c68d2b9 ro quiet splash
initrd /boot/initrd.img-2.6.32-32-generic-pae
}
menuentry "Ubuntu, met Linux 2.6.32-32-generic-pae (herstelmodus) (on /dev/sdb5)" {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set 5ddc48bd-3410-45d1-bb3f-15213c68d2b9
linux /boot/vmlinuz-2.6.32-32-generic-pae root=UUID=5ddc48bd-3410-45d1-bb3f-15213c68d2b9 ro single
initrd /boot/initrd.img-2.6.32-32-generic-pae
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

Edit: code-tags
« Laatst bewerkt op: 2011/07/20, 23:43:06 door Johan van Dijk »

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #15 Gepost op: 2011/07/20, 23:47:03 »
Je kan nog kijken of die kernel misschien bij een geïnstalleerd pakket hoort:
dpkg -S vmlinuz-2.6.37-20-desktop

Zo niet, dan zou ik beide bestanden gewoon weggooien en update-grub2 nog eens uitvoeren om ze uit het grub-menu te halen.
Oh, dan bedoel ik  /vmlinux-2.6.37-20-desktop.gz en /vmlinuz-2.6.37-20-desktop

Offline asphyxia

  • Forumteam
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #16 Gepost op: 2011/07/20, 23:51:42 »
Beste Chjris_J,

als ik een tip mag geven: Hou een standaard OS (wat Pjotr wel eens een 'productiemachine' noemt), en een uitprobeer-OS uit elkaar.
Linux kent nogal wat vrijheid, en dat is uitproberen in het begin. Maar, je wilt ook je dagelijkse dingen doen.

Kies voor een pc met een standaard, en een pc met uitproberen, uit elkaar, of zet eea in een dual boot naast elkaar, mag je zelf weten.
Als je een standaard OS installeert zonder uitproberen, bv. een LTS, en je houdt je aan wat spelregels, garandeer ik je enkele jaren zorgenloos computeren zonder kopzorgen. Geen virussen, alles werkt, bijna... saai  ;)

Experimenteren is leuk, maar hou dit apart. Als e.e.a. crasht (je moet eens weten hoe vaak dit bij mij gebeurd is  :rolleyes:), dan is er geen nood aan de man.
Maar: hou het gescheiden  ;)
Als de werkelijkheid er niet was, zou de wereld er heel anders uitzien. [Theo Maassen]
Alles is te kraken, niets is veilig, zorg dus voor zoveel mogelijk niets. [Ramana]
It's always darkest before the dawn. [Florence Welch]

Offline chris_J

  • Lid
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #17 Gepost op: 2011/07/20, 23:52:17 »
Je kan nog kijken of die kernel misschien bij een geïnstalleerd pakket hoort:
dpkg -S vmlinuz-2.6.37-20-desktop

Nee, niets gevonden.

Zo niet, dan zou ik beide bestanden gewoon weggooien en update-grub2 nog eens uitvoeren om ze uit het grub-menu te halen.
Oh, dan bedoel ik  /vmlinux-2.6.37-20-desktop.gz en /vmlinuz-2.6.37-20-desktop

Ik vind die 2 bestanden niet ??

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #18 Gepost op: 2011/07/20, 23:55:39 »
Die staan op /dev/sdb1, maar waar je die gemount hebt weet ik zo niet.
Dat kan je met het commando mount wel uitzoeken.

Offline chris_J

  • Lid
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #19 Gepost op: 2011/07/20, 23:59:02 »
Die staan op /dev/sdb1, maar waar je die gemount hebt weet ik zo niet.
Dat kan je met het commando mount wel uitzoeken.


Ondertussen heb ik ze wel gevonden maar ik kan ze niet verwijderen omdat de toegang gewijgerd wordt.


Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #20 Gepost op: 2011/07/21, 03:46:13 »
Dat kan je oplossen door Nautilus in root-modus te starten (let op, hiermee krijg je rechten om systeembestanden te vernielen).
Voer hiervoor gksudo nautilus uit. In de linkerbalk kan je nu naar "bestandssysteem" gaan, en daar staan de bestanden. Je kan ook net zo vaak op de knop met het pijltje naar boven klikken tot je niet meer verder kan. Dan kom je op dezelfde plek uit.

Selecteer de bestanden en druk op shift-delete om ze permanent te verwijderen.
Hierna sudo update-grub2 uitvoeren en ze zijn weg.

Offline chris_J

  • Lid
  • Steunpunt: Nee
Re: Vreemde kernel in grub
« Reactie #21 Gepost op: 2011/07/21, 13:49:10 »
Dat kan je oplossen door Nautilus in root-modus te starten (let op, hiermee krijg je rechten om systeembestanden te vernielen).
Voer hiervoor gksudo nautilus uit. In de linkerbalk kan je nu naar "bestandssysteem" gaan, en daar staan de bestanden. Je kan ook net zo vaak op de knop met het pijltje naar boven klikken tot je niet meer verder kan. Dan kom je op dezelfde plek uit.

Selecteer de bestanden en druk op shift-delete om ze permanent te verwijderen.
Hierna sudo update-grub2 uitvoeren en ze zijn weg.

Bedankt het is gelukt  ;)


Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-30-generic
Found initrd image: /boot/initrd.img-2.6.35-30-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
Found Linux Mint Debian Edition (1) on /dev/sdb2
Found Ubuntu 10.04.2 LTS (10.04) on /dev/sdb5
done