El Grub con W7 y Ubuntu, no muestra menu e inicia solo Ubuntu.

Imagen de DRONIX
0 puntos

Hola Amigos Linuxeros, la verdad soy nuevo en este mundo de linux y voy a explicar mi problema.
Tengo un disco de 500 gb y he montado el sistema operativo windows 7 (x64) y luego ubuntu 12.04 lts (x64), le di a la opción de instalar junto a Windows 7, al finalizar la instalación nunca me apareció el grub, para elegir el sistema operativo con cual iniciar y me fue directamente con Ubuntu.
He leido en varios foros del boot repair, pero no me dio solución, en fin varias cosas he probado y no he logrado solucionarlo.
Y creo que aqui va el error y si alguien me pudiera ayudar a solucionarlo. De antemano muchas gracias a los que me ayuden.

Fdisk--
Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sdb2 206848 157571071 78682112 7 HPFS/NTFS/exFAT
/dev/sdb3 157571072 567171071 204800000 7 HPFS/NTFS/exFAT
/dev/sdb4 567173118 976771071 204798977 5 Extendida
/dev/sdb5 567173120 968910847 200868864 83 Linux
/dev/sdb6 968912896 976771071 3929088 82 Linux swap / Solaris

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).
#
#
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sdb5 during installation
UUID=d05b646e-4a79-443c-b4b8-7b38f2ff32e6 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb6 during installation
UUID=fae6fc7e-2599-4f28-9318-bf7266df452a none swap sw 0 0

Favor de leer las normas del foro. Tu hilo no cumple con los requisitos para ser publicado. Gracias

Imagen de Gabriel_M
+1
0
-1

... y ejecuta:

sudo su
fdisk -l
cat /etc/default/grub

Copia y pega las salidas en el post.

+1
0
-1
Imagen de DRONIX
+1
0
-1

root@dronix-desktop:/home/dronix# fdisk -l

Disco /dev/sdb: 500.1 GB, 500107862016 bytes
255 cabezas, 63 sectores/pista, 60801 cilindros, 976773168 sectores en total
Unidades = sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador del disco: 0x000cde8d

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sdb2 206848 157571071 78682112 7 HPFS/NTFS/exFAT
/dev/sdb3 157571072 567171071 204800000 7 HPFS/NTFS/exFAT
/dev/sdb4 567173118 976771071 204798977 5 Extendida
/dev/sdb5 567173120 968910847 200868864 83 Linux
/dev/sdb6 968912896 976771071 3929088 82 Linux swap / Solaris
root@dronix-desktop:/home/dronix# cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

.... /etc/defaul/grub

sudo su
nano /etc/default/grub
(deja estas líneas así)
GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX=""
(Control + O guarda -- Control + X sale) (continua ejecutando) update-grub reboot

Al reiniciar tendría que aparecer el menu del Grub

+1
0
-1
Imagen de DRONIX
+1
0
-1

No pasó nada man, lo dejé como me dijiste y no salto el grub.

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

Y esto es de cuando le di al update.

root@dronix-desktop:/home/dronix# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.5.0-26-generic
Found initrd image: /boot/initrd.img-3.5.0-26-generic
Found linux image: /boot/vmlinuz-3.5.0-23-generic
Found initrd image: /boot/initrd.img-3.5.0-23-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sdb1
Found Windows 7 (loader) on /dev/sdb2
done

+1
0
-1
Imagen de rioport
+1
0
-1

Borra esto:

GRUB_HIDDEN_TIMEOUT_QUIET=true

En el ejemplo que puso Gabriel no existe esa linea ¿Cómo es que dices que le has hecho como él te dijo?.

+1
0
-1

-- GC --

Imagen de DRONIX
+1
0
-1

Hice como el Sr. Gabriel me dijo, solo que en mi grub me figura eso.
Por eso mismo lo pegue aquí.
De igual manera, he visto eso, he borrado esas dos lineas pensando que era eso, reinicie pero seguía igual.
Voy a probar como dice usted, a ver que pasa.

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

... lo indicado:

Mi sugerencia -------------------------------------------------- Tu archivo
GRUB_DEFAULT=0 ---------------------------------------- GRUB_DEFAULT=0
ninguna linea ----------------------------------------------- #GRUB_HIDDEN_TIMEOUT=0
ninguna linea ----------------------------------------------- GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5 -------------------------------------- GRUB_TIMEOUT=5
El resto iguales lineas

+1
0
-1
Imagen de rioport
+1
0
-1

Borras esas lineas, guardas y actualizas el grub sudo update-grub. En caso de que siga sin funcionar muestra el contenido del archivo /boot/grub/grub.cfg, pero debido a que es mucho texto sería mucho mejor si lo pegas en, por ejemplo, http://paste.ubuntu.com .

+1
0
-1

-- GC --

Imagen de DRONIX
+1
0
-1

Bueno, sigue igual luego de borrar esas dos lineas.

http://paste.ubuntu.com/5675055/

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

... el ordenador pulsa la techa mayúsculas repetidas veces, para ver el menu del Grub

+1
0
-1
Imagen de DRONIX
+1
0
-1

Ya intente eso pero no lo carga, si vi eso tbn de tener apretado shift izquierdo y nada.
Gracias por responder.

+1
0
-1
Imagen de rioport
+1
0
-1

... que pusiste en paste.ubuntu tiene ciertos errores:
1: tiene repetida esta parte:

### BEGIN /etc/grub.d/05_debian_theme ###

(no solo ese texto, sino todo el contenido del bloque), luego tiene repetida esta parte:

if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then

¿Lo copiaste mal? o es que tienes un error en el grub por alguna modificación que hiciste en tus intentos por solucionar el problema. De ahí en fuera el archivo parece correcto.

+1
0
-1

-- GC --

Imagen de DRONIX
+1
0
-1

Que lo pario, sobre que me costó copiar y pegar, por que no le encontré manera alguna de copiar todo y pegarlo en ese link (muy de novato mis palabras,disculpen).
Ya me fijaré con mas paciencia esta tarde y les comento.

+1
0
-1
Imagen de DRONIX
+1
0
-1

Aqui esta esto
Y si esta repetido.
http://paste.ubuntu.com/5678073/

+1
0
-1