En Win7 puede conectar un VHD como unidad, sin embargo, después de reiniciar, el VHD ya no está conectado. ¿Hay alguna forma de hacerlo permanente?
8
No veo una manera de volver a adjuntarlo en el arranque "nativamente". Puede usar una "secuencia de comandos de inicio" con los comandos DISKPART para volver a adjuntarla, o implementar una secuencia de comandos en el grupo de programas "Inicio" para volver a adjuntarla después del inicio de sesión. Eso es decepcionante y hack, pero al menos te daría lo que querías.
@echo off
SET TEMPFILE="%TEMP%\%RANDOM%.TXT"
echo SELECT VDISK FILE=(vdisk filename here)>%TEMPFILE%
echo ATTACH VDISK>>%TEMPFILE%
DISKPART /s %TEMPFILE%
del %TEMPFILE%
Es triste, pero es lo mejor que puedo ver por ahora ...
Otra forma es adjuntar en el nivel de servicio. Necesita instsrv.exe y srvany.exe de las herramientas del Kit de recursos de Windows. Póngalos en cualquier carpeta con los siguientes archivos:
disk-W-install-permanent.cmd
disk-W-install-permanent.reg
srvany.bat
srvany-attach-disk-W
dir / b
Ahora edite el script srvany-attach-disk_W para apuntar a su VHD, ejecute disk-W-install-permanent.cmd con privilegios de administrador y reinicie. ¡Eso es todo!
fuente
Puedes intentar usar VHD adjuntar . Tiene la opción de conectar VHD después de cada arranque. Como una parte se ejecuta como servicio, ningún aviso de UAC lo molestará.
fuente
El programa de conexión VHD funcionó para mí. Adjunta VHD para todos los usuarios. No es necesario crear un script de inicio o una tarea programada. El programa adjunta VHD en sí. solo necesitas instalar el programa. Adjunte su archivo VHD una vez o vaya a opciones -> Agregar el archivo VHD y seleccione Adjuntar automáticamente. Gracias Josip Usted es maravilloso
fuente
Hice un programa para esto, BMVHDloader.com, gratuito y todavía actualizado todo el tiempo. Será un servicio en la próxima versión. Y es gratis para distribuir ya que lo necesitaba y lo mencionado anteriormente no estaba disponible. Me imagino que si lo necesitaba y no estaba cerca, entonces dejaría que todos lo tuvieran gratis. El que mencioné anteriormente ("VHD Attach") creo que fue hecho con VB. También este mes estoy lanzando una versión para el servidor 2003 y XP. :) Pase a todos los que lo necesiten y vuelva a consultar las actualizaciones en mi sitio. Happy VHD'ing
fuente
No hay una forma nativa de hacer esto: Windows actualmente no conserva los VHD adjuntos durante el reinicio. Un script de inicio del sistema será su mejor opción.
fuente
Creé un archivo por lotes que usa diskpart / sy especifica un script para usar que adjunta mis diversos archivos VHD. Luego creé una tarea programada para ejecutar durante el inicio.
Aquí hay una página que creé con un proceso paso a paso para hacerlo.
http://coding.infoconex.com/post/2009/11/26/Automatically-attaching-VHD-files-in-Windows-7-and-Windows-2008.aspx
fuente
Ponga el mismo comando diskpart / s en el programador de tareas con 'privilegios más altos' marcados y 'ejecútelo en el inicio de la computadora'. Funciona para mí (no para el disco de arranque), monta vhd incluso antes de que el usuario inicie sesión.
fuente