/ etc / fstab equivalente no Windows

5

Existe um arquivo chamado /etc/fstab no Linux OS. É um arquivo de configuração que contém informações de todas as partições e dispositivos de armazenamento no computador. Basicamente, ele contém as informações de montagem. Então, minha pergunta é, existe um arquivo semelhante no sistema operacional Windows que contém as informações de montagem? Se sim, onde está localizado?

    
por hari 23.09.2011 / 09:12

2 respostas

7

It is a configuration file that contains information of all the partitions and storage devices in the computer.

Não, não é. É um banco de dados de configuração para consultar o comando mount , que pode conter informações sobre partições e dispositivos que nem existem atualmente e que, por outro lado, podem não listar as coisas que existem. É, em essência, apenas uma maneira de fornecer o preenchimento para os espaços em branco quando não se dá todas as instruções explicitamente ao comando mount .

Os arquivos que contêm todas as informações de montagem reais no Linux são /etc/mtab (um arquivo comum mantido pelos próprios programas mount e umount ) e /proc/mounts (um arquivo mantido pelo kernel que relata o estado atual do sistema).

Não há equivalente a /etc/fstab no Windows NT porque o Windows NT não funciona dessa maneira . A montagem de volumes não é feita executando um comando mount . Também não está atribuindo uma letra de unidade (que é feita através de um link simbólico no Gerenciador de objetos em \DosDevices ) o mesmo que a montagem.

A atribuição de uma letra de unidade é feita por associando uma letra de unidade com um volume já montado . A montagem é um processo que envolve o envio de uma notificação para um driver do sistema de arquivos para se montar no volume . No momento em que o Windows NT começa a atribuir uma letra de unidade, ele já tem já montado o volume. A montagem não precisa de comandos do usuário para acontecer. É feito no modo kernel como parte do Plug and Play. O driver de dispositivo de disco informa o gerenciador de volume sempre que um novo disco aparece. O gerenciador de volume cria novos volumes montáveis (a partir de informações contidas nas tabelas de partição, no banco de dados LDM ou em outro lugar) para as fatias individuais ou combinadas de tal disco. E o gerenciador de E / S monta os volumes assim criados, experimentando cada um deles depois disso.

Não há arquivo de configuração para o comando mount , porque não há um comando mount . O Windows NT não funciona dessa maneira.

    
por 23.09.2011 / 17:58
2

As designações de letra de unidade são mantidas no Registro, em HKLM\SYSTEM\MountedDevices , enquanto as montagens de sistema de arquivos (estilo Unix) são armazenadas no próprio sistema de arquivos, como "junções" de NTFS.

Você pode editar essas informações usando mountvol ou diskpart da linha de comando ou diskmgmt.msc GUI. Não edite o registro diretamente.

    
por 23.09.2011 / 09:52