Я установил Windows XP Home с usb (использовал программу Win to Flash ) для создания загрузочного usb), проблема в том, что windows не загружается без usb-накопителя. Я думаю, что поиск файлов в неправильном месте. У меня WinXP установлен на диске E, который имеет эту строку в boot.ini

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows" /noexecute=optin /fastdetect

и Drive C & Pen Drive имеет эту линию

multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect

Безопасно ли, чтобы я просто отредактировал boot.ini на диске E для rdisk(1)partition(3) не рискуя превратить его в не загружаемую систему?

Я знаю, как мне отредактировать его, выбрав «Мой компьютер»> «Свойства»> «Дополнительно»> «Настройки»> «Редактировать».

Изменить: Одна вещь, которую я только что заметил, это то, что если я запускаю msconfig.exe он показывает содержимое boot.ini который совпадает с диском C, а не с диском E. Поэтому я предполагаю, что ОС использует boot.ini диска C. ты думаешь?

Более того, если я изменил что-то, что не позволяло мне загружаться даже с помощью флеш-накопителя, я тоже не смогу редактировать boot.ini

3 ответа3

1

Да, это то, что вам нужно сделать. Это сбой в обнаружении дисков в BIOS. Когда USB является загрузочным устройством, некоторые BIOS рассматривают его как rdisk0, отбрасывая вашу установку, если вы устанавливаете с usb. Linux уже исправил это, MS не так много. Как получится. Короткий ответ, да - сделайте редактирование, о котором вы спрашивали

0

За ваши комментарии на другой ответ.

Поскольку сам основной диск фактически является загрузочным, я бы создал 3 или 4 записи с disk1, 2, 3 и 4 - и тестирование, которое действительно работает, вы получите выбор при запуске системы.

Однако, если вы никогда не заходите так далеко, возможно, ваш диск не является загрузочным.

В этом случае вам необходимо загрузиться с консоли восстановления (используйте любой установочный компакт-диск Windows XP и нажмите R на первом экране), а затем войдите в систему и введите fixboot чтобы воссоздать загрузочные файлы.

0

Не беспокойтесь о редактировании boot.ini и облажании. Вы можете испортить это. Вы всегда можете восстановить его, загрузившись с компакт-диска Windows XP в консоль восстановления и выполнив команду BOOTCFG /REBUILD. Это одна из 3-х подобных полезных команд, которые относятся к загрузке - две другие это FIXMBR и FIXBOOT.

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