Claudio Borges

Technical blog about Linux, BSD, Mac OS X, Games and etc.

Montando imagens .iso no OpenBSD

without comments

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.

Written by but3k4

June 17th, 2009 at 10:30 pm

Posted in OpenBSD

Tagged with

Leave a Reply