vermin.eu.org

Specjalista IT na tru^Hopie

Entries Comments



Montaż dysków VHD w Windows VIsta i XP

16 August, 2008 (20:56) | inne (tech), windows | By: vermin

Znane mi szkolena z SQL Server 2005 mają jedną wielką wadę - zawierają jeden główny obraz dysku systemowego oraz stado obrazów dysków z plikami do danego rozdziału, zamiast jednego porządnego. W związku z tym, ponieważ nie lubię się do końca stosować do curriculum i restartować co chwilę maszyn wirtualnych potrzebowałem zrobić jeden custom disk.
Niestety virtual pc 2007 nie posiada możliwości zamontowania dysku twardego on-line. Czyli musiałbym uruchomić każdą maszynę z zamontowanym dyskiem, skorzystać z integracji z pulpitem i skopiować sobie pliki. Dłuuugo. Dużo łatwiej byłoby zamontować je na maszynie hoście i skompilować sobie własny dysk VHD.
Okazuje się, że jest to sprawa dość banalna. Wystarczy wejść na strony Virtual Server. Teraz uruchamiamy instalację Virtual Servera - i nie instalujemy całego - tak naprawdę potrzebujemy zawartego w nim narzędzia VHDMOUNT. Dzięki temu wystarczy teraz tylko wrzucić do pliku .reg poniższy kod, dodać plik do rejestru i…

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell]
@=”Mount”

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Dismount]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Dismount\command]
@=”\”C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\” /u /c \”%1\”"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Mount]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Mount\command]
@=”\”C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\” /p \”%1\”"

[HKEY_CLASSES_ROOT\.vhd]
@=”Virtual.Machine.HD”

klikając prawym klawiszem na dysku VHD możemy spokojnie montować i odmontowywać dyski. Znaczy z tym odmontowywaniem to nie zawsze działa poprawnie. Czasem trzeba kliknąć dwa razy, czasem poczekać, ale ogólnie działa - zarówno w XP jak i w Viście.

P.S. Ciekawe czy VMware player pozwala montować dyski twarde w locie?