Oracle Guia de instalação Solaris 10 9/10: arquivos Solaris Flash (criação e instalação)

Mesclagem de arquivos Solaris Flash

Depois de ter dividido um arquivo em seções, você pode combinar as seções para criar um novo arquivo.

O comando flar combine cria um arquivo Solaris Flash de seções individuais. A tabela a seguir descreve como o comando flar manipula a combinação de seções.

Condições 

Descrição 

Número mínimo de arquivos 

Presume-se que cada seção está em um arquivo separado, e os nomes desses arquivos são os nomes das seções. Estes três arquivos devem estar presentes:  

  • Cookie do arquivo (cookie)

  • Identificação do arquivo (identificação)

  • Arquivos de dados (arquivo)

Método de cópia do arquivo 

Se arquivo for um diretório, o conteúdo será arquivado antes de incluir o diretório no arquivo combinado utilizando o utilitário de cópia cpio .

  • cpio é o método de cópia padrão. Os tamanhos dos arquivos individuais não podem ser maiores que 4 GB.

  • pax é o método de cópia para manipular grandes arquivos individuais. O comando flarcreate com a opção -L pax utiliza o utilitário pax para criar um arquivo sem limitações nos tamanhos dos arquivos individuais. Os tamanhos dos arquivos individuais podem ser maiores que 4 GB.

Compactando um arquivo 

Se a seção de identificação do arquivo especificar para compactar o arquivo, flar compacta o conteúdo do arquivo recém-combinado.

Validação 

Nenhuma validação é efetuada em nenhuma das seções. Especificamente, nenhum campo na seção de identificação do arquivo é validado ou atualizado. 

A sintaxe de comando a seguir é do comando flar combine.

flar combine [-d dir] [-u section] [-t [-p posn] [- b blocksize]] filename

-d dir

Recupera as seções a serem combinadas de dir, em vez do diretório atual.

-u section
  • Se você utilizar essa opção, flar copia o cookie, a identificação, o arquivo e as seções de seção. É possível especificar um único nome de seção ou uma lista de nomes de seção separada por espaços.

  • Se você não utilizar essa opção, flar copiará apenas as seções cookie, identificação e arquivo.


Exemplo 4–2 Mesclando um arquivo Solaris Flash

Nesse exemplo, uma seção de cookie do arquivo, uma seção de identificação do arquivo e uma seção de arquivos de dados são combinadas para se tornar um arquivo completo. O arquivo é chamado newarchive.flar.


# flar combine newarchive.flar 


Exemplo 4–3 Mesclando um arquivo Solaris Flash e adicionando uma seção definida pelo usuário

Nesse exemplo, uma seção de cookie do arquivo, uma seção de identificação do arquivo, uma seção de arquivos de dados e uma seção definida pelo usuário são combinadas para se tornar um arquivo completo. O arquivo é chamado newarchive. flar. O conteúdo da seção definida pelo usuário está no arquivo que é chamado definido pelo usuário , que está no diretório atual.


# flar combine -u user_defined newarchive.flar