[ubuntu-ar] Problema con doble buteo...

"Rodolfo H. González" lu8ekg at gmail.com
Wed Jul 15 19:40:44 UTC 2015


Hola amig en s...

Me acaba de pasar algo raro con una netbook (de mi hija maestra) con
doble arranque, que anteriormente andaba de 10 con W$7 instalado de
fábrica, luego instalé UBU 12 en otra partición que hice al instalarlo.
Detecto a W$ y arrancaba cualquiera de los dos SO sin drama.

Practicamente nunca usaba W$, porque toda su vida usó linux y asi
evitaba problemas... hasta que hizo un curso donde sí o sí necesitaba
W$... Y aquí sonamos... pendrives-> virus = W$ roto.

Entonces y como ya era un Linux viejo... formateo total del HD, carga de
W$7 nuevo, con partición del HD en dos (50GB para W$7, 200GB para
linux)... W$7 salió de 10.
Cargo "Linux Mint 17.2" en la otra partición formateada a "ext4",
detecta W$7, crea las entradas en "grub", carga todo en el MBR. LISTO

O sorpresa: linux arranca de 10, W$/ no arranca. Lo selecciono, ENTER, y
a los 3 seg. vuelve a la pantalla original del grub. NO LO ENCUENTRA.

Pongo a continuación  extracto del "grub.cfg"...
================================================================
 EXTRACTO DEL "GRUB.CFG" DE LA NETBOOK...
----------------------------------------

""" Parte donde configura el linux... ¡ ANDA PERFECTO ! """

...
### 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
menuentry 'Linux Mint 17.2 Cinnamon 64-bit' --class ubuntu --class
gnu-linux --class gnu --class os $menuentry_id_option
'gnulinux-simple-58943f90-792a-4f91-94f9-42ab47b71c30' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos5'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5
--hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5
58943f90-792a-4f91-94f9-42ab47b71c30
	else
	  search --no-floppy --fs-uuid --set=root
58943f90-792a-4f91-94f9-42ab47b71c30
	fi
	linux	/boot/vmlinuz-3.16.0-38-generic
root=UUID=58943f90-792a-4f91-94f9-42ab47b71c30 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.16.0-38-generic
}
...
""" Fin parte de linux de arranque normal """
...
...
...
""" Parte que genera al haber encontrado otro SO, en este caso Windows7
(que antes de ponerle linux andaba de 10) """

...
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (en /dev/sda1)' --class windows --class os
$menuentry_id_option 'osprober-chain-01D0B8B49CE2FCD0' {
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1
--hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  01D0B8B49CE2FCD0
	else
	  search --no-floppy --fs-uuid --set=root 01D0B8B49CE2FCD0
	fi
	parttool ${root} hidden-
	chainloader +1
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###
...
""" Fin parte de Window7 """
==================================================================

Digo... está hecho por el grub... pero...
¿ No está faltando la orden para que arranque el W$7 al final ?
Si es así...¿ Qué debería poner y/o hacer ?...

La verdad se me quemaron las neuronas.

Espero no ser demasiado pesado.
Salu2
Rolfo x Pigüé.-




More information about the Ubuntu-ar mailing list