-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Domingo, 8 de Febrero de 2004 22:47, Eduardo de Juan escribió:
Hola Jose Maria
Pero algo no funciona, aparte de que los cilindros no empiecen en 0 y vayan hasta el 2430 como indica el YaST Partitioner, donde esta el disco que falta. Me faltan mas de 13 GB de disco !
* Evidentemente si tenias un windows deberia estar ocupando desde el cilindro 1 al 1905, habia una utilidad en versiones anteriores de SuSE que no me acuerdo su nombre y que no veo en SuSE 9.0, que "adivinaba" la posicion de las particiones, que seria recomendable utilizar para tratar de confirmar que lo anterior es asi.
Que me dices de la falta de concordancia entre fdisk y Partitioner ?
* Que los experimentos con particiones mejor con gaseosa, suele ser habitual el mamoneo de partition magic, no conozco el partitioner, particiones ocultas, marcadas como tipos segun ellos cojonudos, etc, asi que lo suyo es cuando se hace algo ver que se esta haciendo y a poder ser con Gnu fdisk que lleva en el mercado tiempo inmemoriable y todas las caracteristicas que soporta, estan a la vista y no hace cosas por su cuenta y riesgo, ni hace recomendaciones peregrinas.
Device Size F Type Mount Start End /dev/hda 18.6 GB Maxtor 5T020H2 0 2430 /dev/hda1 Unknown Extended 0 -1 /dev/hda2 596.1 MB Linux Native * 0 75 /dev/hda5 235.9 MB Linux Native swap 76 105 /dev/hda6 3.6 GB LInux Native / 106 584
* Al parecer la tabla esta mal puede ser por diversas razones, como se ha comentado, hasta es posible que wilson siga arrancando, lo de yo no he hecho nada no vale, siempre se hace algo, por accion u omision, como por ejemplo, pinchar en aceptar, a cualquier pregunta boba del particionador de turno, como reparar incoherencias en la tabla de particiones.
Device Boot Start End Blocks Id System /dev/hda1 * 1906 2415 4096575 f Win95 Ext'd (LBA) /dev/hda2 2416 2491 610470 83 Linux /dev/hda5 1906 1936 248976 82 Linux swap /dev/hda6 1937 2415 3847536 83 Linux
* Lo que yo haria con una copia de seguridad de datos seria, Arrancar en el runlevel de mantenimiento, siempre con fdisk de linux, crear una particion de windows, sabras cual era el sistema de ficheros que tenias, cuyo cilindro inicial sea el 1 y termine en el 1905 (NO FORMATEAR NI ESTA NI NINGUNA, Verificar) vamos simplemente sera ordenar o recuperar la tabla de particiones, marcandola como /dev/hda1. * En principio al hacer esto /dev/hda1 (la extendida) pasaria a ser dev/hda3, si no fuera asi marcala como /dev/hda3, ver el comando u ó f que se encuentra en el menu avanzado al que se llega con x, quedando la otra primaria /dev/hda2 como tal al ser primaria, esta no deberia tener que cambiarse su etiqueta salvo incoherencia manifiesta en el nuevo listado, cuando un listado te deje satisfecho con los cambios, sera hora de guardar y utilizar v para "verificar" NO FORMATEAR. * Una vez escrita la tabla de particiones en el disco con w, deberias remontar / , en escritura [1], editar /etc/fstab y acomodar los cambios a la nueva situacion, el papel y boli de toda la vida será tu amigo, asi como editar /boot/grub/menu.lst para apuntar a las particiones correctas como hayan quedado, e instalar grub en /dev/hda, si quisieras instalarlo en /dev/hda6 que parece actualmente la particion root tendrias que ejecutarlo mediante el comando chroot en el directorio de montaje de /, si no se sabe mejor no complicarse, coges el cd de arranque, arrancar el sistema instalado, le dices cual es / y adelante. * Estas son maniobras que entrañan peligro de perdida definitiva de la tabla de particiones, aunque siempre se podria volver a hacer lo mismo con todas, y con la utilidad ddrescue o herramientas forenses, recuperar el asunto, lo he hecho en innumerables ocasiones y si alguna vez no tuvo los resultados correctos fue por no poner atencion y a la segunda se soluciono, con un denominador comun, "wilson" siempre estaba en la misma máquina [2], ten en cuenta que tienes la suerte de que fdsik te esta dando los datos de las particiones, no siempre es asi, por eso la primera medida cuando se instala un linux es apuntar la tabla de particiones con sus inicios y terminaciones y a que corresponden, ademas del sistema de ficheros de todos los S.O., pueden surgir pegas con particiones de sistemas operativos que tienen formas peculiares de denominar a las particiones, sin correspondencia con su ubicacion fisica. [1] Si se usa un disquete de mantenimiento y no el del propio sistema, recomendable, la particion / del sistema instalado no estara montada, ya que se esta usando el kernel del diskete y su propio sistema de ficheros /, por tanto se deberia montar la particion correspondiente a / del sistema instalado (supuestamente /dev/hda6) en /mnt/ por ejemplo y hay estarian los ficheros a modificar, pertenencientes al sistema instalado. [2] En este caso, hagase extensible "wilson", al driver que esta sentado ante la maquina y que interactua con el S.O. a traves del teclado. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFAKByKAXFL65CppEIRAkR0AJ9i2JBHXTS/fpLw3YBNnwyBfM1KQwCdGS5n B9cWW7VVd6LF6vQfn1eIwdo= =rHYK -----END PGP SIGNATURE-----