| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Problemas que pueden surgir

This version was saved 13 years, 6 months ago View current version     Page history
Saved by supercorreode@...
on October 29, 2010 at 1:36:19 am
 

 

Con máquinas "vivas" como los ordenadores, las cosas no siempre salen como esperamos.

 

 

«Si algo tiene la posibilidad de salir mal, saldrá mal» Edward A. Murphy, Jr.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PROBLEMA 1

No inicia, no bootea.

 

Normalmente se debe a que no hay cargador de arranque, está mal instalado o no encuentra la partición donde está instalado

Grub nos lo puede indicar con un error.

 

     Solución1: volvemos a ejecutar partimage y marcamos la opción de restaurar el sector de arranque.

 

     Solución2: reinstalar grub. Aún estamos en la transición entre grub1 y grub2, por lo que habría varios caminos para instalar cada uno, aquí mostramos un posible camino.

 

1. Iniciamos con un liveCD/liveUSB, por ejemplo, systemrescuecd.

 

2. Seleccionamos SGD, supergrubdisk y elegimos que busque todos los sistemas operativos.

 

3. Iniciamos nuestra distribución y una vez dentro lanzamos: grub-install /dev/sda

 

 

PROBLEMA 2

Inicia, pero al ser el destino distinto, no se encuentran las correspondientes particiones. 

 

     Si el destino es distinto hay que reeditar varios archivos para que apunten correctamente a las particiones recién volcadas.

 

En linux:

     Tenemos que editar los archivos fstab, mtab y ajustar el menú de grub (/boot/grub/menu.lst) o grub2 (update-grub).

 

En windows:

     Iniciamos con un livecd de linux y editamos boot.ini.

 

(para montar una partición ntfs se usa: ntfs-3g /dev/sda1 sda1)

 

 

PROBLEMA 3

Inicia, pero... 

En Linux, GRUB no se deja instalar diciendo "stage1 not read correctly"

En Win, te sale el mensaje "autochk program not found" y reinicia.

 

     Solución: es debido a que por algún motivo no se actualizó correctamente la tabla de particiones y los identificadores de las particiones están mal. Puedes comprobar esto con "fdisk -l". Suele pasar cuando volcamos una partición en una partición que tenía un tipo de sistema de ficheros distinto al actual. Se corrige con fdisk /dev/sda (siendo sda tu disco duro) usando la opción "Change a partition system id".

 

 

PROBLEMA 4

El destino es más pequeño.

 

     Solución: usar un sistema de copia basado en archivos, no en sectores. Por ejemplo, fsarchiver, cp, rsync...

 

El destino es más grande.

 

     Solución: aquí se puede usar tanto un sistema a nivel de sectores como a nivel de archivos.

 

     A nivel de sector:

          Si hemos volcado una partición, habrá que redimensionar el sistema de ficheros para que ocupe toda la partición:

 

1. Hacer un chequeo de la partición con fsck -f /dev/sda5

 

2. Redimensionar el sistema de ficheros resize2fs -p /dev/sda5

 

          Si hemos volcado un disco duro entero, ahora el disco grande tendrá la tabla de particiones del disco pequeño, por lo que habrá que usar gparted para redimensionar adecuadamente las particiones. Nota: gparted se encarga también de redimensionar el sistema de ficheros automáticamente.

 

 

PROBLEMA 5

No hemos sido precavidos...¿DÓNDE GUARDO LA COPIA?

 

Si sólo tenemos una partición y no tenemos otro sitio en el disco duro para guardar nuestra copia-imagen, he aquí algunas sugerencias:

 

- Redimensionar el disco duro con gparted u otra utilidad como Partition Logic (basado en el sistema operativo visopsys)

 

- En otro disco duro interno o externo.

 

- En tarjetas/discos flash (sd, mmc, san...)

 

 

- En CDs, si usamos un liveCD habrá que partir la imagen según la cantidad de RAM que nos quede.  Si tenemos 1Gb de ram, tranquilamente elegiremos trozos de 700 Mb, si tenemos menos, podemos elegir trozos de 200 Mb y grabar en multisesión.

 

- En CDRW preformateados con UDF.

 

- En DVDs. Los +R mucho mejores en multisesión.

 

 

- En DVDRW preformateado con UDF.

 

- En DVD-RAM, como si fuera otro disco.

 

- Por RED, si tenemos otro ordenador o un colega que nos preste el suyo.

 

- También podríamos extraer el disco duro y hacer la copia en otro ordenador metiéndolo en una carcasa USB.

 

- Con un editor hexadecimal, copiar el disco duro en papel con tu puño y letra (mucho mejor con bolígrafo) =;-D

 

 

 

 

 

 

PROBLEMA 2. EL GESTOR DE ARRANQUE FALLA AL REINICIAR

 

No es usual, pero puede ocurrir que el gestor de arranque, GRUB, LILO, GAG, etc...no funcione bien por algún motivo:

 

- Problemas de BIOS que no consiguen la correcta configuración del disco duro.

- Olvido de dónde se instaló por última vez el gestor y lo hayamos machacado sin querer.

- O también podemos haber instalado el gestor de arranque en el MBR del disco duro pero la segunda parte del gestor de arranque esté en alguna partición.

- Por usar windows, un  VIRUS se ha situado en el sector de arranque.

- Si la partición de restauración es otra distinta es posible que tengamos que reinstalar el gestor de arranque.

 

    SOLUCIÓN 1.

         Volvemos a ejecutar partimage y marcamos la pestaña de restauración del sector de arranque.

 

    SOLUCIÓN 2.

          Instalamos grub a mano:

 

        - Metemos un liveCD y abrimos una consola como root.

 

          - Montamos la partición donde tenemos linux instalado:

                    mount -t auto /dev/hda6 /mnt/hda6

 

          - Hacemos chroot e instalamos grub:

                    chroot /mnt/hda6  /sbin/grub-install  /dev/hda

 

 

 

     Si el LiveCD se inicia con GRUB se puede instalar desde ahí mismo:

 

     - Iniciamos el liveCD y pulsamos 'c' para pasar a la consola de grub

      - Siguiendo con nuestro ejemplo de tener el sistema en hda6 escribiríamos:

                    root (hd0,5)

                    setup (hd0)

 

 

        Otra posibilidad es iniciar linux a pelo desde el grub del liveCD y luego instalar grub normalmente.

 

 

                 root (hd0,5)

                 kernel /boot/vm[tab] root=/dev/hda6

                 initrd /boot/init[tab]

                 boot

 

Nota: [tab] es la tecla del tabulador (la que normalmente está encima de las mayúsculas y se usa para autocompletar.

Nota2: dependiendo del liveCD a veces será necesario montar expresamente como lectura-escritura la partición: mount -t auto -o rw /dev/hda6 hda6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Comments (0)

You don't have permission to comment on this page.