На компьютере имеется 4 оси.
2 XP, 7 и ubuntu.
Устанавливалось в следующей последовательности
XP -> 7 -> XP -> ubuntu
Похоже при установке третей, затёрся загрузочник второй. и в ubuntu в груб отображается "windows 7 ultimate", а при выборе этого пункта выдаёт загрузчик xp на выбор 2 осей.
Каждая система установлена на своём разделе.
Как зделать для каждой виндузяхи отдельный пункт?
Несколько осей
наверное это вопрос для другого форума.XP -> 7 -> XP -> ubuntu
Похоже при установке третей, затёрся загрузочник второй.
наверное это вопрос для другого форума.[/quote][quote="MuTaToR"]XP -> 7 -> XP -> ubuntu
Похоже при установке третей, затёрся загрузочник второй.
Я имел ввиду что бы не затереть GRUB. а на другом форму врятли это примут во внимание
MuTaToR, :) Грохнуть все винды и ставить в таком порядке:
1. Windows XP
2. Windows 7
3. Linux.
Либо:
1. Windows XP
2. Windows 7
3. Восстановить Grub
Я бы установил каждую M$-ОС отдельно (на отдельный физический жесткий диск — Linux работать будет с любого диска, с любого раздела), и грузил бы через GRUB все их. ОС от мысы нормально даже друг с другом уживаются плохо. И затереть GRUB не страшно, все легко и непринужденно восстанавливается, в отличие от.
У вас каждая установка Windows должна быть на своём отдельном разделе. Сейчас вам нужно восстановить загрузчик Windows 7 на разделе с Windows 7.
Для этого можете воспользоваться пакетом ms-sys http://ms-sys.sourceforge.net для восстановления кода загрузчика Windows 7, а точнее той её части, которая должна быть на разделе и, возможно, так же кода загрузчика Windows xp.
Затем обновляйте конфигураю Grub2.
yars, :) в виндах строгая субординация всегда должна быть.
индах строгая субординация всегда должна быть
Так точно, последней ставится более новая версия ОС. Кроме всего прочего, что бы загрузчик каждой ОС установился на отдельный раздел нужно убирать флаг активности с разделов с другими установками и выставлять этот флаг активности на тот раздел, куда будет установлена новая версия ОС. В таком случае загрузчик первой Windows XP будет на одном разделе, второй - ну другом, а Windows 7 - на третьем разделе.
Сейчас вам нужно восстановить загрузчик Windows 7 на разделе с Windows 7.
Достаточно загрузочного диска. Там консолька есть с полным инструментарием.
Установить - это еще полбеды, там еще столько геморроя с настройкой всего и вся, по умолчанию мультизагрузочная конфигурация работает плохо.
Достаточно загрузочного диска. Там консолька есть с полным инструментарием.
Ну если ТС так проще, то пожалуйста, но во-первых - это форум по Linux и прочим системам, а это значит, что здесь в первую очередь принято рекомендовать открытый софт для решения проблем. Во-вторых, воспользоваться указанной утилитой будет проще и быстрее, единственно ТС нужно будет разобраться с документацией.
Но я думаю ТС попросту переустановит все системы.
Но я думаю ТС попросту переустановит все системы.
Это - круто :)
А просто в grub прописать - не судьба? :)
А просто в grub прописать - не судьба?
Прочитай что написано у ТС в шапке. Из grub осуществляется вызов загрузчика соответствующей копии Windows с соответствующего раздела. А ТС затёр загрузчик последней установкой Windows XP. И сейчас у него по факту будет вызываться только загрузчик последней Windows XP, в которой присутствует, скорее всего, так же вызов первой установки Windows XP, а вызова загрузчика Windows 7 нет, ибо Windows XP не умеет грузить Windows 7.
Что бы в меню Grub было 3 пункта запуска соответствующей версии Windows у каждой Windows должен быть свой загрузчик на своём разделе.
Как-то так.
INI файлы оффтопиков можно восстановить с помощью утилиты:
MultiBoot
Есть ещё одно НО перед тем как ставить линукс поверх Windows нужно сначала обновить полностью системы, так как иногда они перезаписывают загрузочные записи в момент установки пакета обновления и некоторых других обновлений.
Поэтому восстановив загрузочные записи обновите все системы Microsoft.
Должно грузится в следующем порядке:
Загрузчик Windows 7 должен предложить вам на выбор запустить Windows 7 и Предыдущие/Устаревшие ОС (забыл как правильно оно обозначается)
Так вот выбрав второй пункт (Предыдущие/Устаревшие ОС или как его там) должно открыться меню загрузчика Windows XP с двумя XP.
1. Восстанавливаем загрузчик XP загрузившись с установочного диска в консоль восстановления XP
2. Восстанавливаем загрузчик 7 средствами семерки загрузившись с установочного диска в консоль восстановления 7
3. При необходимости используем утилиту что я предложил выше
4. Ставим Ubuntu или восстанавливаем загрузчик Ubuntu (так как уже установлена)
Как зделать для каждой виндузяхи отдельный пункт?
Но следует учесть что возможно потребуется чтобы
у каждой Windows должен быть свой загрузчик на своём разделе.
Или следуя рекомендациям привести всё в порядок:
Вот картинках:
https://neosmart.net/wiki/easybcd/dual-boot/windows-xp/

Должно быть примерно так:

После чего настраиваем Ubuntu
https://neosmart.net/wiki/easybcd/dual-boot/linux/ubuntu/
EasyBCD
Тут читать много документации для всяких операционок и много затронуто вопросов:
https://neosmart.net/wiki/easybcd/
Тут можно скачать (требуется регистрация - бесплатно для некоммерческого использования)
https://neosmart.net/EasyBCD/#comparison