Ubuntu no inicia despues de sudo apt-get upgrade

hola, os cuento mi historia:
le di a ver si había actualizaciones y me salio un error, no me acuerdo exactamente de que ponía, solo recuerdo que ponía"envié el error a soporte de no seque"
entoces yo pensé, bueno pues hago sudo apt-get update && sudo apt-get upgrade
total , lo hice (sudo apt-get upgrade se tiro media hora por lo menos) actualizo barbaridad de cosas
pero cuando reinicio se queda en loading, please wait , y la luz de uso de HDD no parpadea nada , y de hay no pasa
alguna solución? saludos
EDITO
me parece que el grub.cfg esta raro ,que opinais?
#
# 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
  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 load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
set locale_dir=($root)/boot/grub/locale
set lang=es
insmod gettext
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
insmod tga
if background_image /boot/grub/ooo.tga; then
  set color_normal=black/black
  set color_highlight=magenta/black
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu GNU/Linux, with Linux 2.6.35-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
   echo   'Loading Linux 2.6.35-24-generic ...'
   linux   /boot/vmlinuz-2.6.35-24-generic root=UUID=8586543d-c1f7-491a-be9d-2b17270d7a8f ro splash vga=799 quiet splash
   echo   'Loading initial ramdisk ...'
   initrd   /boot/initrd.img-2.6.35-24-generic
}
menuentry 'Ubuntu GNU/Linux, with Linux 2.6.35-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
   echo   'Loading Linux 2.6.35-24-generic ...'
   linux   /boot/vmlinuz-2.6.35-24-generic root=UUID=8586543d-c1f7-491a-be9d-2b17270d7a8f ro single splash vga=799
   echo   'Loading initial ramdisk ...'
   initrd   /boot/initrd.img-2.6.35-24-generic
}
menuentry 'Ubuntu GNU/Linux, with Linux 2.6.35-23-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
   echo   'Loading Linux 2.6.35-23-generic ...'
   linux   /boot/vmlinuz-2.6.35-23-generic root=UUID=8586543d-c1f7-491a-be9d-2b17270d7a8f ro splash vga=799 quiet splash
   echo   'Loading initial ramdisk ...'
   initrd   /boot/initrd.img-2.6.35-23-generic
}
menuentry 'Ubuntu GNU/Linux, with Linux 2.6.35-23-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
   echo   'Loading Linux 2.6.35-23-generic ...'
   linux   /boot/vmlinuz-2.6.35-23-generic root=UUID=8586543d-c1f7-491a-be9d-2b17270d7a8f ro single splash vga=799
   echo   'Loading initial ramdisk ...'
   initrd   /boot/initrd.img-2.6.35-23-generic
}
menuentry 'Ubuntu GNU/Linux, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
   echo   'Loading Linux 2.6.35-22-generic ...'
   linux   /boot/vmlinuz-2.6.35-22-generic root=UUID=8586543d-c1f7-491a-be9d-2b17270d7a8f ro splash vga=799 quiet splash
   echo   'Loading initial ramdisk ...'
   initrd   /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu GNU/Linux, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
   echo   'Loading Linux 2.6.35-22-generic ...'
   linux   /boot/vmlinuz-2.6.35-22-generic root=UUID=8586543d-c1f7-491a-be9d-2b17270d7a8f ro single splash vga=799
   echo   'Loading initial ramdisk ...'
   initrd   /boot/initrd.img-2.6.35-22-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='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
   linux16   /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
   linux16   /boot/memtest86+.bin console=ttyS0,115200n8
}
menuentry "Memory test (memtest86+, experimental multiboot)" {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
   multiboot   /boot/memtest86+_multiboot.bin
}
menuentry "Memory test (memtest86+, serial console 115200, experimental multiboot)" {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 8586543d-c1f7-491a-be9d-2b17270d7a8f
   multiboot   /boot/memtest86+_multiboot.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 2ab89a58b89a21fd
   chainloader +1
}
### 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 ###
Uff, que forma de joderse mas rara, la primera vez que leo algo así. Seguiremos atentos a ver que te dicen, a ver si aprendemos algo. Yo por cierto uso aptitude en vez de apt-get, leí hace tiempo que era mejor, aunque en esta ultima versión te lo tienes que instalar, porque ya no venia(sudo apt-get install aptitude). Quizá con sudo aptitude update y sudo aptitude upgrade no te hubiera pasado. Quien sabe.

Saludos.
pues no se arregla ni en el modo recovery con otro apt-get update && apt-get upgrade
que raro por dios
Por favor, dinos donde se te queda con ese "loading". Deberiamos saber en que se queda (seguramente viendo su terminal si es un splash)
Si en modo recovery anda es que es solucionable no tan dificilmente.
Si eso mientras nos das mas info puedes crear otro usuario, asi al menos sabrias si es antes o despues de cargar el usuario ademas de saber si es configuracion propia del usuario.

Si ves raro el la configuracion de grub2 usa sudo update-grub2
Tambien danos version de instalacion, version actual y desde cuando no actualizabas, son pasos minimos para un correcto diagnostivo, se ruega revisar los hilos oficiales ademas de los post-it.

No somos un servicio tecnico, no nos pagan por esto, lo minimo es facilitarnos el mayor numero de detalles ^^.
gracias a todos pero ya he formateado
si podia meterme en recovery
Por partes y ya te lo dije:

Si cada vez que tengas un fallo en linux, vas a formatear... vamos mal xD
El archivo grub.cfg es tan raro es porque es grub2... no grub_legacy (la version vieja)
Posiblemente haya sido la actualizacion del kernel que no se hizo bien... solucion? apt-get update && apt-get upgrade desde el recovery para que lo solucione, y si no lo arregla, compilacion manual de kernel.
5 respuestas