Предположим, у вас есть следующий сценарий:

У вас установлена Windows XP в разделе C: затем вы установили Windows Server в разделе D: теперь при запуске компьютера мы должны увидеть два варианта на выбор; либо запустите ОС XP или ОС сервера.

Если вы отформатировали раздел C: и переустановили Windows XP, ваш компьютер автоматически запустит ОС Windows XP, у вас не будет двух вариантов при запуске компьютера; у вас есть сервер Windows все еще установлен на D: но вы не можете запустить его.

Как вы можете решить эту проблему без переустановки Windows Server?

1 ответ1

2

В следующей статье объясняется, как редактировать файл boot.ini с помощью утилиты bootcfg.

http://support.microsoft.com/kb/317521

Команда bootcfg - это утилита Microsoft Windows Server 2003, которая изменяет файл Boot.ini. Эта команда имеет функцию, которая может сканировать жесткие диски вашего компьютера для установки Microsoft Windows NT, Microsoft Windows 2000, Microsoft Windows XP и Windows Server 2003, а затем добавлять их в существующий файл Boot.ini или перестраивать новый файл Boot.ini. если не существует. Вы можете использовать команду bootcfg чтобы добавить дополнительные параметры файла Boot.ini к существующим или новым записям.

Команда bootcfg доступна в операционной системе Windows Server 2003 и в консоли восстановления. В этой статье описаны только параметры, доступные для bootcfg в консоли восстановления. Не все параметры, доступные в bootcfg в консоли восстановления, относятся к версии Bootcfg.exe, поставляемой с Windows Server 2003. Bootcfg.exe имеет другой набор доступных команд. Вы можете запустить консоль восстановления одним из следующих способов: Запустите компьютер с компакт-диска Windows Server 2003, а затем нажмите клавишу R, чтобы выбрать консоль восстановления. Установите консоль восстановления локально с помощью команды Winnt32.exe /cmdcons. Перезагрузите сервер, а затем выберите консоль восстановления Microsoft Windows в меню «Автозагрузка».

Команда bootcfg и ее использование

Чтобы получить список доступных команд bootcfg , введите bootcfg в командной строке консоли восстановления и нажмите клавишу ВВОД. Команда bootcfg /default устанавливает опцию операционной системы по умолчанию в меню «Пуск» (эта команда автоматически выбирает запись операционной системы). Команда bootcfg /add сканирует компьютер на наличие установок Windows NT, Windows 2000, Windows XP или Windows Server 2003, а затем отображает результаты. На этом экране вы можете добавить установку в меню «Автозагрузка».

Когда вы вводите эту команду, вы получаете сообщение, подобное следующему:

Сканирование всех дисков для установки Windows.

Пожалуйста, подождите, так как это может занять некоторое время ...

Проверка установки Windows прошла успешно.

Примечание. Эти результаты хранятся статически для этого сеанса. Если конфигурация диска изменяется во время этого сеанса, чтобы получить обновленное сканирование, необходимо сначала перезагрузить компьютер, а затем повторно сканировать диски.

Всего идентифицированных установок Windows: 2

[1]: C:\WINNT [2]: F:\WINDOWS

Выберите установку для добавления:

Когда вы вводите номер нужной установки, в меню «Автозагрузка» добавляется новая запись в качестве операционной системы по умолчанию для запуска.

Команда bootcfg /rebuild проверяет ваш компьютер на наличие установок Windows NT, Windows 2000, Windows XP или Windows Server 2003, а затем отображает результаты. На этом экране вы можете добавить обнаруженные установки Windows в меню «Пуск».

Когда вы вводите эту команду, вы получаете сообщение, подобное следующему:

Проверка установки Windows прошла успешно.

Примечание. Эти результаты хранятся статически для этого сеанса. Если конфигурация диска изменяется во время этого сеанса, чтобы получить обновленное сканирование, необходимо сначала перезагрузить компьютер, а затем повторно сканировать диски.

Всего идентифицированных установок Windows: 2

[1]: C:\WINNT Добавить установку в список загрузки? (Да / Нет / All):

Когда вы вводите y и затем нажимаете клавишу ВВОД, вы получаете следующее сообщение: Введите идентификатор загрузки: введите описание установки, которую вы хотите отобразить в меню «Автозагрузка». Например, введите Microsoft Windows Server 2003 и нажмите клавишу ВВОД.

Вы получите следующее сообщение:

Введите параметры загрузки ОС: введите нужные параметры загрузки операционной системы. Например, введите /fastdetect и нажмите клавишу ВВОД.

Команда bootcfg /scan сканирует ваш компьютер для установки Windows NT, Windows 2000, Windows XP и Windows Server 2003, а затем отображает результаты.

Когда вы вводите эту команду, вы получаете сообщение, подобное следующему:

Проверка установки Windows прошла успешно.

Примечание. Эти результаты хранятся статически для этого сеанса. Если конфигурация диска изменяется во время этого сеанса, чтобы получить обновленное сканирование, необходимо сначала перезагрузить компьютер, а затем повторно сканировать диски.

Всего идентифицированных установок Windows: 2

[1]: C:\WINNT [2]: F:\WINDOWS Команда bootcfg /list читает файл Boot.ini, а затем отображает идентификатор операционной системы, параметры загрузки операционной системы и расположение операционной системы (путь). , Когда вы вводите эту команду, вы получаете сообщение, подобное следующему: Всего записей в списке загрузки: 2

[1]: Параметры загрузки ОС «Microsoft Windows Server 2003, Enterprise Edition»: /fastdetect Расположение ОС: F:\WINDOWS

[2]: Параметры загрузки ОС "Microsoft Windows 2000 Server": /fastdetect Расположение ОС: C:\WINNT

Команда bootcfg /ems разрешает перенаправление в загрузчике с конфигурацией, указанной как порт и скорость передачи данных. Эта команда используется для запуска функции автономного администрирования.

ПРИМЕЧАНИЕ. Безголовое администрирование - это администрирование компьютера, на котором нет физического монитора, клавиатуры, мыши или переключателя.

Ниже приведен пример того, как вы можете использовать эту команду:

bootcfg /ems /port com1 /baud 115200

ПРИМЕЧАНИЕ. Команда bootcfg /disableems отключает функцию перенаправления в загрузчике с конфигурацией, заданной как порт и скорость передачи данных. Эта команда используется для отключения функции администрирования без головы.

Вы также можете изменить файл Boot.ini в графическом интерфейсе пользователя Windows Server 2003. Для этого воспользуйтесь одним из следующих методов.

Способ 1. Измените Boot.ini в диалоговом окне «Запуск и восстановление»

  1. Нажмите Пуск> Настройки> Панель управления.
  2. Система двойного левого клика.
  3. Перейдите на вкладку «Дополнительно», нажмите «Настройки» в разделе «Запуск и восстановление», а затем нажмите «Изменить».
  4. Файл Boot.ini открывается в Блокноте.
  5. Когда вы закончите редактирование файла Boot.ini, нажмите «Сохранить» в меню «Файл» и закройте «Блокнот».
  6. В диалоговом окне «Запуск и восстановление» дважды нажмите кнопку «ОК».

Способ 2: изменить Boot.ini с помощью утилиты настройки системы

  1. Нажмите Пуск> Выполнить.
  2. В поле Открыть введите msconfig и нажмите кнопку ОК.
  3. В диалоговом окне «Утилита настройки системы» перейдите на вкладку BOOT.INI.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .