Nieuws:

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

Auteur Topic: Opstarten: Couldn't read file  (gelezen 587 keer)

Opstarten: Couldn't read file
« Gepost op: 2013/02/04, 17:43:51 »
Hallo,

Sinds kort start mijn PC niet meer, de vorige dag had ik alleen de updates geïnstalleerd.

Ik krijg een zwart scherm met de tekst:

Citaat
fout: couldn't read file.
Druk op een toets om verder te gaan...

Vervolgens krijg ik een kernel panic:



Ik heb met de live cd opgestart en wat info verkregen over mijn grub.cfg en fstab.

fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda5 during installation
UUID=cfdbfb60-5859-4c8c-bd19-a5e20dd9b30d /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=0b53b3a1-fe8e-46bf-bb6c-090a3982ce5c none            swap    sw              0       0

grub:

#
# 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="0"
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 video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root cfdbfb60-5859-4c8c-bd19-a5e20dd9b30d
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos5)'
  search --no-floppy --fs-uuid --set=root cfdbfb60-5859-4c8c-bd19-a5e20dd9b30d
  set locale_dir=($root)/boot/grub/locale
  set lang=nl_NL
  insmod gettext
fi
terminal_output gfxterm
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
if background_color 0,0,0; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'elementary OS, met Linux 3.2.0-27-generic' --class elementary --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root cfdbfb60-5859-4c8c-bd19-a5e20dd9b30d
linux /boot/vmlinuz-3.2.0-27-generic root=UUID=cfdbfb60-5859-4c8c-bd19-a5e20dd9b30d ro   quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-27-generic
}
menuentry 'elementary OS, met Linux 3.2.0-27-generic (herstelmodus)' --class elementary --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root cfdbfb60-5859-4c8c-bd19-a5e20dd9b30d
echo 'Laden van Linux 3.2.0-27-generic...'
linux /boot/vmlinuz-3.2.0-27-generic root=UUID=cfdbfb60-5859-4c8c-bd19-a5e20dd9b30d ro recovery nomodeset
echo 'Laden van initiële ramdisk...'
initrd /boot/initrd.img-3.2.0-27-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/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 7E5E0A615E0A1297
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### 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 ###

Ik hoop dat iemand mij zou kunnen helpen.

Met vriendelijke groeten,

Fabian
Meer weten over Ubuntu? Bezoek mijn site dan eens:
Simpelbuntu


Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Opstarten: Couldn't read file
« Reactie #1 Gepost op: 2013/02/04, 17:55:43 »
Even opstarten van een live cd en de partities via Schijfbeheer controleren op fouten zou het al op kunnen lossen.

Re: Opstarten: Couldn't read file
« Reactie #2 Gepost op: 2013/02/04, 18:50:28 »
Filesystem is clean:

Meer weten over Ubuntu? Bezoek mijn site dan eens:
Simpelbuntu


Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Opstarten: Couldn't read file
« Reactie #3 Gepost op: 2013/02/04, 18:56:26 »
Dan lijkt het erop dat hij probeert om vanaf de verkeerde partitie op te starten.
Zoek even op de wiki naar "grub herstel" hoe je dit op kan lossen.

Re: Opstarten: Couldn't read file
« Reactie #4 Gepost op: 2013/02/04, 19:02:56 »
Ik wil nog wel eventjes melden dat Windows 7 wel boot.
Meer weten over Ubuntu? Bezoek mijn site dan eens:
Simpelbuntu


Re: Opstarten: Couldn't read file
« Reactie #5 Gepost op: 2013/02/04, 20:18:20 »
Ik wil nog wel eventjes melden dat Windows 7 wel boot.

Dan kan het nog altijd dat in GRUB voor Ubuntu de verkeerde partitie staat. Volgens mij wordt na een kernelupdate grub bijgewerkt. Er is onlangs een kernelupdate geweest meen ik. Niet dat een kernelupdate je Ubuntu hoort te 'slopen'  uiteraard ;)

Re: Opstarten: Couldn't read file
« Reactie #6 Gepost op: 2013/02/05, 13:39:57 »
@erik

De kernel staat gepind omdat hogere versies niet werkten, hij blijft op 3.2.0-27 staan dus. (en ik zie ook geen nieuwere versies in GRUB).
Meer weten over Ubuntu? Bezoek mijn site dan eens:
Simpelbuntu


Re: Opstarten: Couldn't read file
« Reactie #7 Gepost op: 2013/02/05, 19:05:57 »
Net GRUB opnieuw geinstalleerd en geen resultaat. Iemand nog meer tips?
Meer weten over Ubuntu? Bezoek mijn site dan eens:
Simpelbuntu


Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Opstarten: Couldn't read file
« Reactie #8 Gepost op: 2013/02/05, 20:22:24 »
Je had eerder dus ook al problemen met verschillende kernels? Wat voor problemen waren dat?

Re: Opstarten: Couldn't read file
« Reactie #9 Gepost op: 2013/02/06, 17:57:13 »
Ik weet de exacte fout niet meer, volgens mij iets over MMIO fout ofzo? Kan dat kloppen? In 3.2.0-28 kwam dat geloof ik terug, maar kernel 3.2.0-29 (live cd) werkt naar mijn weten prima.
Meer weten over Ubuntu? Bezoek mijn site dan eens:
Simpelbuntu