(Solucionado) incio con windows, ayuda con el comando sudo gedit /boot/grub/menu.lst

Imagen de lazaro carbonell
0 puntos

Recientemente he actualizado a la versión 12,04. En mi casa son de windows7 y me protestan porque empieza con ubuntu, he tratado de iniciar con windows y me he ido a preguntas frecuentes donde me dice que ejecute el comando sudo gedit /boot/grub/menu.lst y despues busque la linea default 0 para cambiarla por default 6, pues bien al ejecutar ese comando me pide contraseña, la pongo y se me abre otra pantalla donde está menu.list, pero esta pantalla está en blanco, no hay nada escrito en ella, es decir, no hay ninguna lista donde pueda buscar default. Es la misma solución que he encontrado en internet, ejecutar sudo gedit /boot/grub/menu.lst pero como no me aparece nada escrito en la nueva pantalla, en la barra final texto plano y ancho de tabulacion, pero ninguna lista.
Alguien puede decirme ¿que es lo que hago mal?, ¿es por un problema de la nueva versión 12.04 y en preguntas frecuentes me aparece la solución para vesiones anteriores?
Gracias.

Resuelto

Imagen de Jose Luis 1320
+1
0
-1

El archivo /boot/grub/menu.lst solo existe para las versiones antiguas de grub. Tu estas usando grub 2 (grub 1.99) eso que quieres hacer no aplica para la versión de grub que estas usando.

Jamás abras aplicaciones gráficas con sudo, usa gksudo en su lugar.

Las preguntas frecuentes necesitan una actualización.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de lazaro carbonell
+1
0
-1

con gksudo gedit/boot/grub/menu.lst consigo abrir la lista, en grub me aparece
#
# 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 910a69fd-5c59-48e0-ad3e-1465f183c55d
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 910a69fd-5c59-48e0-ad3e-1465f183c55d
set locale_dir=($root)/boot/grub/locale
set lang=es_ES
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 44,0,30; 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 'Ubuntu, con Linux 3.2.0-24-generic' --class ubuntu --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 910a69fd-5c59-48e0-ad3e-1465f183c55d
linux /boot/vmlinuz-3.2.0-24-generic root=UUID=910a69fd-5c59-48e0-ad3e-1465f183c55d ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-24-generic
}
menuentry 'Ubuntu, con Linux 3.2.0-24-generic (modo recuperación)' --class ubuntu --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 910a69fd-5c59-48e0-ad3e-1465f183c55d
echo 'Cargando Linux 3.2.0-24-generic ...'
linux /boot/vmlinuz-3.2.0-24-generic root=UUID=910a69fd-5c59-48e0-ad3e-1465f183c55d ro recovery nomodeset
echo 'Cargando el disco RAM inicial...'
initrd /boot/initrd.img-3.2.0-24-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, con Linux 3.0.0-17-generic' --class ubuntu --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 910a69fd-5c59-48e0-ad3e-1465f183c55d
linux /boot/vmlinuz-3.0.0-17-generic root=UUID=910a69fd-5c59-48e0-ad3e-1465f183c55d ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.0.0-17-generic
}
menuentry 'Ubuntu, con Linux 3.0.0-17-generic (modo recuperación)' --class ubuntu --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 910a69fd-5c59-48e0-ad3e-1465f183c55d
echo 'Cargando Linux 3.0.0-17-generic ...'
linux /boot/vmlinuz-3.0.0-17-generic root=UUID=910a69fd-5c59-48e0-ad3e-1465f183c55d ro recovery nomodeset
echo 'Cargando el disco RAM inicial...'
initrd /boot/initrd.img-3.0.0-17-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,msdos5)'
search --no-floppy --fs-uuid --set=root 910a69fd-5c59-48e0-ad3e-1465f183c55d
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 910a69fd-5c59-48e0-ad3e-1465f183c55d
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

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

cambio el unico default"0" que encuentro al principio por default"6" y reinicio, sigue abriendo en ubuntu pero un poco más lento por lo que lo he puesto como estaba en default"0" de nuevo.
Si dices que las preguntas frecuentes necesitan actualizacion, será eso, este cambio de 0 a 6 no funciona y el window si que me sale el ultimo, el 6.
¿puedes darme alguna solución?
Gracias

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

El archivo /boot/grub/menu.lst solo existe para las versiones antiguas de grub.

Yo nunca te dije que abriendo ese archivo con gksudo, te resolvería mágicamente lo que quieres, y jamás mencione nada del archivo que pusiste.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de lazaro carbonell
+1
0
-1

Sou usuario nuevo en Ubuntu y el problema era mi familia que quiere seguir con windows, por eso expuse mi problema de iniciar con el otro y dejar ubuntu para mi que por lo menos me entretengo buscando cosas. Pero por favor, Jose Luis, si alguna vez me vuelves a ver (que me verás) pidiendo ayuda, tu no me respondas, para demostrar que no se me basto yo solo.
Por cierto, ya lo he solucionado gracias al de más abajo que me puso sobre la pista, aunque la tuya como parecía más fácil, fue la primera que intente sin sospechar que sólo querias tomarme el pelo, y por cierto, a mi me pasa peor que a Sócrates, el por lo menos sabía una cosa, yo ni esa.

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

De ninguna manera puedes callar a las personas. Y tampoco te debes de tomar todo lo que te digan personal; como lo que dices en este comentario no me interesa.

Que bueno que lo hayas solucionado, como lo hayas hecho y quien te haya ayudado es cosa tuya, no mía.

Pero una cosa fundamental en el foro, si es que te diste cuenta, aqui no se te va enseñar, se te va ayudar claro, pero tu debes tener conocimiento básico, seas novato, seas experto, debes documentarte primero.

Jamás dije algo que pueda ser perjudicial, solamente dije que leyeras bien lo que te dije al principio, puesto que no me hiciste caso. Lo que hagas tú, no me responsabiliza, ni a nadie.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de cuentos
+1
0
-1

+1
0
-1

(recordatorio) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Si el problema se soluciono, edita el 1° hilo, y agrega (Solucionado), para tener el foro mas ordenado.
Y finaliza poniendo la solución para que sirva para otros Usuarios.
Twitter @mcuentos

Imagen de lazaro carbonell
+1
0
-1

despues de ejecutar todos los comandos aparece como instalación reciente, trato de abrirlo y me pide la contraseña, se la pongo y desaparece, parece que eso será para la versión 11.10 y no funciona con la 12.04, gracias de todos modos

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Lázaro,

Esa pregunta frecuente era válida para la versión anterior de grub. Ahora no vale. Lo que tienes que hacer es lo siguiente:

Primero, pega a la terminal este comando:

cat /boot/grub/grub.cfg | grep menuentry

Esto es un ejemplo:

$ cat /boot/grub/grub.cfg | grep menuentry
menuentry 'Ubuntu, con Linux 3.2.0-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, con Linux 3.2.0-24-generic (modo recuperación)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
menuentry "Windows Recovery Environment (loader) (on /dev/sda1)" --class windows --class os {
menuentry "Microsoft Windows XP Home Edition (on /dev/sda2)" --class windows --class os {
menuentry "Ubuntu 9.04, kernel 2.6.28-14-generic (on /dev/sda6)" --class gnu-linux --class gnu --class os {
menuentry "64studio kernel 2.6.29-1-multimedia-686 (on /dev/sda6)" --class gnu-linux --class gnu --class os {

Si yo quisiera arrancar con Windows XP entonces para mí sería la entrada número 5 porque es la sexta línea de "menuentry" (es decir, se empieza a contar desde cero).

Tu caso será diferente así que te apuntas el número correspondiente.

Ahora editas el archivo de configuración de grub:

gksudo gedit /etc/default/grub

Y la línea que pone GRUB_DEFAULT=0, la cambias a GRUB_DEFAULT=X donde X es el número que has apuntado antes, 5, 4, 6 o el que sea.

Y ahora confirmas el cambio con este comando:

sudo update-grub

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de lazaro carbonell
+1
0
-1

Resuelto, lo he conseguido

+1
0
-1