[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