Este procedimento usada o driver do arquivo lofi, que exporta um arquivo como dispositivo de bloco.
Torne-se superusuário ou assuma a função de administrador principal.
Para criar a função e atribuí-la a um usuário, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Altere os diretórios para /usr/tmp.
global# cd /usr/tmp |
Crie um novo sistema de arquivos UFS.
global# mkfile 10m fsfile |
Anexe p arquivo como um dispositivo de bloco.
O primeiro slot disponível, que é /dev/lofi/1, se nenhum outro dispositivo lofi foi criado, é usado.
global# lofiadm -a `pwd`/fsfile |
Você também obterá o dispositivo de caracteres necessário.
Importe os dispositivos para a região my-zone .
global# zonecfg -z my-zone zonecfg:my-zone> add device zonecfg:my-zone:device> set match=/dev/rlofi/1 zonecfg:my-zone:device> end zonecfg:my-zone> add device zonecfg:my-zone:device> set match=/dev/lofi/1 zonecfg:my-zone:device> end |
Reinicialize a região.
global# zoneadm -z my-zone boot |
Efetue login na região e verifique se os dispositivos foram importados com êxito.
my-zone# ls -l /dev/*lofi/* |
Você deverá ver uma exibição semelhante a esta:
brw------- 1 root sys 147, 1 Jan 7 11:26 /dev/lofi/1 crw------- 1 root sys 147, 1 Jan 7 11:26 /dev/rlofi/1 |
Para obter mais informações, consulte as páginas do manual lofiadm(1M) e lofi(7D).