TUTORIAL-clonar disco en Octane 2

Avatar de Usuario
chatuser
Mensajes: 10
Registrado: 16 Mar 2019 09:41
Agradecido : 1 vez
Agradecimiento recibido: 6 veces

TUTORIAL-clonar disco en Octane 2

Mensajepor chatuser » 20 Mar 2019 01:04

Aprovechando que estaba haciendo el tutorial de cómo instalar IRIX desde un servidor GNU/Linux, he observado que el disco de 9 GB que trae de serie emite un sonido chirriante del demonio, y me he decidido a clonar el disco a otro de 18 GB que tenía.

He partido del tutorial de http://www.futuretech.blinkenlights.nl/disksfiles.html#CLONE.

Para el tutorial suponemos que el primer disco está conectado a la controladora 0 con ID 1 y el segundo disco a la misma controladora pero con ID 2.

Clonación
Empezamos, lo primero es arrancar en modo monousuario "single user mode" usando el comando desde root:

Código: Seleccionar todo

init s


Ahora creamos el punto de montaje "/disk2" en el directorio raiz:

Código: Seleccionar todo

mkdir /disk2


Particionamos el disco:

Código: Seleccionar todo

  fx -x                             # Run fx
  <Enter>                           # Select dksc
  <Enter>                           # Select controller 0
  2                                 # Select drive 2
  <Enter>                           # Select lun 0
  r                                 # Select repartition option
  ro                                # Select root drive option
  <Enter>                           # Select XFS
  yes                               # Yes, continue with the operation
  ..                                # Return to the main menu
  l                                 # Create a new label
  sy                                # Write out the new label
  /exit                             # Exit fx
 


Y finalmente clonamos el disco con el script clone.sh, hecho a partir de la información del enlace, el tamaño del bloque lo he aumentado de 512 bytes a 4096 bytes por recomendación vista en otra página:

Código: Seleccionar todo

#http://www.futuretech.blinkenlights.nl/disksfiles.html#CLONE

# arrancar antes con init s

mkfs -b size=4096 /dev/dsk/dks0d2s0

mount /dev/dsk/dks0d2s0 /disk2
cd /disk2

#xfsdump -l 0 -p 5 - / | xfsrestore - .
timex xfsdump -l 0 -p 5 - / | xfsrestore - .

cd /stand
dvhtool -v get sash sash /dev/rdsk/dks0d1vh
dvhtool -v get ide ide /dev/rdsk/dks0d1vh
dvhtool -v creat sash sash /dev/rdsk/dks0d2vh
dvhtool -v creat ide ide /dev/rdsk/dks0d2vh

cd
umount /disk2


El tiempo de copia del disco de 9 GB al de 18 GB ha sido de unos 20 minutos. Posteriormente he clonado el de 18 GB a otro de 36 GB y ha tardado unos 8.5 minutos, un aumento de rendimiento espectacular:
tiempo de copia al disco de 36 GB.jpg
(583.53 KiB) No descargado aún


Trucos
Estas máquinas permiten arrancar desde otro disco estableciendo en la PROM dos variables, en nuestro caso que el ID del disco es 2 :

Código: Seleccionar todo

setenv OSLoadPartition dksc(0,2,0)
setenv SystemPartition dksc(0,2,8)

De este modo, podemos probar el arranque desde el segundo disco sin tener que desmontar el primero. Después volvemos a cambiar las variables a su valor original y podemos montar el segundo disco en lugar del primero:
variables-segundo disco.jpg
(351.12 KiB) No descargado aún


He puesto el segundo disco sobre el primero, pero como no tengo el soporte con las guías para otro disco he tenido que improvisar :idea: :
soporte segundo disco.jpg
(353.02 KiB) No descargado aún


En fin, espero que os sea útil para los que tengáis un Octane podáis cambiar el disco sin reinstalar, que bastante pesadilla es instalar IRIX y software adicional.

Avatar de Usuario
kikems
Mensajes: 3147
Registrado: 30 May 2013 19:23
Agradecido : 862 veces
Agradecimiento recibido: 1210 veces

Re: TUTORIAL-clonar disco en Octane 2

Mensajepor kikems » 20 Mar 2019 12:58

Genial, gracias.


Volver a “SGI Silicon Graphics”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado