Показать полную графическую версию : Установка Windows 7 на систему Windows XP + Windows 98
mr.Vladimir
06-11-2009, 14:27
Здраствуйте. Есть вопрос по этой же теме:
Подскажите, как правильно установить Windows XP и Windows 7 на один ПК, если Windows XP установлена первой?
Может есть инструкция какая- нибудь? »
Отличие состоит в том, что до установки Windows 7 стояло две системы - windows xp и Windows 98. Интересует, при переписи загрузчика Windows(ом)7 не потеряется ли информация о Win98. И получится ли загружать по выбору Win98, XP или Windows7? При условии, что последовательность установки следующая: 1) win98; 2)win XP. И все разделы в FAT32. Раздел для windows7 хочу сделать NTFS (другой , я так понял, не пойдет).
Отличие состоит в том, что до установки Windows 7 стояло две системы - windows xp и Windows 98. Интересует, при переписи загрузчика Windows(ом)7 не потеряется ли информация о Win98. И получится ли загружать по выбору Win98, XP или Windows7? При условии, что последовательность установки следующая: 1) win98; 2)win XP. И все разделы в FAT32. Раздел для windows7 хочу сделать NTFS (другой , я так понял, не пойдет). »
А что Вам мешает загнать Win98 на виртуальную машину и не мучаться?
timotv, а вы лично пробовали ставить W98 на виртуальную машину?
mr.Vladimir, у меня лично установки Win 7 на связку Win 98 + Win XP нет. Только предположения. По-идее, ничто никуда деться не должно, хотя есть подводные камни. После установки вы получите загрузочное меню из 2 строчек: "Windows 7" и "Предыдущая операционная система". При выборе последней должны получить еще одно меню "Windows XP" и "Windows 98". Постольку, поскольку сама 98-я и ее файлы загрузки могут располагаться только на C:, и с ними никаких манипуляций вы не выполняете, то и загрузка никуда не должна исчезнуть. Есть один момент, но, опять же, из области предположений, дополнительные опции меню загрузки Win 98 прописаны в MBR. Не лишитесь ли вы его? Хотя и тут есть оговорка: при установке Win XP загрузочный сектор переписыватся и управление загрузкой берет на себя ntldr... Поэтому могу посоветовать только такой алгоритм: создать образ двух разделов с Win 98 и Win XP. Попытаться поставить Win 7 и посмотреть на результат. В случае неудачи - восстановить из образа. В любом случае - отписаться о результатах, ибо "отрицательный результат - тоже результат", а положительный - тем более.
Или установить Win 7 на другой жесткий и управлять загрузкой сменой HDD в BIOS. Но уже без загрузочного меню.
timotv, а вы лично пробовали ставить W98 на виртуальную машину? »
нет. Дос, ХП, 2003 Сервер - пробывал.
mr.Vladimir
06-11-2009, 18:20
okshef, благодарю Вас за такой подробный ответ. Непременно воспользуюсь Вашим советом. О результатах обязательно сообщу.
okshef, У меня стоит. И в чем проблема?
mr.Vladimir, я тебе хочу посоветовать сделать образ раздела с виндовс 98 при помощи акрониса, затем на XP или на 7-ке уcтановить VMware и импортировать образ физического диска (tib-файл). И работай с виртуальной машиной - проще и надежнее. Кстати Acronis Echo Enterprise Server умеет тоже ковертировать tib-файлы в файлы виртуальной машины.
После установки вы получите загрузочное меню из 2 строчек: "Windows 7" и "Предыдущая операционная система". При выборе последней должны получить еще одно меню "Windows XP" и "Windows 98". »
okshef, загрузчик считывает содержимое boot.ini и добавит эту строку ещё в первый выбор.
При этом в boot\bcd данная инфа не будет внесена. Выходит нечто вроде ссылки.
Проверяется очень легко - нужно добавить в boot.ini ещё одну строчку, хоть копию первой.
При первой перезагрузке дополнительного выбора на первом меню может ещё не быть, но когда хоть раз в boot.ini с двумя строчка произойдёт вход (возможно вторую придётся выбрать для добавления), то в первом меню уже новая строчка (прописанная в boot.ini) будет добавлена.
Admiral, да я обратное и не утверждаю, просто вторая строчка в boot.ini уже есть за счет ее создания после установки XP вслед за Win98.
okshef, я к тому, что в первом меню будет не две строчки, а три
"Windows 7"
"Предыдущая операционная система"
"Третья строчка как ХР назначит 98 в boot.ini"
Ну, а при установке ХР считает загрузочный сектор 98-го и запишет его в файл. Так что образ с 98м делать не обязательно.
Admiral, в первом меню не будет трех строчек, т.к. BCD не связан с записями в Boot.ini. Создать-то можно, но она будет нерабочей. А образ создавать нужно для сохранения MBR диска С, ну и системы, конечно. Хотя, по большому счету, это перестраховка.
okshef, я не предполагаю в теории будет или не будет, а утверждаю исходя из практики что будет. Знаю что не относится, но по видиму инфа учитывается не только с BCD.
Если в boot.ini две и более записей, то при загрузке системы в первом меню на базе BCD будет помимо прописанных записей ещё и n-1 (-1 по тому что Earlier Version прописана в BCD) записей с boot.ini, при этом прописи этих строчек в BCD не будет и bcdedit естественно не покажет эти записи.
Я не располагаю офф информацией по данной возможности, и не предлагаю поверить мне на слово.
Для проверки на практике предлагаю инструкцию (http://forum.oszone.net/post-1263951.html#post1263951).
Для проверки нужно 1-2 перезагрузки.
Admiral, я тоже исхожу из форумной практики, но случай был другим - 2 XP и Vista. В меню можно создать записей сколько угодно, вопрос: для чего? Загрузка XP регулируется ntldr и boot.ini, поэтому мы либо получаем загрузку только одной XP, либо выходим на меню, которое создает boot.ini и выбираем нужную нам систему для загрузки. Аналогично и XP+98. (ссылка на инструкцию не очень информативна)
okshef,
1. Сохранил MBR в корень ХРного диска С.
2. Прописал на него строку в boot.ini
C:\BOOTFILE.BIN="Previous menu"
http://i011.radikal.ru/0911/0f/d7a63cc87e10x.jpg (http://i011.radikal.ru/0911/0f/d7a63cc87e10.png)
3. Перезагрузился, выбрал Earlier Version.
4. В нём выбрал "Previous menu"
5. Как и ожидалось вернулся назад, но мой список ОСей уже полнился на одну строку, а именно "Previous menu".
6. Загрузился в ОС (хоть ХР, хоть Севен проверял в обоих, да и не должно отличатся BCD файл то один) ради эксперимента запустил bcdedit и ничего, никакого Previus menu он не показал.
7. Строка до сих пор в первом меню, так как boot.ini после этого не редактировал.
Поскольку сохранение MBR не проводится встроенными средствами, я в той инструкции и предложил скопировать первую строку boot.ini
Поскольку 98я прописывается в boot.ini аналогичным способом, она должна быть видна ещё в первом меню.
Admiral, а можно взглянуть на bcd?
okshef, bcd файл отправлено в PM.
Admiral, просил bcd - посмотрел: думал в нем ссылка на bootfile.bin - нет. Earlier version of Windows - от XP, а вторая запись может появиться только при переходе по ней, о чем я и говорил. То есть самостоятельно в начальном меню ничего не появляется.
okshef, так и не говорилось, что он будет в BCD
в boot\bcd данная инфа не будет внесена. Выходит нечто вроде ссылки. »
прописи этих строчек в BCD не будет и bcdedit естественно не покажет эти записи. »
ради эксперимента запустил bcdedit и ничего, никакого Previus menu он не показал. »
Шла речь про то, что строка будет, а то что она не от BCD это другой разговор. Это говорит о том, что в MS решили не утруждать под менюхами ОС пользователя, дабы он мог сразу на первом экране выбрать нужную ОСь, без захода в Earlier Version, благо boot.ini структура известна. При этом в BCD последняя не вносится.
All
У кого есть сомнения и желает проверить, проверит - инструкция выше.
Убеждать без официальных ссылок не буду, могу предложить только практическое руководство выше.
Для себя вывод сделал - не BCD единым Виста и выше.
P.S.
И это всё говорит о том, что Win98 будет на первом экране, так что тему IMHO можно приклеить назад (http://forum.oszone.net/thread-155999.html).
Admiral, вернул. То-то mr.Vladimir, обрадуется, почитавши. Вот от него всё и узнаем.
okshef, мне тоже интересно узнать, сможет ли загрузчик Висты и выше, передать управление на загрузку 98й, непосредственно с первого меню.
Тем более когда-то, хоть и в шутку, сказали
даешь статью "Установка Windows 98 на компьютер с Windows 7"! >> (http://forum.oszone.net/post-1005922.html#post1005922)
Кстати, никто так и не поинтересовался, что будет, если нажать в первом меню на запись Previus Menu? Ответ прост, она ссылается на саму себя: экран мигнёт и время первого меню пойдёт заново.
Может это нужная фича, и её нужно добавить в Multi Boot?
Мало ли, промахнулся зашёл в Earlier Version, а тут тебе возврат на предыдущее меню есть :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.