        |
Montaje de particiones de un disco esclavo
Para montar las particiones de un disco esclavo cuando no se pueda arrancar se ha de pinchar como maestro un disco que sí arranque y como esclavo (en la misma controladora) el disco que no arranca.
Una vez arrancado se debe hacer lo siguiente (como root):
- mount /dev/dsk/c0d1s0 /mnt (c0 = controladora 0 o primera controladora; d1 = disco1 = esclavo; s0 = partición 0 = directorio "/")
NO todos los discos tienen los puntos de montaje en el mismo sitio por lo que se debe mirar el fichero /mnt/etc/vfstab. Esto sacará un resultado del tipo:
fd - /dev/fd fd - no -
/proc - /proc proc - no -
/dev/dsk/c0d0s4 - - swap - no -
/dev/dsk/c0d0s0 /dev/rdsk/c0d0s0 / ufs 1 no -
/dev/dsk/c0d0s6 /dev/rdsk/c0d0s6 /usr ufs 1 no -
/dev/dsk/c0d0s3 /dev/rdsk/c0d0s3 /var ufs 1 no -
/dev/dsk/c0d0s7 /dev/rdsk/c0d0s7 /home ufs 2 yes -
/dev/dsk/c0d0s5 /dev/rdsk/c0d0s5 /opt ufs 2 yes -
/dev/dsk/c0d0s1 /dev/rdsk/c0d0s1 /usr/openwin ufs 2 yes -
swap - /tmp tmpfs - yes -
En este caso se puede observar que la partición /usr está en c0d0s6, la partición /var está en c0d0s3, la partición /home está en c0d0s7...
Dependiendo de la ubicación de los archivos que se quieran editar en el disco que no arranca, se debe montar unas particiones u otras. Por ejemplo, si se quiere editar un fichero que esté en /home/metro habría que montar la partición /home, es decir, habría que ejecutar mount /dev/dsk/c0d1s7 /mnt/home y siguiendo este ejemplo, cualquiera de las otras particiones.
Una vez se ha terminado de editar todos los ficheros hay que desmontar las particiones que se han montado. Para ello hay que ubicarse en un directorio diferente al de esas particiones (por ejemplo /home/metro del maestro) y ejecutar:
umount /mnt/home (en el caso de que se haya montado /home)
umount /mnt/user (en el caso de que se haya montado /usr)
.
.
.
umount /mnt (esta SIEMPRE debe ser la última puesto que es el directorio "/")
|