Montando imagens .iso no OpenBSD
O OpenBSD não suporta montar imagens como no Linux, ou seja, você não pode digitar mount -o loop imagem /diretorio. Para tal tarefa você tem que carregar a imagem em um pseudo device e depois montar este device. Neste artigo vamos demonstrar como isto pode ser feito.
Primeiramente vamos carregar a imagem no device svnd0 utilizando o comando vnconfig e depois montá-lo no /mnt. Supondo que a imagem que queremos montar chama-se install45-amd64.iso, digite:
root@zangetsu:~# vnconfig svnd0 install45-amd64.iso root@zangetsu:~# mount /dev/svnd0a /mnt/
Com a imagem montada, vamos visualizar seu conteúdo:
root@zangetsu:~# ls -la /mnt/ total 16 drwxr-xr-x 4 root wsrc 2048 Feb 28 19:27 ./ drwxr-xr-x 16 root wheel 512 May 25 10:58 ../ drwxr-xr-x 3 root wsrc 2048 Feb 28 19:27 4.5/ -r--r--r-- 1 root wheel 82 Feb 28 19:28 TRANS.TBL drwxr-xr-x 2 root wsrc 2048 Feb 28 19:27 etc/ root@zangetsu:~#
Depois de utilizar a imagem conforme sua necessidade, desmonte-a:
root@zangetsu:~# umount /mnt/ root@zangetsu:~# vnconfig -u svnd0
Para maiores informações sobre o comando vnconfig, utilize a man-page do mesmo.
A partir de agora, se você não sabia como montar imagens no OpenBSD, já sabe.