Мультизагрузка с Windows XP, Windows 7 и Ubuntu. Проблемы с загрузкой

То, что я пытался сделать, это разделить мой жесткий диск на 600 ГБ 4 способами и установить три ОС.

Раздел 1, 16 ГБ: WindowsXP x32

Раздел 2, 16 ГБ: Ubuntu 12.04

Раздел 3, 30 ГБ: Windows7 x64

и, наконец, последний раздел с остальными моего места для хранения.

Тем не менее, я переформатировал и переустановил все эти ОС, может быть, 5 раз вчера, пытаясь выяснить, как я это сделаю. После первых двух установок я понял, что должен установить ОС в определенном порядке. Следующие несколько установок, где ошибки в том, как я разделял разделы. В прошлый раз, когда я делал это вчера вечером, казалось, что я все установил правильно, так как Grub будет загружаться, оттуда я могу нажать Windows, после чего появится загрузчик Windows с «Старые Windows» и Windows7 в качестве параметров. Таким образом, я лег спать довольный, фактически не проверяя это. Теперь, проснувшись, попытался загрузить Windows7 ... оказалось, что раздел Windows7 волшебным образом исчез.

В любом случае, я просто установил все заново, с помощью этой настройки; Разделите все разделы и сделайте их «основными», установите WindowsXP

Установите тест Windows7

, чтобы убедиться, что Windows7 и XP загружаются.

С тех пор, как они это сделали, установите Ubuntu с Live CD.

1111 В этот момент Grub не появлялся автоматически. Загрузчик все еще загружен Windows Loader.

Поэтому я использовал Live CD для запуска Boot-Repair.

Boot-Repair работал без ошибок, поэтому я перезагружаюсь

Grub не появляется, но Ubuntu загружается автоматически. Я также держал влево-Shift, хотя процесс загрузки на всякий случай.

На данный момент я не уверен, что нужно сделать, чтобы появился Grub. Поэтому я смотрю онлайн и обнаруживаю, что есть файл конфигурации, из которого можно «зафиксировать» строку для «grub timeout» или что-то в этом роде, поэтому я так и делаю. Grub до сих пор не запускается. Вернитесь в Ubuntu, перейдите к установке Boot-Repair, но она выдает эту ошибку в терминале;

'Installing rEFInd on Linux....
//boot/efi doesn't seem to be on a VFAT filesystem. The ESP must be
mounted at //boot or //boot/efi and it must be VFAT! Aborting!
dpkg: error processing refind (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up gawk (1:3.1.8+dfsg-0.1ubuntu1) ...
Setting up glade2script (3.2.2~ppa45~precise) ...
Setting up boot-sav (3.199~ppa33~precise) ...
Setting up boot-repair (3.199~ppa33~precise) ...
Setting up boot-sav-extra (3.199~ppa33~precise) ...
Setting up python-configobj (4.7.2+ds-3build1) ...
Setting up pastebinit (1.3-2ubuntu2.1) ...
Errors were encountered while processing:
refind
E: Sub-process /usr/bin/dpkg returned an error code (1)'

Итак, мне пока что очень повезло с мультизагрузкой. Есть ли способ исправить вышеуказанную ошибку без необходимости переформатировать «все» снова, в то же время сделать grub show и параметры загрузки Windows? Я убежден, что делаю что-то не так, но я не уверен, что. И, если это вообще имеет значение, у меня, по-видимому, есть нечто, называемое биографией «UEFI» или что-то в этом роде? Я понятия не имею, что это значит, но, похоже, это вошло во все мои поиски, так что, может быть, в этом причина всех моих страданий?

Заранее спасибо за прочтение всего этого, но да. .. Помогите?

0
задан 4 November 2013 в 23:53

1 ответ

Я собираюсь спать, поэтому заранее прошу прощения за то, что пришел к выводу. Но у меня сложилось впечатление, что у вас возникли проблемы с тем, где установить GRUB 2. Не могу много рассказать, но не могли бы вы загрузить свой компьютер через Linux Live USB (т.е. Ubuntu), а затем запустить GParted, а затем взять снимок экрана?

Ниже приведено не решение, а совет поделиться личной «наилучшей практикой» при мультизагрузке:

  1. Порядок установки - сначала все ОС MS Windows (самая старая до новейшей версии, поэтому в вашем случае сначала установите XP, а затем Windows 7).
  2. Последней будет ваша операционная система Linux / s.
  3. Если вы используете мультизагрузку, скажем, две (2) ОС MS Windows и две (2) ОС Linux, установите ОС MS Windows согласно пункту 1. А затем для ОС Linux, просто напомним, что последняя установленная ОС Linux - это та, которая возьмет на себя «загрузчик» (GRUB является примером «загрузчика»).
  4. Лучший совет, которым я следую при мультизагрузке, это узнать, как установить GRUB 2 в «выделенный» раздел.

Таким образом, вы избежите проблемы, когда ваша ОС MS Windows «волшебным образом исчезла» ... вы можете проверить, действительно ли установка MS Windows исчезла или была удалена, загрузив Linux Live USB по вашему выбору, а затем попробуйте проверить в диспетчере файлов, если раздел MS Windows все еще там.

И если он все еще там, то он сужает вашу проблему до того, как был установлен загрузчик (то есть GRUB 2 в Linux).

Когда вы решите установить GRUB 2 в «выделенный» раздел, это избавит вас от беспокойства по поводу удаления загрузчика вместе с соответствующим разделом ОС или других сложных сценариев. По крайней мере, установленная работающая ОС будет загружаться правильно.

0
ответ дан 4 November 2013 в 23:53

Другие вопросы по тегам:

Похожие вопросы: