O comando lucreate que é utilizado com opção -m espefica quais sistemas de arquivos e o número de sistemas de arquivos a ser criados no novo ambiente de inicialização. É necessário especificar o número exato de sistemas de arquivos que deseja criar ao repetir esta opção. Por exemplo, uma única utilização da opção -m especifica onde inserir todos os sistemas de arquivos. Todos os sistemas de arquivos são mesclados para o ambiente de inicialização original no único sistema de arquivos que é especificado pela opção -m. Se especificar a opção -m, são criados dois sistemas de arquivos. Ao utilizar a opção -m para criar sistemas de arquivos, siga as diretrizes a seguir:
É necessário especificar uma opção -m para o sistema de arquivos raiz (/) para o novo ambiente de inicialização. Se executar o lucreate sem a opção -m, o menu Configuração é exibido. O menu Configuração permite a personalização do novo ambiente de inicialização ao redirecionar arquivos para novos pontos de montagem.
Qualquer sistema de arquivos críticos que exista no ambiente de inicialização e não for especificado em uma opção -m é mesclado no próximo sistema de arquivos de alto nível criado.
Apenas os sistemas de arquivos que são especificados pela opção -m são criados no novo ambiente e inicialização. Se o atual ambiente de inicialização contém vários sistemas de arquivos e deseja possuir o mesmo número de sistemas de arquivos no novo ambiente de inicialização criado, é necessário especificar uma opção -m para cada sistema de arquivos a ser criado. Por exemplo, se possui os sistemas de arquivos para raiz (/), /opt e /var, será utilizada uma opção -m para cada sistema de arquivos no novo ambiente de inicialização.
Não duplique um ponto de montagem. Por exemplo, não é possível possuir dois sistemas de arquivos raiz (/).
Torne-se superusuário ou assuma uma função equivalente.
Funções contêm autorizações e comandos privilegiados. Para maiores informações sobre funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services .
Para criar um novo ambiente de inicialização, digite:
# lucreate [-A 'BE_description'] -c BE_name \ -m mountpoint:device[,metadevice]:fs_options [-m ...] -n BE_name |
(Opcional) Permite a criação de uma descrição de ambiente de inicialização que é associada com o nome do ambiente de inicialização (BE_name). A descrição pode possuir qualquer comprimento e conter qualquer caractere.
Atribua o nome BE_name para o ambiente de inicialização ativo. Esta opção não é necessária e é apenas utilizando quando o primeiro ambiente de inicialização for criado. Se executar lucreate pela primeira vez e omitir a opção -c, o software cria um nome padrão.
O nome padrão é escolhido de acordo com os critérios a seguir:
Se o dispositivo físico de inicialização pode ser determinado, então o nome base do dispositivo físico de inicialização é utilizado para nomear o atual ambiente de inicialização.
Por exemplo, se o dispositivo físico de inicialização for /dev/dsk/c0t0d0s0 , então o atual ambiente de inicialização recebe o nome c0t0d0s0 .
Se o dispositivo físico de inicialização não pode ser determinado, então nomes do comando uname com as opções -s e - r são combinados para produzir o nome.
Por exemplo, se o uname -s retorna o nome do sistema operacional do SunOS e o uname -r retorna o nome da versão de 5.9, então o nome SunOS5.9 é atribuído ao atual ambiente de inicialização.
Se ambos os procedimentos acima não conseguirem determinar o nome, então o nome atual é utilizado para nomear atual o sistema operacional.
Se utilizar a opção -c depois da criação do primeiro ambiente de inicialização, a opção é ignorada ou uma mensagem de erro é exibida.
Se o nome especificado é o mesmo nome do atual ambiente de inicialização, a opção é ignorada.
Se o nome especificado é diferente do nome do atual ambiente de inicialização, então uma mensagem de erro é exibida e a criação falha. O exemplo a seguir mostra um nome de ambiente de inicialização que resulta em uma mensagem de erro.
# lucurr c0t0d0s0 # lucreate -c /dev/dsk/c1t1d1s1 -n newbe -m /:/dev/dsk/c1t1d1s1:ufs ERROR: current boot environment name is c0t0d0s0: cannot change name using <-c c1t1d1s1> |
Especifique a configuração do sistema de arquivos do novo ambiente de inicialização no vfstab. Os sistemas de arquivos que são especificados como argumentos para -m podem estar no mesmo isco ou podem ser separados para vários discos. Utilize esta opção quantas vezes forem necessárias para criar um número de sistemas de arquivos necessários.
mountpoint pode ser qualquer ponto de montagem válido ou – (hyphen), indicando uma partição de permuta.
Campo dispositivo pode ser um dos a seguir:
O nome de um dispositivo de disco, do formulário /dev/dsk/c wtxdys z
O nome de um volume Solaris Volume Manager, do formulário /dev/md/dsk/dnum
O nome de um volume Veritas Volume Manager, do formulário /dev/md/vxfs/dsk/dnum
A palavra-chave mesclado, indicando que o sistema de arquivos no ponto de montagem especificado está para ser mesclado com seus pais
Campo fs_options pode ser um dos a seguir:
ufs, que indica um sistema de arquivos UFS.
vxfs, que indica um sistema de arquivos Veritas.
permuta, que indica um volume de permuta. O ponto de montagem de permuta deve ser um – (hyphen).
Para sistemas de arquivos que são dispositivos lógicos (espelhos), várias palavras-chave especificam ações a ser aplicadas para os sistemas de arquivos. Estas palavras-chave podem criar um dispositivo lógico, alterar as configurações de um dispositivo lógico ou excluir um dispositivo lógico. Para uma descrição destas palavras-chave, consulte Para criar um ambiente de inicialização com volumes RAID-1 (espelhos).
O nome do ambiente de inicialização a ser criado. BE_name deve ser único o sistema.
Quando a criação de um ambiente de inicialização estiver concluída, pode ser atualizado e ativado (tornado inicializável). Consulte Capítulo 5Atualizando com o Solaris Live Upgrade (Tarefas).
Neste exemplo, o ambiente de inicialização ativo é nomeado first_disk. Os pontos de montagem para os sistemas de arquivos são notados ao utilizar a opção -m. Dois sistemas de arquivos são criados, raiz (/) e /usr. O novo ambiente de inicialização é nomeado second_disk. Uma descrição, mydescription , é associada com o nome second_disk. Permuta, no novo ambiente de inicialização second_disk, é compartilhado automaticamente da fonte, first_disk.
# lucreate -A 'mydescription' -c first_disk -m /:/dev/dsk/c0t4d0s0:ufs \ -m /usr:/dev/dsk/c0t4d0s3:ufs -n second_disk |