2

Мой компьютер (Dell XPS M1330) с двойной загрузкой для Windows 7 или Ubuntu 12.04. Я сделал ошибку, изменив параметры запуска Windows, чтобы он загружался по умолчанию в Ubuntu, а также отображал варианты выбора в течение 0 секунд.

Очевидно, мой компьютер загружается в Ubuntu автоматически, и мне нужно добраться до Windows, чтобы решить эту проблему.

Есть идеи, как это сделать?

Большое спасибо.

Редактировать:

Я использую установку Wubi. Это означает, что цепочка загрузчика Windows загружает GRUB. Это также означает, что у меня есть доступ к файлам Windows в /host/ а также я могу смонтировать скрытый системный раздел.

Нажатие F8 на экране BIOS только мигает загрузчик на экране, как это было раньше.

У меня нет DVD с Windows. Я установил 7 несколько лет назад и с тех пор потерял DVD, это не пиратская версия Windows.

Изменить 2:

Я попытался отредактировать параметры загрузки, используя bcdedit.exe в /host/Windows/System32/ используя wine, но получаю следующее сообщение об ошибке: The boot configuration data store could not be opened.

7 ответов7

2

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

  1. Используйте Windows DVD для загрузки.
  2. Нажмите "Восстановить компьютер"
  3. Выберите "Восстановить компьютер" и нажмите "Далее".
  4. Нажмите "Отмена" на двух всплывающих экранах
  5. Нажмите "Командная строка"

Кроме того, вы можете нажать F8 и выбрать опцию "Восстановить" вверху, а затем вызвать командную строку таким образом.

В командной строке введите BcdEdit /timeout 3 и нажмите Enter.
Затем введите Exit и перезагрузите компьютер.

1

Используйте восстановление загрузчика Ubuntu и измените загрузочное значение по умолчанию на любое другое. https://help.ubuntu.com/community/Boot-Repair

1

Выбор / fixmbr в MBR переписывает, чтобы показать загрузочную Windows по умолчанию, так что загрузчик GRUB удаляет установленную Ubuntu, результат: он не будет отображать параметры двойной загрузки. Я рекомендую переустановить GRUB или изменить время ожидания в / etc / defaults / grub. Затем ресинталась и готова, покажет все установленные операционные системы с более длительным таймаутом.

1

Вы можете восстановить MBR для восстановления загрузчика Windows, но тогда я не слишком уверен, насколько легко добавить Ubuntu снова, может быть легко.

Что вам нужно сделать, это загрузиться с установочного диска Windows и запустить команду (bootrec /fixmbr) в командной строке, которая восстанавливает загрузчик Windows в состояние по умолчанию.

1

Похоже, большинство людей не понимают ваш вопрос ... Вы напомнили мне, я делал что-то подобное с Windows 2K и openSUSE некоторое время назад, загружая цепочку с помощью менеджера загрузки Windows. Я думаю, что вы стремитесь просто редактировать один файл конфигурации в системном разделе Windows (или "раздел EFI").

В старые времена вам нужно было редактировать файл с именем boot.ini, теперь это какой-то файл реестра с именем «BCD-файл». Существует ссылка от Microsoft: http://technet.microsoft.com/en-us/library/cc721886%28v=ws.10%29.aspx или http://technet.microsoft.com/en-us/library/cc731245.aspx и т. д.

Microsoft рекомендует отредактировать этот файл с помощью инструмента командной строки Windows: "bcdedit". Но все, что вам нужно сделать, это изменить время ожидания, я думаю. Поэтому, возможно, вы можете найти файл реестра (как описано в моем Microsoft) и отредактировать его с помощью текстового или шестнадцатеричного редактора из Ubuntu (*). Таймаут - это число, которое можно найти только один раз в этом файле.

(*) Я не могу найти образец файла в Интернете, и я не касался Windows с версии 2k. Если вы найдете его, вы можете вставить его здесь или в каком-нибудь удобном месте (и разместить ссылку здесь).

Будьте осторожны с записью в разделы NTFS ... NTFS-3G, как известно, делает хорошую работу.

(Ваш лучший вариант - получить DVD-диск с Windows 7 где-нибудь. У вас есть лицензия, так что вы можете просто заказать другую копию. Существует некоторая документация по использованию bcdedit с wine, но большую ее часть можно найти в баг-трекере винного проекта, поэтому я бы даже не трогал эту опцию. Кроме того, я не смог найти Linux-live-системы, в которых есть утилиты для редактирования этого материала. Существует программа под названием EasyPCD, которая будет выпущена в качестве жизненной системы для примерно 25 ошибок США, но сейчас ее на самом деле нет. Похоже, единственной реальной альтернативой является преемник командира ERD, который доступен только корпоративным клиентам Microsoft. Но на самом деле он включает в себя что-то вроде bcdeditor. И последнее, но не менее важное, теоретически BartPE является опцией. Но опять же вам нужен DVD-диск Windows, прежде чем вы сможете [легально] создать свой собственный CD/DVD PartPE.)

1

Если вы используете Ubuntu с двойной загрузкой, я предполагаю, что вы используете загрузчик GRUB. Вы можете удерживать нажатой клавишу Shift при загрузке, и это позволит вам выбрать свою ОС.

0

Может быть, пришло время перейти к полной установке Ubuntu вместо Wubi. Сделайте резервную копию ваших данных wubi, вставьте компакт-диск с Ubuntu и начните все сначала. Таким образом, вы получите цепную загрузку Windows.

Возможно, вам нужно удалить файлы wubi перед изменением размера разделов, когда в разделе Windows возникает проблема с пространством.

Я думаю, что изменение размера раздела даже вариант в установке, если не проверить Partimage Live CD.

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