No Win7, você pode conectar um VHD como unidade, no entanto, após uma reinicialização, o VHD não está mais conectado. Existe alguma maneira de torná-lo permanente?
8
Não vejo uma maneira de anexá-lo novamente na inicialização "nativamente". Você pode usar um "script de inicialização" com os comandos DISKPART para reconectá-lo ou implantar um script no grupo de programas "Inicialização" para reconectá-lo após o logon. Isso é decepcionante e tolo, mas pelo menos daria o que você queria.
@echo off
SET TEMPFILE="%TEMP%\%RANDOM%.TXT"
echo SELECT VDISK FILE=(vdisk filename here)>%TEMPFILE%
echo ATTACH VDISK>>%TEMPFILE%
DISKPART /s %TEMPFILE%
del %TEMPFILE%
É triste, mas é o melhor que posso ver por enquanto ...
Outra maneira é anexar no nível de serviço. Você precisa do instsrv.exe e srvany.exe nas Ferramentas do Windows Resource Kit. Coloque-os em qualquer pasta com os seguintes arquivos:
disk-W-install-permanently.cmd
disk-W-install-permanently.reg
srvany.bat
srvany-anexar-disco-W
dir / b
Agora edite o script srvany-attach-disk_W para apontar para o seu VHD, execute disk-W-install-permanently.cmd com privilégios de administrador e reinicie. Isso é tudo!
fonte
Você pode tentar usar a conexão VHD . Tem opção para anexar VHD após cada inicialização. Como uma parte é executada como serviço, nenhum prompt do UAC o incomodará.
fonte
O programa de conexão VHD funcionou para mim. Ele anexa VHD para todos os usuários. Não há necessidade de criar um script de inicialização ou tarefa agendada. O programa anexa o próprio VHD. você só precisa instalar o programa. Anexe seu arquivo VHD uma vez ou vá para opções -> Adicionar o arquivo VHD e selecione Anexar automaticamente. Obrigado Josip. Você é demais
fonte
Eu fiz um programa para isso, BMVHDloader.com, Free e ainda atualizava o tempo todo. Será um serviço no próximo lançamento. E é gratuito para distribuir, pois eu precisava dele e o mencionado acima não estava disponível. Eu acho que se eu precisasse e não estivesse por perto, eu deixaria todo mundo tê-lo gratuitamente. O mencionado acima ("VHD Attach") eu acredito que foi feito com o VB Também este mês estou lançando uma versão para o servidor 2003 e XP. :) Por favor, passe a todos que precisam e volte para atualizações no meu site. Happy VHD'ing
fonte
Não existe uma maneira nativa de fazer isso - no momento, o Windows não persiste VHDs anexados em uma reinicialização. Um script de inicialização do sistema será sua melhor aposta.
fonte
Criei um arquivo em lotes que usa diskpart / s e especifica um script a ser usado que anexa meus vários arquivos VHD. Então eu criei uma tarefa agendada para executar durante a inicialização.
Aqui está uma página que eu criei com um processo passo a passo para fazê-lo.
http://coding.infoconex.com/post/2009/11/26/Automatically-attaching-VHD-files-in-Windows-7-and-Windows-2008.aspx
fonte
Coloque o mesmo comando diskpart / s no sheduler de tarefas com 'privilégios mais altos' verificados e 'execute-o na inicialização do computador'. Funciona para mim (não para o disco de inicialização), monta vhd antes mesmo de o usuário fazer logon.
fonte