InglêsFrancêsEspanhol

Executar servidores | Ubuntu > | Fedora > |


favicon do OnWorks

wimlib-imagex-mountrw - Online na nuvem

Execute wimlib-imagex-mountrw no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando wimlib-imagex-mountrw que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS

PROGRAMA:

NOME


wimlib-imagex-mount, wimlib-imagex-mountrw, wimlib-imagex-unmount - Monte e desmonte um
imagem de um arquivo WIM

SINOPSE


wimlib-imagex montar WIMFILE [IMAGEM] DIRETÓRIO [OPÇÃO...]
wimlib-imagex montar WIMFILE [IMAGEM] DIRETÓRIO [OPÇÃO...]
wimlib-imagex desmontar DIRETÓRIO [OPÇÃO...]

DESCRIÇÃO


Em sistemas baseados em Linux, o wimlib-imagex montar e wimlib-imagex montar comandos vão
montar a imagem no arquivo Windows Imaging (WIM) WIMFILE especificado por IMAGEM no
anuário DIRETÓRIO usando FUSE (Filesystem in Userspace). wimlib-imagex montar vai montar
a imagem somente leitura, enquanto wimlib-imagex montar irá montar a imagem para leitura e escrita. Esses
comandos também estão disponíveis simplesmente Wimmount, wimmountrwe Wimunmount se o
links físicos apropriados são instalados.

IMAGEM pode ser um índice baseado em 1 da imagem no WIM a ser montado ou pode ser o nome de um
imagem no WIM. Use o wimlib-imagex info (1) comando para ver as imagens disponíveis em
o WIM. IMAGEM pode ser omitido se WIMFILE contém apenas uma imagem.

A imagem WIM pode ser desmontada usando o wimlib-imagex desmontar comando. Alterações feitas a um
A leitura e gravação montada no WIM será descartada, a menos que o --comprometer-se bandeira é fornecida para wimlib-
imagemx desmontar.

DADOS E METADATA APOIO


Esta seção documenta quais recursos WIM são expostos por meio do suporte de montagem e quais são
não.

Os seguintes recursos são suportado (leitura / gravação a menos que seja especificado de outra forma):

· Links físicos

· Links simbólicos. Links e junções simbólicas nativas do Windows em uma imagem WIM montada
será automaticamente traduzido em links simbólicos UNIX, potencialmente com seus
destinos fixados para serem válidos de acordo com o diretório do ponto de montagem real. Links simbólicos UNIX
criado em uma imagem WIM montada para leitura e gravação será automaticamente traduzido para o nativo
Links simbólicos do Windows.

· Fluxos de dados nomeados (principalmente). Veja o --streams-interface opção.

· Bits de permissão UNIX padrão e arquivos especiais UNIX são suportados se o --unix-data
opção é usada.

Os seguintes recursos são não suportado:

· Descritores de segurança do Windows. Eles não são expostos no sistema de arquivos montado,
embora os valores existentes sejam preservados na confirmação. Novos arquivos não são fornecidos
descritores de segurança.

· Nomes DOS (nomes 8.3) (nomes curtos). Eles não são expostos no sistema de arquivos montado,
embora os valores existentes sejam preservados na confirmação. Novos arquivos não recebem DOS
nomes.

· Atributos de arquivo do Windows. Eles não são expostos no sistema de arquivos montado, embora
os valores existentes serão preservados na confirmação. Novos arquivos são atribuídos por padrão
atributos baseados nos bits do modo de arquivo UNIX.

· Arquivos criptografados com EFS. Os próprios arquivos ficarão visíveis nas imagens WIM montadas, mas
seus dados não estarão disponíveis.

SPLIT WIMS


Você pode usar wimlib-imagex montar para montar uma imagem de um WIM dividido, somente leitura. Contudo,
você não pode montar uma imagem a partir de um WIM de leitura / gravação dividido.

A WIMFILE argumento deve especificar a primeira parte do WIM dividido, enquanto o adicional
partes do WIM dividido devem ser especificadas em um ou mais --ref="GLOB"opções. Desde
globbing é embutido no --ref opção, normalmente apenas uma --ref opção é necessária.
Por exemplo, os nomes das partes WIM divididas geralmente são algo como:

meuwim.swm
mywim2.swm
mywim3.swm
mywim4.swm
mywim5.swm

Para montar a primeira imagem deste WIM dividido no diretório "dir", execute:

wimlib-imagex mount mywim.swm 1 dir --ref = "mywim * .swm"

NOTAS


Disponibilidade: A montagem de imagens WIM só é compatível com sistemas baseados em Linux. Esses comandos
não funcionará em outras plataformas. Além disso, a biblioteca não pode ter sido configurada
--sem fusível.

Múltiplo Montagens: Você é livre para montar muitas imagens WIM ao mesmo tempo, desde que
não há duas imagens montadas para leitura e gravação do mesmo arquivo ao mesmo tempo.

Anexos vs reconstrói: Por padrão, as alterações em um WIM de leitura e gravação são feitas no local por
anexando ao WIM. Isso é bom para arquivos WIM grandes, uma vez que o arquivo inteiro não tem
a ser reconstruído para fazer uma pequena mudança. Mas, se você estiver fazendo muitas alterações em uma leitura e gravação
WIM montado, especialmente excluindo arquivos grandes, sugere-se fornecer o --reconstruir
opção para wimlib-imagex desmontar para forçar o WIM a ser reconstruído ou então executar wimlib-imagex
otimizar posteriormente no WIM.

ESD arquivos (sólido WIM): Você pode montar WIMs versão 3584, que geralmente contêm LZMS-
recursos sólidos comprimidos e podem transportar o .esd extensão de arquivo em vez de . Wim.
No entanto, esses arquivos não são projetados para acesso aleatório, portanto, a leitura de dados deles quando
montado pode ser muito lento. Além disso, .esd arquivos baixados diretamente pelo Windows 8
o downloader da web tem segmentos criptografados, e wimlib não pode montar esses arquivos até que eles sejam
primeiro descriptografado.

MONTE OPÇÕES


--Verifica
Ao ler o WIM, verifique se ele contém uma tabela de integridade.

--streams-interface=INTERFACE
Esta opção é inspirada no driver do sistema de arquivos ntfs-3g (veja NTFS-3G (8)). Isto
controla como fluxos de dados alternativos, ou fluxos de dados nomeados, em arquivos WIM são feitos
disponível.

Se "nenhum", será impossível ler ou gravar os fluxos de dados nomeados.

Se "xattr" (padrão), os fluxos de dados nomeados estarão acessíveis por meio de arquivo estendido
atributos, a menos que este suporte tenha sido desativado durante a compilação do wimlib. Os dados nomeados
streams podem ser acessados ​​por meio de atributos estendidos chamados "user. *", onde * é
o nome do fluxo de dados nomeado. Ver setfattr (1) e getfattr (1). Observe que
esta não é uma interface ideal, uma vez que os fluxos de dados nomeados podem ser maiores do que o
tamanho máximo permitido do atributo estendido.

Se for "windows", os fluxos de dados nomeados estarão acessíveis especificando o nome do arquivo,
em seguida, dois pontos e, em seguida, o nome do fluxo de dados nomeado; por exemplo,
"myfile: mystream".

Observe que os fluxos de dados nomeados são um recurso NTFS um tanto obscuro que não são
realmente usado muito, embora complique consideravelmente o formato de arquivo WIM.
Normalmente, tudo o que importa é o fluxo de dados padrão ou "sem nome".

--depurar
Ative as informações de depuração impressas pela biblioteca FUSE e não bifurque no
fundo.

--ref="GLOB"
Conjunto de arquivos de WIMs adicionais ou partes WIM divididas para referenciar recursos. Ver
SPLIT_WIMS. Esta opção pode ser especificada várias vezes. Observação: GLOB está listado em
citações porque é interpretado por wimlib-imagex e pode precisar ser citado para
proteger contra a expansão da casca.

--staging-dir=DIR
Armazene os arquivos de teste temporários em um subdiretório do diretório DIR. Apenas válido
por wimlib-imagex montar.

--unix-data
Honra os metadados específicos do UNIX que foram capturados por wimlib-imagex capturar com o
--unix-data opção. Por padrão, wimlib-imagex montar e wimlib-imagex montar precisarão
ignorar ambos os descritores de segurança de estilo do Windows (que podem ter sido definidos a partir de
Windows ou por wimlib-imagex capturar de um volume NTFS) e metadados específicos do UNIX.
Neste modo padrão, todos os arquivos serão simplesmente propriedade do usuário que está executando wimlib-
imagemx e terão o modo 0777. (Nota: eles ainda não estarão acessíveis a outros
usuários, a menos que você também especifique - permitir-outro.) Se, em vez disso, você fornecer o --unix-
dados, opção, essas permissões padrão serão substituídas em uma base por arquivo com
os dados específicos do UNIX, quando disponíveis, e no caso de wimlib-imagex montar it
será possível alterar as permissões do UNIX usando as ferramentas padrão do UNIX e
funções. Além disso, com wimlib v1.7.0 e posterior, você pode criar nós de dispositivo,
pipes nomeados e sockets no sistema de arquivos montado e armazená-los no WIM
imagem.

- permitir-outro
Passe o permitir_outro opção para a montagem FUSE. Ver monte.fusível (8). Nota: para fazer
este é um usuário não root, user_allow_other precisa ser especificado em /etc/fuse.conf
(com a implementação FUSE no Linux, pelo menos).

DESMONTAR OPÇÕES


--comprometer-se
Atualize o arquivo WIM com as alterações feitas. Não tem efeito se o
montagem é somente leitura.

--força
Em combinação com --comprometer-se, forçar a imagem WIM a ser confirmada, mesmo se houver
abrir descritores de arquivo para a imagem WIM. Qualquer um desses descritores de arquivo será
imediatamente fechado, e a imagem WIM será confirmada e desmontada.

--preguiçoso é um alias obsoleto para --força. (Desmontagens são agora "preguiçosas" por padrão com
com relação ao ponto de montagem no nível do kernel, exceto no caso com --comprometer-se descrito
acima.)

--Verifica
Ao escrever WIMFILE, inclua uma tabela de integridade. Não tem efeito se a montaria for
somente leitura ou se --comprometer-se não foi especificado. O comportamento padrão é incluir um
tabela de integridade se e somente se houver um presente antes.

--reconstruir
Reconstrua todo o WIM em vez de anexar quaisquer novos dados ao final dele.
Reconstruir o WIM é mais lento, mas vai economizar um pouco de espaço que
caso contrário, será deixado como um buraco no WIM. Ainda mais espaço será salvo se a leitura
A montagem de gravação resultou na exclusão de fluxos do WIM. Veja também

--nova imagem
Em combinação com --comprometer-se para uma imagem montada de leitura e gravação, faz com que o
imagem a ser confirmada como uma nova imagem sem nome anexada ao arquivo WIM. o
a imagem original não será modificada.

IMPLEMENTAÇÃO DETALHES


Uma vez que um WIM é um arquivo e não um sistema de arquivos, wimlib-imagex montar cria um temporário
diretório temporário para conter os arquivos criados ou modificados. Este diretório é
localizado no mesmo diretório que WIMFILE por padrão, mas o local pode ser definido usando o
--staging-dir opção. Quando o sistema de arquivos é desmontado com --comprometer-se, o WIM é modificado
no local (ou reconstruído completamente com --reconstruir), mesclando os arquivos de teste conforme necessário.
Em seguida, o diretório temporário temporário é excluído.

wimlib-imagex desmontar é executado em um processo separado do processo executado anteriormente
wimlib-imagex montar. Ao desmontar uma imagem WIM montada para leitura e gravação com --comprometer-se, Estes
dois processos se comunicam usando uma fila de mensagens POSIX para que o processo de desmontagem possa
acompanhe o andamento do processo de montagem. Ver src / mount_image.c nas fontes para
Detalhes.

Use wimlib-imagex-mountrw online usando serviços onworks.net


Ad


Ad