Una entrada rápida para aprender a montar una imagen tipo ISO (CD-ROM) en sistemas operativos Solaris. El método es muy similar al que utilizamos en GNU/Linux, ya que se monta a través de los dispositivos de loopback, que son los encargados de permitir montar estas ISOs a través del driver lofi.
¿Qué comando vamos a utilizar para montar la iso? El comando es lofiadm
, sin olvidarnos de que obviamente también utilizaremos mount
una vez que tengamos el dispositivo de bloques disponible a a través de lofi.
Montar ISO en Solaris con lofiadm
Los pasos son sencillos. lo primero que debemos hacer es crear el dispositivo lofi asociado a la ISO correspondiente:
# lofiadm -a /var/tmp/foo.iso /dev/lofi/1
Ya tenemos la ISO mapeada a un dispositivo lofi /dev/lofi/1
así que el siguiente y último paso es montar el dispositivo en un punto de montaje:
# mount -o ro -F hsfs /dev/lofi/1 /mnt
Y ya tendríamos disponible el contenido de la iso en /mnt
Desmontar ISO en Solaris con lofiadm
Para revertir lo configurado en el paso anterior, lo primero que debemos hacer es desmontar el filesystem con umount
# umount /mnt
Después, eliminamos el dispositivo lofi que habíamos creado para asociar la iso a un dispositivo de bloques:
# lofiadm -d /dev/lofi/1