Nieuws:

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

Auteur Topic: Kernel boot niet, foutmelding error 13: invalid or unsupported executable format  (gelezen 4223 keer)

Offline rja

  • Lid
Ik heb sinds een aantal weken een vreemd probleem.

De recente kernels booten niet meer op mijn computer, krijg boven staande foutmelding.

Alleen de eerste kernel van Karmic 2.6.31-14-generic werkt.

2.6.31-15-generic
2.6.31-16-generic
2.6.31-17-generic

booten niet, de root disk is ext4

Ik heb Virtual box geinstalleerd, dus in de kernel zitten ook de modules hier voor.

Ik heb de kernels al opnieuw geinstallleerd en fsck op de root disk uitgevoerd.
Ik heb Grub1, de configuratie is goed volgens mij, UUID is ook goed.






Kan je een terminal openen en het volgende commando uitvoeren sudo fdisk -l (kleine letter L) en ook sudo gedit /boot/grub/menu.lst  en beide uitkomsten hier plaatsen?
In der Beschränkung zeigt sich der Meister.

Offline commandoline

  • LoCo-contact
    • marten-de-vries
    • Marten-de-Vries.nl
Als ik zoek op die error blijkt het om een grub-error te gaan, niet om een kernel-error. Toch noch eens goed /boot/grub/menu.lst goed nakijken, vervang de UUID's evt. door simplere aanduidingen als /dev/sda1. Maak wel eerst een backup van het bestand. De commando's die Gijsbert postte zouden ook meer info moeten geven. Als je er zelf niet uitkomt, kunnen we je daar ook mee helpen.

Offline rja

  • Lid
Hier de output

Schijf /dev/sda: 160.0 GB, 160041885696 bytes
255 koppen, 63 sectoren/spoor, 19457 cilinders
Eenheid = cilinders van 16065 * 512 = 8225280 bytes
Schijf-ID: 0x00023ece

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1   *           1        1931    15510726   83  Linux
/dev/sda2            1932        9726    62613337+  83  Linux
/dev/sda3            9727       19457    78164257+   5  Uitgebreid
/dev/sda5            9727       10745     8185086   83  Linux
/dev/sda6           18242       19457     9767520   83  Linux
/dev/sda7           18116       18240     1003999+  82  Linux wisselgeheugen
/dev/sda8           10746       15163    35487553+  83  Linux
/dev/sda9           15164       18115    23711908+  83  Linux

Partitietabel-items liggen niet in schijfvolgorde.

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
##      indomU=true
##      indomU=false
# indomU=detect

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title Ubuntu 9.10, kernel 2.6.31-17-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.31-17-generic root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro quiet splash
initrd /boot/initrd.img-2.6.31-17-generic
quiet

title Ubuntu 9.10, kernel 2.6.31-17-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.31-17-generic root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro  single
initrd /boot/initrd.img-2.6.31-17-generic

title Ubuntu 9.10, kernel 2.6.31-16-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.31-16-generic root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro quiet splash
initrd /boot/initrd.img-2.6.31-16-generic
quiet

title Ubuntu 9.10, kernel 2.6.31-16-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.31-16-generic root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro  single
initrd /boot/initrd.img-2.6.31-16-generic

title Ubuntu 9.10, kernel 2.6.31-15-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.31-15-generic root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro quiet splash
initrd /boot/initrd.img-2.6.31-15-generic
quiet

title Ubuntu 9.10, kernel 2.6.31-15-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.31-15-generic root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro  single
initrd /boot/initrd.img-2.6.31-15-generic

title Ubuntu 9.10, kernel 2.6.31-14-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.31-14-generic root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
quiet

title Ubuntu 9.10, kernel 2.6.31-14-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.31-14-generic root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro  single
initrd /boot/initrd.img-2.6.31-14-generic

title Ubuntu 9.10, kernel 2.6.28-16-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.28-16-generic root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro quiet splash
initrd /boot/initrd.img-2.6.28-16-generic
quiet

title Ubuntu 9.10, kernel 2.6.28-16-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.28-16-generic root=UUID=379b2b46-55e2-4feb-a938-22a2688fce3e ro  single
initrd /boot/initrd.img-2.6.28-16-generic

title Ubuntu 9.10, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda5.
title Mandriva Linux release 2007.1 (Official) for i586 (on /dev/sda5)
root (hd0,4)
kernel /boot/vmlinuz-2.6.17-13mdvlegacy root=/dev/sda5
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda8.
title linux (on /dev/sda8)
root (hd0,7)
kernel /boot/vmlinuz BOOT_IMAGE=linux root=/dev/sda8 resume=/dev/sda7 splash=silent vga=788
initrd (hd0,7)/boot/initrd.img
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda8.
title linux-nonfb (on /dev/sda8)
root (hd0,7)
kernel /boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/sda8 resume=/dev/sda7
initrd (hd0,7)/boot/initrd.img
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda8.
title failsafe (on /dev/sda8)
root (hd0,7)
kernel /boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/sda8 failsafe
initrd (hd0,7)/boot/initrd.img
savedefault
boot

En nog de output van blkid

dev/sda1: LABEL="root" UUID="379b2b46-55e2-4feb-a938-22a2688fce3e" TYPE="ext4"
/dev/sda2: UUID="e774048f-73e7-420c-af3e-fe0fb97aeded" TYPE="ext4"
/dev/sda5: UUID="ca8e5598-ac6d-4b40-8d95-8e16d0cdf81e" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda6: UUID="d0ff3669-e046-48e4-a313-7985f60eeeea" TYPE="ext4"
/dev/sda7: UUID="cd606ffb-9630-4d75-b549-14359f60a1db" TYPE="swap"
/dev/sda8: UUID="2360341a-be66-49a4-a0a1-e037643e70b5" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda9: UUID="303b84cc-de10-4830-87c9-d5f656d63036" TYPE="ext4"
/dev/sdb1: UUID="0438A5C838A5B8D6" TYPE="ntfs"
/dev/sdb2: UUID="a77547b6-fb79-4648-94e7-78bfa664163a" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb5: UUID="165c6d90-ffef-4023-8edd-c536347b098e" TYPE="swap"
/dev/sdc1: UUID="36BCDBEBBCDBA3A1" LABEL="Expansion Drive" TYPE="ntfs"

Dit zou de foutmelding betekenen:
Error 13: Fout of niet-ondersteunde executable-formaat
Bij Linux betekent dit meestal dat de kernel corrupt is, of dat u probeert te op te starten van iets wat geen kernel is. Opnieuw, controleer op typfouten. Kijk ook of de partities niet veranderd zijn door gebruik van bijvoorbeeld GParted. Van http://sites.google.com/site/computertip/grubfoutmeldingen
Ik krijg het idee dat je grub een beetje in de war is doe het volgende is:
Start een Ubuntu live cd op, start een terminal
Type sudo grub
Nu krijg je dit te zien grub>
Type nu find /boot/grub/stage 1
Nu krijg je een of meerdere partitie's te zien, dit bijv  (hd0,0), gebruik wat je hebt gevonden en type root (hd0,0)
Vervolgens zie je de aanwijzer weer grub>
type nu setup (hd0) Dit schrijft grub naar de MBR, je ziet wat tekst voorbij komen
Hierna type quit Start de PC op, heeft dit effect?
« Laatst bewerkt op: 2009/12/14, 16:47:36 door Gijsbert »
In der Beschränkung zeigt sich der Meister.

Offline rja

  • Lid
Type sudo grub
Nu krijg je dit te zien grub>
Type nu find /boot/grub/stage 1
Nu krijg je een of meerdere partitie's te zien, dit bijv  (hd0,0), gebruik wat je hebt gevonden en type root (hd0,0)
Vervolgens zie je de aanwijzer weer grub>
type nu setup (hd0) Dit schrijft grub naar de MBR, je ziet wat tekst voorbij komen
Hierna type quit Start de PC op, heeft dit effect?

Gedaan, helpt niet.

Nog de zelfde foutmelding.

Ik heb ook de andere suggestie geprobeerd, de root partitie zonder uuid opgegeven, dat werkt ook niet.

Nog suggesties ?


Wat ik nog kan bedenken, verander de opstartvolgorde van de Harddisks in de BIOS, dus start eens op van sdb of sdc. Ik heb zelf al een aantal malen gehad dat de Grub op een andere harddisk stond dan ik dacht. In ieder geval het proberen waard. :)
In der Beschränkung zeigt sich der Meister.

Offline Tom

  • Lid
Zal niks met Uw probleem te maken hebben , maar hoe komt U aan die 17 kernel ...backports?.
Netbook Xuby Xenial 16.04.5 Lts (totaal gestripte versie). Desktop Xuby Bionic 18.04.6 Lts Gestripte versie - Laptop Xuby Bionic 18.04.6 Lts. Ubuntu CoC Signed.Yes.

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Aan de vertaling van error 13 twijfel ik. Van het origineel:

# 13 : "Inconsistent filesystem structure"

This error is returned by the filesystem code to denote an internal error caused by the sanity checks of the filesystem structure on disk not matching what it expects. This is usually caused by a corrupt filesystem or bugs in the code handling it in GRUB.

Kan een schijfcontrole helpen?
Klik links bovenin op Documentatie

Offline rja

  • Lid
Kan een schijfcontrole helpen?
Heb ik al gedaan, als eerste.

Ik verdenk ook ext4, maar wel typisch dat 1 kernel wel werkt.


Offline rja

  • Lid
Zal niks met Uw probleem te maken hebben , maar hoe komt U aan die 17 kernel ...backports?.
Zat in de update vandaag.

Backports staat uit.


Offline rja

  • Lid
Bump, probleem  nog steeds niet opgelost.

Ik heb Grub2 geïnstalleerd, dezelfde foutmelding.