Одновременное использование VHD на физической и виртуальной машине.
Ситуация: необходимо использовать загрузку системы с файла VHD на физической машине и в тоже время иметь возможность работать при помощи VirtualBox.
VirtualBox последней версии уже имеет встроенную поддержку VHD файлов, но при попытке загрузиться с VHD используемого ранее для загрузки на физической машине, мы сразу же встретим следующую ошибку:
FATAL: No bootable medium found! System halted! или FATAL ERROR INT18: BOOT FAILURE ERROR
![VMcachine__-_Oracle_VM_VirtualBox-2011-02-24_17.43.07 VMcachine__-_Oracle_VM_VirtualBox-2011-02-24_17.43.07](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoGYwbV6j0oXP3FoQ5q2Uik2fVqhwqTCUFsOtn0lrY54RT87yJxOcGaUcN4ZaaGz181nmHO2OAjdbkXO8vRVjJoPfBUlyDK0nZ2jDg5z2R6BAYmODbs5xvI8VIq7pQ4Sx0F7FAmDTJYt8/?imgmax=800)
Это значит, что наш раздел, не помечен, как активный, делаем!
diskpart
select vdisk file=c:\win7\vmachine.vhd
attach vdisk
assign letter=v
active
Если мы наберем detach vdisk и попытаемся загрузиться снова, то теперь нас будет приветствовать надпись:
BOOTMGR is missing
Press Ctrl+Alt+Del to restart
![VMcachine__-_Oracle_VM_VirtualBox-2011-02-24_17.51.30 VMcachine__-_Oracle_VM_VirtualBox-2011-02-24_17.51.30](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNZkd1Amxq6u2_SRNyZ3v8fThjozqNPwQe6tw8uBhu_sLRXF1xTQXfl2Nq9sSEWj3vGrtv8B0gBL-wXsvlZqg9pTRyEwqN7Uhm275J17hZ75ygR68wrEn0li1JaWVfQ1xK6QNupYgPThI/?imgmax=800)
Причина в отсутствии загрузочных файлов.
bcdboot v:\windows /s v: – восстанавливаем загрузчик (ранее мы уже прикрепили наш VHD на диск V)
detach vdisk – отцепляем VHD
(Также это можно выполнить загрузившись в VirtualBox с загрузочного носителя (DVD, USB и т.д.) Windows, выбрав Repair и вариант командной строки, в этом случае нам не нужно будет заниматься аттачем VHD.)
Пытаемся загрузиться и видим новую картину
Любимый всеми синий экран смерти (BSoD) с кодом ошибки: “stop: 0x0000007B”
![stop stop](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5_nVmTwgnZuEvr-FpZQL9_rBilZcP9dVo938vkeJGdPzCySV2nbGDhyphenhyphenxRdKBJIfVlbznnF7JJW7Lc5ZADCSM7YnW2YJE-4lNlSJByfDvA4HLgLoMMIbeNz8rWwo3zpm4pysNJFqGstos/?imgmax=800)
Причина: контроллер жесткого диска
Заходим в свойства виртуальной машины, удаляем SATA контроллер, цепляем VHD файл (наш жесткий диск) к IDE контроллеру и выставляем тип ICH6
![VMcachine_-_-2011-02-24_18.09.35 VMcachine_-_-2011-02-24_18.09.35](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHgfFI95SE05SMz6bVwZl-ibu0LeYa2vHIHRsiZ2J8ueRvPwyO6CNQ02_UF3lYjKBYstJwWTw4CQsFPqSUE4BcqMwnPCGv3HIxpdSdZRoapOAAgyD79vM26yxD_wTSkVsR87wB03vDoFM/?imgmax=800)
Загружаемся и получаем удовольствие![Smile](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgE6Qw-bZ1O-gIkMqnPaPr1UnA_fKmTgklK4pZaFADkG-SWHOHbqbo3YsSJA6Nr_fSfA6cw8bBrJR1O_QrOzYegvtuAVxImc3WbPgCCeeiHeVNYGyxjvWqN3t66ltWhu0EETev-VMTT8EE/?imgmax=800)
Если есть неточности, пишите в комментариях.
VirtualBox последней версии уже имеет встроенную поддержку VHD файлов, но при попытке загрузиться с VHD используемого ранее для загрузки на физической машине, мы сразу же встретим следующую ошибку:
FATAL: No bootable medium found! System halted! или FATAL ERROR INT18: BOOT FAILURE ERROR
Это значит, что наш раздел, не помечен, как активный, делаем!
diskpart
select vdisk file=c:\win7\vmachine.vhd
attach vdisk
assign letter=v
active
Если мы наберем detach vdisk и попытаемся загрузиться снова, то теперь нас будет приветствовать надпись:
BOOTMGR is missing
Press Ctrl+Alt+Del to restart
Причина в отсутствии загрузочных файлов.
bcdboot v:\windows /s v: – восстанавливаем загрузчик (ранее мы уже прикрепили наш VHD на диск V)
detach vdisk – отцепляем VHD
(Также это можно выполнить загрузившись в VirtualBox с загрузочного носителя (DVD, USB и т.д.) Windows, выбрав Repair и вариант командной строки, в этом случае нам не нужно будет заниматься аттачем VHD.)
Пытаемся загрузиться и видим новую картину
Любимый всеми синий экран смерти (BSoD) с кодом ошибки: “stop: 0x0000007B”
Причина: контроллер жесткого диска
Заходим в свойства виртуальной машины, удаляем SATA контроллер, цепляем VHD файл (наш жесткий диск) к IDE контроллеру и выставляем тип ICH6
Загружаемся и получаем удовольствие
Если есть неточности, пишите в комментариях.