Модератор

Сообщения: 16848
Благодарности: 3247
|
Профиль
|
Сайт
|
Отправить PM
| Цитировать
masyaka, извините за задержку с ответом, думал, кто-то подхватит за это время... На самом деле информации о назначении этих двух параметров крайне мало, а точнее - вообще, практически, нет. Могу только предположить, что параметр device указывает на физическое устройство, на котором системе загрузки следует искать средства загрузки.
Например, в BCD в разделе BOOTMGR присутствует только параметр device, указывающий на расположение файла bootmgr и папки BOOT c файлом bcd, фактически являющимся разделом реестра, который подключается раньше всех.
Также параметра osdevice нет в разделе NTLDR, который отвечает за загрузку Win XP или в разделах, отвечающих за загрузку среды восстановления.
В каждом разделе, кроме bootmgr, есть параметр path, указывающий на конкретную папку с файлами загрузки.
И только тогда, когда нужно загрузить ОС типа Vista - Win 8 разделах загрузки операционных систем появляется параметр osdevice. Видимо, его назначение - дать указание средствам загрузки на то, что на разделе или устройстве (типа VHD, например), указанном в параметре device, находится операционная система. Отсюда равенство этих параметров.
Вот так я это себе представляю.
По поводу смены жестких дисков. Неудивительно, что порядок загрузки не изменился. Удивительно, что вообще что-то загрузилось.
|