no me aparece windows en el grub

Publicado por arielsebastian, Septiembre 16, 2009, 21:51:48

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

arielsebastian

cómo hago para poner lo de booteable o activar esa partición??

tengo un cd con gparted live.. pero no se cómo usarlo.. el fdisk me re suena también.. creo que una vez había hecho algo en una terminal con eso...

gracias..

saludos :up:

the98

Justamente, vas a Gparted y hacés clic derecho sobre la partición de Windows. Ahí vas a "Gestionar Flags" y le ponés "Boot".

Pero no tenés que hacerlo desde un live cd, desde ubuntu podés.

arielsebastian

hice lo que me dijieron y no me andubo  :(, ni siquiera me aparece la opción de windows... la versión del grub que tengo es la 1.96 lo digo porque por ahí tiene algo que ver...

saludos :up:

ZeiterZ

La versión 1.96 de grub usa el archivo  grub.cfg para su configuración.

Hasta el momento, estuviste haciendo los cambios en el archivo menu.lst

Ahí está la cosa.


arielsebastian

#19
al hacer

sudo gedit /boot/grub/grub.cfg

se me abrió lo siguiente:

Citar#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/update-grub using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=5
set root=(hd0,7)
search --fs-uuid --set 4a069d30-443d-4b57-8611-87ae43274bf7
if font /usr/share/grub/ascii.pff ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  terminal gfxterm
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_hurd ###
### END /etc/grub.d/10_hurd ###

### BEGIN /etc/grub.d/10_linux ###
set root=(hd0,7)
search --fs-uuid --set 4a069d30-443d-4b57-8611-87ae43274bf7
menuentry "Ubuntu, linux 2.6.28-15-generic" {
   linux   /boot/vmlinuz-2.6.28-15-generic root=UUID=4a069d30-443d-4b57-8611-87ae43274bf7 ro  quiet splash
   initrd   /boot/initrd.img-2.6.28-15-generic
}
menuentry "Ubuntu, linux 2.6.28-15-generic (single-user mode)" {
   linux   /boot/vmlinuz-2.6.28-15-generic root=UUID=4a069d30-443d-4b57-8611-87ae43274bf7 ro single
   initrd   /boot/initrd.img-2.6.28-15-generic
}
menuentry "Ubuntu, linux 2.6.28-11-generic" {
   linux   /boot/vmlinuz-2.6.28-11-generic root=UUID=4a069d30-443d-4b57-8611-87ae43274bf7 ro  quiet splash
   initrd   /boot/initrd.img-2.6.28-11-generic
}
menuentry "Ubuntu, linux 2.6.28-11-generic (single-user mode)" {
   linux   /boot/vmlinuz-2.6.28-11-generic root=UUID=4a069d30-443d-4b57-8611-87ae43274bf7 ro single
   initrd   /boot/initrd.img-2.6.28-11-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
   linux   /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
   linux   /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file is an example on how to add custom entries
### END /etc/grub.d/40_custom ###

no entiendo nada jeje, en dónde tengo que meter el bloque de windows?

Citartitle   Windows XP
root   (hd0,4)
chainloader   +1

gracias...

saludos :up:

ZeiterZ

Al final de todo pones

menuentry "Windows Intestinal Edition" {
   set root=(hd0,5)
   chainloader +1
}

y ya podrás pasar gratos, largos y repetidos momentos con virus, gusanos, troyanos, pantallas azules, "funcionalidades espías", y disfrutar de la desopilante seguridad e innovación de ese fantástico sistema inoperativo... auspiciado por la CIA y la NSA  :jaja:

Eso sin contar la diversión que significa reinstalarlo de tanto en tanto.
Es tan divertido que me estoy poniendo ansioso  :jaja:

Saludos.

arielsebastian

ahora me apareció otro problemilla, cuando pongo ese fragmento de código, cuando voy a guardar, solo me aparece guardar como... clickeo ahí, pongo guardar en el mismo lugar que me aparece, se la típica ventana que dice que hay un archivo con el mismo nombre, si lo deseo reemplazar, pongo que sí y me salta esto:

CitarNo se puede guardar el archivo /boot/grub/grub.cfg

Está intentando guardar el archivo en un disco de sólo lectura. Compruebe que ha escrito el lugar correctamente y pruebe de nuevo.

qué hago?

gracias...

saludos :up:

ZeiterZ

¿No te olvidaste de anteponer sudo en la orden  gedit /boot/grub/grub.cfg?


arielsebastian


dc740

un disco de solo lectura? cómo estás llegando hasta ahi? booteaste tu Ubuntu normalmente y lo editaste desde ahi? o estás corriendo un LiveCD... si es un LiveCD, quizás el problema sea que estás abriendo el archivo incorrecto. Probablemente el disco local esté montado en otra ubicación y estés tratando de editar algún archivo de una partición "virtual"..


Podrías dar más detalles sobre como estás llegando hasta la línea de comandos para ejecutar eso?

Podrías intentar bootear en Recovery Mode... para tener la línea de comandos directamente sin necesidad de iniciar del LiveCD (en el caso de que tengas problemas al bootear Ubuntu)

Suerte!

the98

Puede ser que el problema sea que sólo podés guardar ese archivo sólo como root.

De todas maneras...

Si estás usando el grub.cfg, quiere decir que estás usando grub2.

Yo publiqué acá cómo hacer un script que reconozca Windows de manera autómatica. Sin embargo, eso era para las primeras versiones de grub2. La última versión no necesita de un script, ya que reconoce automáticamente a Windows. De hecho, teniendo el script, te va a poner dos entradas de Windows, la que aclaramos en el script y la que detecta.

Por lo tanto, primero que nada, te recomiendo que hagas un:

sudo aptitude update

Y actualices la lista de paquetes. Luego fijate con Synaptic si hay alguna nueva versión de grub2 para actualizar, y actualizala. En teoría, cuando actualizás el grub, se te hace un upgate-grub, de manera automática, pero por las dudas dale un:

sudo update-grub2

Reiniciá, si está todo bien y podés cargar Windows y Linux, haceś un:

sudo upgrade-from-grub-legacy

Y bueno, te dejo el link del post del Grub2, (que debrías haber mirado antes):

http://www.argentop2p.net/index.php?topic=122526.0


Suerte.

arielsebastian

con respecto a la pregunta de dc740, todo lo de las líneas de código que ingresé en la terminal lo estoy haciendo dentro de ubuntu, o sea.. sin ningún live cd... y me apareció ese error...

con respecto a lo que me dijo the98, hice un pantallazo del gestor de paquetes, para que veas que grub tengo instalado y cuál no para que me digas cuál tengo que instalar y cuál tengo que desinstalar, porque el que tengo me aparece como grub y no como grub 2 :s



desde ya muchas gracias...

saludos :up:

the98

#27
Tenés grub 1, tenés que usar el menu.lst para hacer funcar Windows...

No tenés que instalar el 2, tendrías que hacer andar el Windows con el menu.lst.

Poné una captura de GParted, a ver qué onda las particiones...

arielsebastian

#28
ahí está la captura:



y cuando abro la partición ntfs me tira esta otra ventana:



gracias...

saludos :up:

the98

Al parece está vacía la partición NTFS. A menos que no tengas instalado algún módulo para poder acceder a particiones NTFS.

Hacé esto:

sudo aptitude install ntfs-3g

Ahora abrís GParted y te fijás si podés montar la partición NTFS desde ahí. Si podés, chequeás si figura si tenés algo escrito en ella, como con la Ext4, que en el rectángulo de arriba tenés una parte amarilla y otra blanca. Esto indica que en esa partición hay datos, y la NTFS está toda blanca, o sea que estaría vacía.

Si no te deja montar desde GParted, abrís una Terminal de Root y hacés:

# mount -t ntfs-3g /dev/sda5 /mnt

Después vas al directorio /mnt

# cd /mnt

Y hacés un ls para ver si hay algún directorio:

# ls

Si no tenés nada, es porque la partición está vacía y no hay nada instalado.

Suerte.