Results 1 to 6 of 6

Thread: No Arranca windows XP con ubuntu 11.04

Hybrid View

  1. #1
    Join Date
    May 2009
    Location
    Vina del Mar, Chile
    Beans
    64
    Distro
    Ubuntu 12.10 Quantal Quetzal

    No Arranca windows XP con ubuntu 11.04

    Hola amigos, despues de mucho tiempo he vuelto a usar Ubuntu, pero me he visto en el inconveniente de que normalmente no tenia problemas al poner Win XP(1°) y Ubuntu(2°). Bueno, el problema es que al arrancar mi pc la me muestra la lista del grub y aparece Win XP, pero al seleccionarlo no arranca. He intentado modificar grub.cfg, pero nada. Como no me paso antes con otras versiones de Ubuntu, pienso que puede ser por la nueva version. Alguna idea? (les dejo mi fdisk -l y lo que dice el grub.cfg)


    Code:
    root@david-System-Product-Name:/home/david# fdisk -l
    
    Disco /dev/sda: 320.1 GB, 320072933376 bytes
    255 cabezas, 63 sectores/pista, 38913 cilindros
    Unidades = cilindros de 16065 * 512 = 8225280 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 de disco: 0xb176b176
    
    Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
    /dev/sda1   *           1       20621   165635768    7  HPFS/NTFS
    /dev/sda2           25497       32156    53496450    7  HPFS/NTFS
    /dev/sda3           32157       38914    54277121    5  Extendida
    /dev/sda5           32157       38632    52013056   83  Linux
    /dev/sda6           38632       38914     2263040   82  Linux swap / Solaris
    
    Disco /dev/sdb: 2052 MB, 2052547072 bytes
    64 cabezas, 62 sectores/pista, 1010 cilindros
    Unidades = cilindros de 3968 * 512 = 2031616 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 de disco: 0x656d2f6f
    
    Esto no parece una tabla de particiones
    Probablemente ha seleccionado el dispositivo que no era.
    
    Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
    /dev/sdb1   ?      428695      916671   968143376   45  Desconocido
    La partición 1 tiene distintos principios físicos/lógicos (¿no Linux?):
         físicos=(10, 255, 13) lógicos=(428694, 47, 17)
    La partición 1 tiene distintos finales físicos/lógicos:
         físicos=(367, 114, 50) lógicos=(916670, 14, 46)
    La partición 1 no termina en un límite de cilindro.
    /dev/sdb2   ?      495223      986221   974139575    a  OS/2 Boot Manager
    La partición 2 tiene distintos principios físicos/lógicos (¿no Linux?):
         físicos=(781, 111, 63) lógicos=(495222, 39, 2)
    La partición 2 tiene distintos finales físicos/lógicos:
         físicos=(357, 80, 50) lógicos=(986220, 24, 17)
    La partición 2 no termina en un límite de cilindro.
    /dev/sdb3   ?      428926      849253   833926964+  20  Desconocido
    La partición 3 tiene distintos principios físicos/lógicos (¿no Linux?):
         físicos=(353, 99, 44) lógicos=(428925, 61, 28)
    La partición 3 tiene distintos finales físicos/lógicos:
         físicos=(370, 112, 33) lógicos=(849252, 3, 16)
    La partición 3 no termina en un límite de cilindro.
    /dev/sdb4   ?           1      886862  1759532544    a  OS/2 Boot Manager
    La partición 4 tiene distintos principios físicos/lógicos (¿no Linux?):
         físicos=(269, 97, 50) lógicos=(0, 0, 1)
    La partición 4 tiene distintos finales físicos/lógicos:
         físicos=(0, 0, 0) lógicos=(886861, 10, 20)
    La partición 4 no termina en un límite de cilindro.
    
    Las entradas de la tabla de particiones no están en el orden del disco
    Code:
    root@david-System-Product-Name:/boot/grub# gedit grub.cfg
    
    #
    # 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='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 4c7cbe21-1ca1-43c8-9e66-59eec8751258
    if loadfont /usr/share/grub/unicode.pf2 ; then
      set gfxmode=auto
      load_video
      insmod gfxterm
    fi
    terminal_output gfxterm
    insmod part_msdos
    insmod ext2
    set root='(/dev/sda,msdos5)'
    search --no-floppy --fs-uuid --set=root 4c7cbe21-1ca1-43c8-9e66-59eec8751258
    set locale_dir=($root)/boot/grub/locale
    set lang=es_CL
    insmod gettext
    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_os-prober ###
    menuentry "Microsoft Windows XP Professional (on /dev/sda1)" --class windows --class os {
    	insmod part_msdos
    	insmod ntfs
    	set root='(/dev/sda,msdos1)'
    	search --no-floppy --fs-uuid --set=root 601C405A1C402D7A
    	drivemap -s (hd0) ${root}
    	chainloader +1
    }
    ### END /etc/grub.d/10_os-prober ###
    
    ### BEGIN /etc/grub.d/20_linux ###
    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 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    	recordfail
    	set gfxpayload=$linux_gfx_mode
    	insmod part_msdos
    	insmod ext2
    	set root='(/dev/sda,msdos5)'
    	search --no-floppy --fs-uuid --set=root 4c7cbe21-1ca1-43c8-9e66-59eec8751258
    	linux	/boot/vmlinuz-2.6.38-8-generic root=UUID=4c7cbe21-1ca1-43c8-9e66-59eec8751258 ro   quiet splash vt.handoff=7
    	initrd	/boot/initrd.img-2.6.38-8-generic
    }
    menuentry 'Ubuntu, con Linux 2.6.38-8-generic (modo recuperación)' --class ubuntu --class gnu-linux --class gnu --class os {
    	recordfail
    	set gfxpayload=$linux_gfx_mode
    	insmod part_msdos
    	insmod ext2
    	set root='(/dev/sda,msdos5)'
    	search --no-floppy --fs-uuid --set=root 4c7cbe21-1ca1-43c8-9e66-59eec8751258
    	echo	'Loading Linux 2.6.38-8-generic ...'
    	linux	/boot/vmlinuz-2.6.38-8-generic root=UUID=4c7cbe21-1ca1-43c8-9e66-59eec8751258 ro single 
    	echo	'Loading initial ramdisk ...'
    	initrd	/boot/initrd.img-2.6.38-8-generic
    }
    submenu "Previous Linux versions" {
    menuentry 'Ubuntu, con Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    	recordfail
    	set gfxpayload=$linux_gfx_mode
    	insmod part_msdos
    	insmod ext2
    	set root='(/dev/sda,msdos5)'
    	search --no-floppy --fs-uuid --set=root 4c7cbe21-1ca1-43c8-9e66-59eec8751258
    	linux	/boot/vmlinuz-2.6.35-22-generic root=UUID=4c7cbe21-1ca1-43c8-9e66-59eec8751258 ro   quiet splash vt.handoff=7
    	initrd	/boot/initrd.img-2.6.35-22-generic
    }
    menuentry 'Ubuntu, con Linux 2.6.35-22-generic (modo recuperación)' --class ubuntu --class gnu-linux --class gnu --class os {
    	recordfail
    	set gfxpayload=$linux_gfx_mode
    	insmod part_msdos
    	insmod ext2
    	set root='(/dev/sda,msdos5)'
    	search --no-floppy --fs-uuid --set=root 4c7cbe21-1ca1-43c8-9e66-59eec8751258
    	echo	'Loading Linux 2.6.35-22-generic ...'
    	linux	/boot/vmlinuz-2.6.35-22-generic root=UUID=4c7cbe21-1ca1-43c8-9e66-59eec8751258 ro single 
    	echo	'Loading initial ramdisk ...'
    	initrd	/boot/initrd.img-2.6.35-22-generic
    }
    }
    ### END /etc/grub.d/20_linux ###
    
    ### BEGIN /etc/grub.d/20_memtest86+ ###
    menuentry "Memory test (memtest86+)" {
    	insmod part_msdos
    	insmod ext2
    	set root='(/dev/sda,msdos5)'
    	search --no-floppy --fs-uuid --set=root 4c7cbe21-1ca1-43c8-9e66-59eec8751258
    	linux16	/boot/memtest86+.bin
    }
    menuentry "Memory test (memtest86+, serial console 115200)" {
    	insmod part_msdos
    	insmod ext2
    	set root='(/dev/sda,msdos5)'
    	search --no-floppy --fs-uuid --set=root 4c7cbe21-1ca1-43c8-9e66-59eec8751258
    	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
    }
    ### END /etc/grub.d/20_memtest86+ ###
    
    ### BEGIN /etc/grub.d/30_linux_xen ###
    ### END /etc/grub.d/30_linux_xen ###
    
    ### 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 ###
    Gracias por la ayuda!
    Saludos!
    "El todo no es igual a la suma de las partes"
    Vive libre
    Muere bien
    # Ubuntu User 27891

  2. #2
    Join Date
    May 2011
    Beans
    11

    Re: No Arranca windows XP con ubuntu 11.04

    Que extraño. Podría recomendarte usar el comando
    Code:
    sudo update-grub
    para que el grub busque de nuevo que otros sistemas operativos hay y reinicie el menú de grub. Ojalá funcione.

  3. #3
    Join Date
    May 2009
    Location
    Vina del Mar, Chile
    Beans
    64
    Distro
    Ubuntu 12.10 Quantal Quetzal

    Re: No Arranca windows XP con ubuntu 11.04

    Code:
    david@david-System-Product-Name:~$ sudo update-grub
    [sudo] password for david: 
    Generating grub.cfg ...
    Found Microsoft Windows XP Professional on /dev/sda1
    Found linux image: /boot/vmlinuz-2.6.38-8-generic
    Found initrd image: /boot/initrd.img-2.6.38-8-generic
    Found linux image: /boot/vmlinuz-2.6.35-22-generic
    Found initrd image: /boot/initrd.img-2.6.35-22-generic
    Found memtest86+ image: /boot/memtest86+.bin
    done
    Luego, reinicie y nada,... gracias de todos modos.
    Alguna otra ayuda?
    "El todo no es igual a la suma de las partes"
    Vive libre
    Muere bien
    # Ubuntu User 27891

  4. #4
    Join Date
    May 2011
    Location
    Osorno Chile
    Beans
    154

    Re: No Arranca windows XP con ubuntu 11.04

    Podrías intentar instalar LILO (otro gestor de arranque) y dejar de usar GRUB a ver qué resulta. Lo puedes bajar directo desde Synaptic


    Suerte!

  5. #5
    Join Date
    May 2009
    Location
    South America
    Beans
    Hidden!
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: No Arranca windows XP con ubuntu 11.04

    Dnovai,

    Te recomiendo revisar la siguiente pagina la cual corresponde a la documentacion oficial del Grub 2 en Ubuntu.

    https://help.ubuntu.com/community/Gr...ing%20GRUB%202

    Avisame como te fue!
    RafaelG

  6. #6
    Join Date
    May 2009
    Location
    Vina del Mar, Chile
    Beans
    64
    Distro
    Ubuntu 12.10 Quantal Quetzal

    Re: No Arranca windows XP con ubuntu 11.04

    Estimados, revisando detalladamente no encontre nada. Luego me surgio la idea de ver como estaban distribuidas las particiones de una manera visual. Es por eso que arranque el instalador y mire como se encontraba actualmente mi HD. y me fije que estaba de la siguiente forma:

    100 MB Windows Recovery|100GB Windows File System NTFS|20GB ext4 /| 50 GB Archivos NTFS|40GB ext4 /home|1024MB swaparea

    Bueno por lo visto esta todo entremezclado y creo que es un problema arreglarlo... Que opinan uds? debiese ser ese el problema, la forma como distribui las particiones?

    Saludos!
    "El todo no es igual a la suma de las partes"
    Vive libre
    Muere bien
    # Ubuntu User 27891

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •