LinuxForum.Fans
Тема

Несколько осей

Автор: MuTaToR 15 сообщений 1213 просмотров
22.01.2015 15:46 #410684

На компьютере имеется 4 оси.
2 XP, 7 и ubuntu.
Устанавливалось в следующей последовательности
XP -> 7 -> XP -> ubuntu
Похоже при установке третей, затёрся загрузочник второй. и в ubuntu в груб отображается "windows 7 ultimate", а при выборе этого пункта выдаёт загрузчик xp на выбор 2 осей.
Каждая система установлена на своём разделе.
Как зделать для каждой виндузяхи отдельный пункт?

22.01.2015 16:04 #410693

"MuTaToR" написал:
XP -> 7 -> XP -> ubuntu
Похоже при установке третей, затёрся загрузочник второй.
наверное это вопрос для другого форума.
22.01.2015 16:07 #410695

drBatty написал:
[quote="MuTaToR"]XP -> 7 -> XP -> ubuntu
Похоже при установке третей, затёрся загрузочник второй.
наверное это вопрос для другого форума.[/quote]
Я имел ввиду что бы не затереть GRUB. а на другом форму врятли это примут во внимание
22.01.2015 16:11 #410697

MuTaToR, :) Грохнуть все винды и ставить в таком порядке:
1. Windows XP
2. Windows 7
3. Linux.
Либо:
1. Windows XP
2. Windows 7
3. Восстановить Grub

22.01.2015 16:12 #410699

Я бы установил каждую M$-ОС отдельно (на отдельный физический жесткий диск — Linux работать будет с любого диска, с любого раздела), и грузил бы через GRUB все их. ОС от мысы нормально даже друг с другом уживаются плохо. И затереть GRUB не страшно, все легко и непринужденно восстанавливается, в отличие от.

22.01.2015 16:12 #410700

У вас каждая установка Windows должна быть на своём отдельном разделе. Сейчас вам нужно восстановить загрузчик Windows 7 на разделе с Windows 7.

Для этого можете воспользоваться пакетом ms-sys http://ms-sys.sourceforge.net для восстановления кода загрузчика Windows 7, а точнее той её части, которая должна быть на разделе и, возможно, так же кода загрузчика Windows xp.

Затем обновляйте конфигураю Grub2.

22.01.2015 16:13 #410701

yars, :) в виндах строгая субординация всегда должна быть.

22.01.2015 16:17 #410704
"Wolfenberg" написал:
индах строгая субординация всегда должна быть

Так точно, последней ставится более новая версия ОС. Кроме всего прочего, что бы загрузчик каждой ОС установился на отдельный раздел нужно убирать флаг активности с разделов с другими установками и выставлять этот флаг активности на тот раздел, куда будет установлена новая версия ОС. В таком случае загрузчик первой Windows XP будет на одном разделе, второй - ну другом, а Windows 7 - на третьем разделе.

22.01.2015 16:18 #410705
"kostik87" написал:
Сейчас вам нужно восстановить загрузчик Windows 7 на разделе с Windows 7.

Достаточно загрузочного диска. Там консолька есть с полным инструментарием.

22.01.2015 16:20 #410706

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

22.01.2015 16:20 #410707
"Wolfenberg" написал:
Достаточно загрузочного диска. Там консолька есть с полным инструментарием.

Ну если ТС так проще, то пожалуйста, но во-первых - это форум по Linux и прочим системам, а это значит, что здесь в первую очередь принято рекомендовать открытый софт для решения проблем. Во-вторых, воспользоваться указанной утилитой будет проще и быстрее, единственно ТС нужно будет разобраться с документацией.

Но я думаю ТС попросту переустановит все системы.

22.01.2015 16:25 #410708
kostik87 написал:

Но я думаю ТС попросту переустановит все системы.

Это - круто :)
А просто в grub прописать - не судьба? :)

22.01.2015 16:33 #410711
"mvt" написал:
А просто в grub прописать - не судьба?

Прочитай что написано у ТС в шапке. Из grub осуществляется вызов загрузчика соответствующей копии Windows с соответствующего раздела. А ТС затёр загрузчик последней установкой Windows XP. И сейчас у него по факту будет вызываться только загрузчик последней Windows XP, в которой присутствует, скорее всего, так же вызов первой установки Windows XP, а вызова загрузчика Windows 7 нет, ибо Windows XP не умеет грузить Windows 7.

Что бы в меню Grub было 3 пункта запуска соответствующей версии Windows у каждой Windows должен быть свой загрузчик на своём разделе.

Как-то так.

26.01.2015 01:32 #411280

INI файлы оффтопиков можно восстановить с помощью утилиты:
MultiBoot

Есть ещё одно НО перед тем как ставить линукс поверх Windows нужно сначала обновить полностью системы, так как иногда они перезаписывают загрузочные записи в момент установки пакета обновления и некоторых других обновлений.

Поэтому восстановив загрузочные записи обновите все системы Microsoft.

Должно грузится в следующем порядке:
Загрузчик Windows 7 должен предложить вам на выбор запустить Windows 7 и Предыдущие/Устаревшие ОС (забыл как правильно оно обозначается)

Так вот выбрав второй пункт (Предыдущие/Устаревшие ОС или как его там) должно открыться меню загрузчика Windows XP с двумя XP.

1. Восстанавливаем загрузчик XP загрузившись с установочного диска в консоль восстановления XP
2. Восстанавливаем загрузчик 7 средствами семерки загрузившись с установочного диска в консоль восстановления 7
3. При необходимости используем утилиту что я предложил выше
4. Ставим Ubuntu или восстанавливаем загрузчик Ubuntu (так как уже установлена)

26.01.2015 02:17 #411285
MuTaToR написал:
Как зделать для каждой виндузяхи отдельный пункт?

Но следует учесть что возможно потребуется чтобы

"kostik87" написал:
у каждой 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

Войдите или зарегистрируйтесь, чтобы ответить.