Hola, tenía en mi portatil instalados win xp y ubuntu 7.10. Desde win con el partition magic cree una nueva particion NTFS. El problema es que ahora al arrancar cuando va a cargar el grub no lo carga y da error 17, y ahí se queda. En la pagina http://www.gentoo.org/doc/es/grub-error-guide.xml encontre que el error se debe a que existe una partición que grub no reconoce el sistema de ficheros, que en mi caso es NTFS.
Estas son las particiones actuales que tengo:
[root@localhost ~]# fdisk -l
Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 637 5116671 12 Compaq diagnostics
/dev/sda2 * 638 9208 68846557+ c W95 FAT32 (LBA)
/dev/sda4 9209 14593 43255012+ f W95 Ext'd (LBA)
/dev/sda5 9209 10383 9438156 7 HPFS/NTFS
/dev/sda6 10384 14332 31720311 83 Linux
/dev/sda7 14333 14593 2096451 82 Linux swap / Solaris
title Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=bbb2bfc1-3640-4527-849e-7049afce6cf4 ro single
initrd /boot/initrd.img-2.6.20-15-generic
title Ubuntu, memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows NT/2000/XP
root (hd0,0)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title Windows XP Media Center Edition
root (hd0,1)
savedefault
makeactive
chainloader +1
Alguien podría ayudarme a solucionar este problema? ya sea eliminando la partición NTFS y tenerlo todo como antes o arreglarlo con las particiones actuales (preferiblemente esta ultima opcion)
Registrado: Mar Nov 29, 2005 12:00 am Mensajes: 679 Ubicación: Costa Rica
Publicado: Mié Jun 27, 2007 11:03 am
Supuestamente es porque no tienes instalado el soporte para los sistemas de archivos NTFS, aunque esto es raro, ya que Ubuntu instala por defecto el soporte de los mismos, de todos modos fijate en el gestor de paquetes si lo tienes instalado, también puedes probar dejando el código de arranque del windows de esta manera:
Código:
title Windows NT/2000/XP root (hd0,0) chainloader +1
Claro haz un respaldo del original.
_________________ Hardware: Athlon 64 X2 6000+, 2 Gbs Dual RAM 1000mhz, ATI HD 8450, Sound Blaster Audigy.
Sistema Operativo 32: Arch Linux 2008,06
Gestor de ventanas: Fluxbox.
Registrado: Jue Nov 24, 2005 12:00 am Mensajes: 618
Publicado: Sab Jun 30, 2007 12:24 pm
Mmmmm no...
El problema está en el gestor de arranque, más especificamente en el archivo de configuración menu.lst. No tiene nada que ver con tener o no instalado el soporte para escritura en particiones NTFS.
En el caso de Corleone:
Código:
/dev/sda5 9209 10383 9438156 7 HPFS/NTFS
Esta es la partición que tiene XP. Mientras que el archivo menu.lst dice que:
Código:
# This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title Windows NT/2000/XP root (hd0,0) savedefault makeactive chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda2 title Windows XP Media Center Edition root (hd0,1) savedefault makeactive chainloader +1
Es decir que el GRUB cree que XP (sistema de archivos NTFS) está en sda2. Cosa que con los datos del comando fdisk -l vimos que no es así, XP está en sda5 que es equivalente a (hd0,4) en lenguaje de GRUB.
Entonces la segunda entrada quedaría de la siguiente manera:
Citar:
title Windows XP Media Center Edition rootnoverify (hd0,4) map (hd0,0) (hd0,4) map (hd0,4) (hd0,0) savedefault makeactive chainloader +1
Las líneas en negrita las agregue porque es muy probable que sin esas líneas tampoco puedas iniciar.
Ahh... la otra entrada que dice Windows NT/2000/XP corresponde a otro sistema? Sino, entonces la podés borrar.
según esto la particion linux es sda6 es decir el root tendría que ser root(hd0,5)
por otro lado veo que tiene un arranque en /dev/sda2 * 638 9208 68846557+ c W95 FAT32 (LBA) así que eso supone que ahí tiene otro sistema operativo que debe ser windows 95 o 98 a juzgar por el tipo de formato fat, y esa debió ser la entrada que reconoció el debian
Citar:
# This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda2 title Windows XP Media Center Edition root (hd0,1) savedefault makeactive chainloader +1
y finalmente entiendo yo la partición ntfs que aparece es la nueva que creó, es decir debería estar en blanco, y por tanto no tener entrada de arranque, creo yo
Registrado: Mar Nov 29, 2005 12:00 am Mensajes: 679 Ubicación: Costa Rica
Publicado: Jue Jul 05, 2007 11:49 am
Si en general todo ese menu.lst está todo revuelto y con parámetros innecesarios a mi punto de vista, el problema fue, que el creo la nueva partición NTFS no al final de disco sino que la intercaló, con lo cual movió todas las demás particiones y luego no supo como organizarlas.
De por cierto la partición llamada Compaq diagnostics no es ningún tipo de respaldo, sino es donde está contenido el suit de herramientas de diagnostico (vía BIOS) que traen en este caso las Compaq.
_________________ Hardware: Athlon 64 X2 6000+, 2 Gbs Dual RAM 1000mhz, ATI HD 8450, Sound Blaster Audigy.
Sistema Operativo 32: Arch Linux 2008,06
Gestor de ventanas: Fluxbox.
Hola buenas, tengo el mismo problema y no consigo solucionarlo, me gustaria saber como puedo ver de la manera que estan colocadas las particiones en mi ordenador,(las manera que tiene de ver el linux las particiones) pues yo con el partition magic conseguia verlas y las tenia un poco estrañas realmente.
El equipo en concreto es un portatil dell 1520 y tenia instalado el media direct, (programa para visualizar archivos sin necesidad de arrancar el windows o linux) y despues el vista y seguidamente el xp dejando una particion para datos y otra para instalar el linux 7.10 para cuando saliera.
pues realmente lo instale y todo me funciono correctamente, ahora me gustaria saber como con linux puedo visualizar las particiones para ver en que puesto estan y los valores un poco de grub para modificar el menu.lst
En mi caso tengo el ubuntu en el sda1
pero tengo en otro disco el windows, en el disco sdbc
como se traduce para hacer la entrada en el menu.lst
Que manera tengo de acceder al menu.lst para modificarlo, antes de que arranque el grub?
por que no se como activar la terminal antes de que cargue.
Lo que intente es usar el livecd de ubuntu (8.04) pero me dice que no tengo los permisos necesarios para modificar los archivos.........
MI NO ENTENDER... *novato a la vista....
explico como son las particiones > 3 discos, 2 ide y un sata
ide1 > /dev/hdbc > aca esta win [ntfs]
ide2 > /dev/hdba > aca no hay s.o [fat32] ***creo que es hdba igual este no importa....
sata > /dev/sda1 > ntfs sin s.o
sata > /dev/sda2 > swap
sata > /dev/sda3 > ext3 con ubuntu.
no pude correr un terminal y no estoy en mi casa, creo que esto les sirve (??)
Sino si me pueden ubicar en que debo hacer y como hacerlo así yo proveerles la información para que me puedan dar una mano, por que sinceramente no quiero perder todo..........
Como propuesta alternativa, y si instalo el ubuntu 6.04 (era el que tenia antes de pisarlo con el 8.04) se solucionaría ??
Espero me puedan dar una mano... ya sea de como acceder a un terminal y editar el menu.lst o de si hay otra manera de solucionarlo...
Registrado: Jue Nov 24, 2005 12:00 am Mensajes: 618
Publicado: Mar Abr 29, 2008 6:53 pm
Hola "elhechicero"
Hay algo que no entendí bien, no puedes iniciar ninguno de los dos sistemas?
Grub permite entrar a cualquier sistema de forma manual, es decir presionando alguna tecla como F4 o F5 (no recuerdo exactamente cual, pero en el menú debería decir) y luego ingresando ordenes.
Grub llama por igual los discos sata e ide como hdxy donde "x" corresponde a la ubicación del disco (maestro/esclavo,ide 1 o 2) y "y" corresponde a la partición del disco. Lo que no estoy seguro es a cuales da prioridad si a los IDE o SATA. Tal vez alguien que posea ambos tipos de discos nos pueda iluminar al respecto.
Con esa información podremos deducir cual es la entrada correcta para tu Grub.
Bueno, aquì logrè bootear desde un livecd (ubuntu-8.04-desktop-i386) que es el que use para instalar.
Aquì publico el menu.lst
Código:
# menu.lst - See: grub(8), info grub, update-grub(8) # grub-install(8), grub-floppy(8), # grub-md5-crypt, /usr/share/doc/grub # and /usr/share/doc/grub-doc/.
## default num # Set the default entry to the entry number NUM. Numbering starts from 0, and # the entry number 0 is the default if the command is not used. # # You can specify 'saved' instead of a number. In this case, the default entry # is the entry saved with the command 'savedefault'. # WARNING: If you are using dmraid do not use 'savedefault' or your # array will desync and will not let you boot your system. default 0
## timeout sec # Set a timeout, in SEC seconds, before automatically booting the default entry # (normally the first entry defined). timeout 3
## hiddenmenu # Hides the menu by default (press ESC to see the menu) hiddenmenu
# Pretty colours #color cyan/blue white/blue
## password ['--md5'] passwd # If used in the first section of a menu file, disable all interactive editing # control (menu entry editor and command-line) and entries protected by the # command 'lock' # e.g. password topsecret # password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/ # password topsecret
# # examples # # title Windows 95/98/NT/2000 # root (hd0,0) # makeactive # chainloader +1 # # title Linux # root (hd0,1) # kernel /vmlinuz root=/dev/hda2 ro #
# # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST ## lines between the AUTOMAGIC KERNELS LIST markers will be modified ## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ## ## default kernel options ## default kernel options for automagic boot options ## If you want special options for specific kernels use kopt_x_y_z ## where x.y.z is kernel version. Minor versions can be omitted. ## e.g. kopt=root=/dev/hda1 ro ## kopt_2_6_8=root=/dev/hdc1 ro ## kopt_2_6_8_2_686=root=/dev/hdc2 ro # kopt=root=UUID=0824aa5d-9d47-48f0-9abc-06c795e445cb ro
## Setup crashdump menu entries ## e.g. crashdump=1 # crashdump=0
## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,1)
## should update-grub create alternative automagic boot options ## e.g. alternative=true ## alternative=false # alternative=true
## should update-grub lock alternative automagic boot options ## e.g. lockalternative=true ## lockalternative=false # lockalternative=false
## additional options to use with the default boot option, but not with the ## alternatives ## e.g. defoptions=vga=791 resume=/dev/hda5 # defoptions=quiet splash
## should update-grub lock old automagic boot options ## e.g. lockold=false ## lockold=true # lockold=false
## Xen hypervisor options to use with the default Xen boot option # xenhopt=
## Xen Linux kernel options to use with the default Xen boot option # xenkopt=console=tty0
## altoption boot targets option ## multiple altoptions lines are allowed ## e.g. altoptions=(extra menu suffix) extra boot options ## altoptions=(recovery) single # altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst ## only counts the first occurence of a kernel, not the ## alternative kernel options ## e.g. howmany=all ## howmany=7 # howmany=all
## should update-grub create memtest86 boot option ## e.g. memtest86=true ## memtest86=false # memtest86=true
## should update-grub adjust the value of the default booted system ## can be true or false # updatedefaultentry=false
## should update-grub add savedefault to the default options ## can be true or false # savedefault=false
title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode) root (hd0,1) kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=0824aa5d-9d47-48f0-9abc-06c795e445cb ro single initrd /boot/initrd.img-2.6.24-16-generic
title Ubuntu 8.04, memtest86+ root (hd0,1) kernel /boot/memtest86+.bin quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
Y por ùltimo el fdisk -l
Código:
Disco /dev/sda: 160.0 GB, 160041885696 bytes 255 cabezas, 63 sectores/pista, 19457 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Identificador de disco: 0xd2bad2ba
Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sda1 1 16706 134190913+ 7 HPFS/NTFS /dev/sda2 * 17026 19457 19535040 83 Linux /dev/sda3 16707 17025 2562367+ 82 Linux swap / Solaris
Las entradas de la tabla de particiones no están en el orden del disco
Disco /dev/sdb: 80.0 GB, 80026361856 bytes 255 cabezas, 63 sectores/pista, 9729 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Identificador de disco: 0x238e238e
Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sdb1 * 1 9728 78140128+ 7 HPFS/NTFS
Disco /dev/sdc: 30.0 GB, 30060527616 bytes 255 cabezas, 63 sectores/pista, 3654 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Identificador de disco: 0x3b8f3b8e
Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sdc1 1 3654 29350723+ 5 Extendida /dev/sdc5 1 3654 29350692 b W95 FAT32
Me parece a mì o falta en el menu.lst algo que indique donde està el XP?
(sdb1)
Me parece a mì o falta en el menu.lst algo que indique donde està el XP? (sdb1)
puede que no, simplemente tienes que ver cuando inicias la computadora con que tecla entras al orden de arranque (en el que se coge si vas a arrancar desde cd, floppy, disco duro, etc,. no el grub, antes del grub), en mi caso es f1. La presionas y escojes que arranque desde el segundo disco duro y listo!.
aunque también la puedes agregar al menu.list y quedaría más o menos así:
Código:
title Windows XP root (hd1,0) makeactive chainloader +1
PD. Por si no sabes, las lineas que empiezan por # son comentarios, por lo tanto no tienes necesidad de postearlas, ya que al hacer un post tan largo dificultas la lectura, solo pon las que están sin comentar.
...simplemente tienes que ver cuando inicias la computadora con que tecla entras al orden de arranque (en el que se coge si vas a arrancar desde cd, floppy, disco duro, etc,. no el grub, antes del grub), en mi caso es f1. La presionas y escojes que arranque desde el segundo disco duro y listo!.
por cierto revisando, no te arranca linux o windows? o ninguno de los dos.
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados
No puede abrir nuevos temas en este Foro No puede responder a temas en este Foro No puede editar sus mensajes en este Foro No puede borrar sus mensajes en este Foro