|
|
| |
Тонкая настройка Windows Vista
Опция boot в синтаксисах RAMDISK= и FILE= определяет букву раздела диска, на котором находится загрузочное меню, отображаемое в данный момент. Например, если синтаксис RAMDISK= используется для запуска операционной системы с компакт-диска, опция boot указывает на букву диска соответствующего привода компакт-дисков.
Лучше понять варианты использования синтаксиса RAMDISK= можно с помощью загрузочного меню установочного диска Windows Vista. Загрузите это загрузочное меню в программу bcdedit.exe и просмотрите его содержимое. Сделать это можно с помощью команды вида bcdedit.exe /store <буква привода с установочным диском Windows>:\boot\bcd.
Экспорт и импорт загрузочного меню
Самой первой командой, которой желательно воспользоваться, является команда bcdedit /export <путь к файлу и его название без расширения>. С ее помощью можно создать копию загрузочного меню, которую потом использовать для его восстановления, если вы нечаянно испортите текущее загрузочное меню. После экспортирования загрузочного меню в указанном вами каталоге будут созданы два файла - один с расширением LOG, а другой вообще без расширения. Файл без расширения как раз и хранит сведения о загрузочном меню. По сути, данный файл является просто разделом реестра и с помощью команды ФАЙЛ/ЗАГРУЗИТЬ КУСТ редактора реестра regedit.exe вы сможете загрузить его в реестр и просмотреть содержимое.
Для восстановления загрузочного меню из экспортированного файла достаточно воспользоваться командой bcdedit /import <путь к файлу и его название без расширения>.
Редактирование элементов загрузочного меню
Допустим, вы хотели переименовать какой-нибудь элемент загрузочного меню. Для этого нужно воспользоваться командой вида bcdedit /set [содержимое поля identifier данного элемента меню] description <новое название элемента меню>. Если вы не укажете содержимое поля identifier, то будет переименован элемент меню, имеющий значение {current} поля identifier. Например, bcdedit /set description "Vista Build 60015384" или bcdedit /set {default} description "Vista Build 5384 (TEST)".
Обратите внимание, что в предыдущей команде после содержимого поля identifier идет ключевое слово description. Если еще раз перечитать описание вывода команды bcdedit, то можно заметить, что такое же слово встречается среди полей блоков данных. Это не просто совпадение - именно название поля и нужно указывать в данной команде. Например, вы можете изменить значение поля systemroot с помощью команды bcdedit /set [содержимое поля identifier данного элемента меню] systemroot <новый каталог, содержащий файлы Windows>.
Копирование элемента загрузочного меню
Если вы решили изменить определенный элемент загрузочного меню с помощью описанных выше примеров команд, то сначала воспользуйтесь командой типа bcdedit /copy <идентификатор> /d <значение атрибута description>. Данная команда создаст копию того элемента загрузочного меню, который вы хотите отредактировать. При этом в опции /d нужно указать название нового элемента загрузочного меню, которое будет в нем отображаться. Идентификатор же, указываемый в команде, соответствует идентификатору того элемента загрузочного меню, копию которого вы хотите создать.
|
|
 |