Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Восстановления загрузочного сетора после установи Win98

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

lukri



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Восстановления загрузочного сетора после установи Win98.
 
Стояла XP, поставили ХРюшу. Как восстановить загрузчик?

Всего записей: 896 | Зарегистр. 18-03-2004 | Отправлено: 01:06 25-02-2005
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lukri

Цитата:
Как восстановить загрузчик?

воспользоваться фильтром.
http://forum.ru-board.com/topic.cgi?forum=62&topic=0037#1

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:09 25-02-2005
ivas



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lukri
Сцылка Cheery немного не из той оперы.

Цитата:
Стояла XP, поставили ХРюшу. Как восстановить загрузчик?

Непонятка. ОС ХР не затирает загрузчики себе подобных. Может устанавливали 98 поверх ХР? Требуется уточнение.

Всего записей: 3175 | Зарегистр. 23-11-2004 | Отправлено: 23:53 25-02-2005
lukri



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ivas
 
Точно, сказваеться недостаток витаминов Парнишка случайно поставил 98 после установки ХП, мне пока так не доводилось

Всего записей: 896 | Зарегистр. 18-03-2004 | Отправлено: 23:55 25-02-2005
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lukri
http://forum.ru-board.com/topic.cgi?forum=62&topic=3468&start=20#2
Можно также начать повторную установку XP, на тот же раздел, где стоял, а после перезагрузки выбрать не установку, а уже установленную XP/ Потом подправить boot.ini и удалить временные каталоги

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 00:19 26-02-2005
ivas



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Looking
Это применение ключей при установке системы, а тут уже надо восстанавливать затёртый загрузчик.
 
lukri
Грузишься с диска, как только появляется приглашение к установке или восстановлению системы смело жмёшь R, регистрируешься (надо знать админский пароль) в системе, а затем fixboot c:
 
Задействуй поиск. Я сам пару раз отвечал на подобные вопросы.
Успеха.

Всего записей: 3175 | Зарегистр. 23-11-2004 | Отправлено: 20:39 26-02-2005
Uriu

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ivas
Таким образом Вы сможете загружать только Win XP. Для того чтобы грузился еще и Win 98 необходим файл с загрузочным кодом от Win 98, который обычно называют Botsec.dos
Этот файл  получают  скопировав загрузочный сектор раздела на котором установлен Win 98 с помощью любого редактора диска. Потом уже Fixboot и рассказать загрузчику от Win XP что еще установлен и Win98 (записать строку в boot.ini ). Что бы не париться с диск эдитором  пускают повторную установку и т. д. и при установке Win XP проверяет есть ли еще установленные операционные системы на компьютере и если есть сам создает файл. Гораздо быстрее создать bootsec.dos самому.
В установке WIn 98 после Win XP нет ничего сложного и невозможного. Достаточно иметь лишь первичный раздел FAT 32 на диске. Из поста lukri непонятно куда что он поставил.  

Всего записей: 340 | Зарегистр. 25-11-2004 | Отправлено: 02:51 27-02-2005
ivas



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Uriu
Не усложняйте ситуацию. Никаким редактором диска (париться с DISKEDIT) ничего копировать никуда не надо. И уж тем паче что-то рассказывать кому-то (загрузчику). Учите матчасть.
Если устанавливали 98 после XP (смею надеяться в другой раздел диска), то файлы, о которых Вы говорите, обязаны присутствовать. Затёртым оказался только загрузчик. Поэтому:  

Цитата:
Грузишься с диска, как только появляется приглашение к установке или восстановлению системы смело жмёшь R, регистрируешься (надо знать админский пароль) в системе, а затем fixboot c:


Всего записей: 3175 | Зарегистр. 23-11-2004 | Отправлено: 11:33 27-02-2005
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ivas
По той ссылке в п.2 тот же совет
Цитата:
вызываешь консоль восстановления и вводишь команду fixboot
надо внимательнее читать. Но проще по второму моему совету

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 22:08 27-02-2005
Uriu

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ivas
Вы глубоко заблуждаетесь. Команда fixboot выполняет только то что она выполняет, восстанавливает загрузочный сектор раздела на котором установлен Win XP или записывает новый на раздел который ей можно указать. Файл bootsec.dos  создает
 установщик Win XP и при обнаружении на диске еще одной или больше ОС. Строку в booi.ini тоже добавляет установщик.  Как говорят в форумах «Здесь нет телепатов»
совершенно не понятно что куда ставилось и каким образом.  Загрузка происходит следующим образом: сначала загружается в память MBR. Здесь загрузчик идентичный для всех ОС. Его задача только найти раздел помеченный как активный и загрузить код активного раздела в память, передать ему управление. Вот загрузчик с раздела свой для каждой ОС. Этот загрузчик и восстанавливает fixboot-Win XP, sys-Win 98, для линукса не знаю непользовал к сожалению. Теперь подумайте сами каким образом загрузчик Win XP
будет грузить Win 98. Тут Майкрософт нас не обидела и в NT системах позволила создавать мульти загрузку с помощью NTLDR и его конфигурационного файла boot.ini.
В Win 98 организовать мульти загрузку невозможно. Если при загрузке выбирать альтернативную ОС то NTLDR загружает код содержащийся в файле bootsec.doc и передает ему управление. Если Win 98 устанавливался после Win XP то bootsec.dos точно нет нигде на диске и в boot.ini точно нет соответствующей строки.
 

Всего записей: 340 | Зарегистр. 25-11-2004 | Отправлено: 11:38 28-02-2005
Uriu

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 Как установить Win 98, если уже установлен Win XP ?  Вопрос возникает здесь достаточно  часто. Надеюсь, написанное ниже поможет.  
     Коротко о загрузке Win XP & Win 98.  Это пригодится в дальнейшем для понимания того что делать. (подробности опускаю, можно прочитать в фагах  
   и бумажной литературе.)
  Загрузочные файлы Win XP  разбиты на две части :  
         1.NTLDR, Ntdetect.com, Boot.ini, BootFont.bit.  ( BootFont.bin-файл шрифтов, присутствует только в локализованных ОС. Win XP Rus.) В дальнейшем
буду называть –системные файлы.
          2.Все остальное. В дальнейшем  буду называть-загрузочные файлы.
    Раздел винчестера, для успешной загрузки, на котором находятся системные файлы должен быть первичным  и иметь признак-Активный.  
    В терминологии МС (Microsoft)    этот диск называется «Система» или системный диск. Диск на котором лежит «все остальное»  
       в терминологии МС –«загрузка» или загрузочный диск. Загрузочный диск может быть первичным; логическим диском в дополнительном  
      разделе и физически находится на любом винчестере. Путь к загрузочным файлам (папка Windows) для NTLDR указывается в файле  Boot.ini.
      Как частный случай все файлы Win XP могут находится на одном разделе и тогда диск обозначается как «система».  
   Загрузочные файлы Win 98 разбиты аналогичным образом ( тут я могу ошибаться, надеюсь меня поправят). Системные файлы-  IO.sys,
   MSDOS.sys,  Config.sys и наверное еще что то , ну и опять же все остальное-папка Windows и т. д.  Раздел винчестера, на котором лежат
   системные файлы должен быть первичным и активным. Папка Windows не обязательно должна лежать на первичном активном разделе
 ( тут я пас, знающие люди напишут если захотят, но в дальнейшем от этого мало что зависит и на суть никак не влияет). Я в дальнейшем
     предполагаю, что все файлы Win 98 лежат на одном разделе, зачем усложнять себе жизнь.
       В Win XP предусмотрена мульти загрузка. (В Win 98 нет.) Для того чтобы ее использовать, нужно создать файл bootsect.dos в который помещается загрузочный
       код(только один сектор 512б. ) альтернативной ОС (операционной системы)  в данном случае Win 98. В Boot.ini дописывается строка C:\bootsect.dos="Windows 98".
    Загрузочный код берется из первого сектора раздела винчестера на котором установлена альтернативная ОС и копируется в Bootsect.doc
    (файл можно назвать как угодно).  
     Из всего изложенного выше можно сделать такие выводы. Если не трогать место положение системных файлов Win XP, то необходимо  
    устанавливать альтернативную ОС на первичный раздел того же винчестера на котором установлен Win XP.(Bootsect.dos иначе работать не будет.)
     Если необходимо установить альтернативную ОС на другой винчестер, то системные файлы Win XP необходимо перенести в первичный активный
   раздел винчестера, на котором установлена альтернативная ОС, и перезаписать загрузочный сектор этого раздела командой fixboot консоли
   восстановления, предварительно изготовив файл Bootsect.dos альтернативной ОС. В БИОС установить загрузку с винчестера с альтернативной ОС.
   Это возможно сделать благодаря тому что для ОС Win XP все равно где лежит папка Windows , главное чтобы системные файлы находились
   на первичном активном разделе и в БИОС винчестер с этим разделом стоял первым в загрузке (флоп и СД не считаю).  
   Теперь рассмотрим 2 варианта установки:
1. Установка Win 98 на то же винчестер где установлен Win XP. На диске для Win 98 должен быть создан отдельный первичный раздел FAT 32.
    Делаем его активным и устанавливаем Win 98.  С помощью Редактора диска или Hex редактора копируем первый сектор раздела на котором установлен
   Win 98 в файл Bootsect.dos. ( не путать загрузочный сектор раздела с самым первым сектором винчестера, где находится главная загрузочная  
    запись MBR). Помещаем Bootsect.dos в корень системного диска Win XP, в Boot.ini добавляем строку C:\bootsect.dos="Windows 98". В кавычках
    можно писать все что угодно. Делаем активным системный диск с Win XP. Готово. Подчеркну, что всегда имеется возможность, меняя активный раздел
   загрузить любую ОС.
2. Установка Win XP на другой винчестер.(далее буду называть его вторым винчестером). Меняем в БИОС порядок загрузки. Подставляем первым
загрузочным устройством второй винчестер. Создаем первичный активный раздел FAT 32. Устанавливаем на него Win 98. Создаем файл Bootsect.dos.
Помещаем все системные файлы Win XP и файл Bootsect.dos в корень диска на котором установлен Win 98. Системные файлы Win XP лучше скорировать
 а не перемещать. Добавляем в Boot.ini строку C:\bootsect.dos="Windows 98" для загрузки Win 98, и изменяем путь в кодировке ASC к папке  
Windows Win XP. Загружаем Консоль восстановления и командуем fixboot. Готово. Подчеркну что, опять же, всегда есть возможность
загрузить любую ОС . Win XP загрузится, если поменять порядок загрузки в БИОС. WIN 98 можно загрузить дав команду SYS с системной дискеты.
 Какие могут быть трудности. Могут поменяться буквы разделов если таковые имеются. Папки Win XP- Program File и проч. а также файл подкачки нужно
поместить на загрузочный диск.(туда же где папка Windows).  Кроме того при установке Win 98 на другой винчестер WIN XP может брыкаться при загрузке
 ( появится голубой экран с надписью типа приветствие, не путать с синим экраном смерти). Когда я проводил эксперименты года 4 назад,  
  такого не происходило. Голубой экран  появляется из за того, что изменяется идентификатор диска на котором находятся системный или загрузочный раздел.
 ( В нашем случае «системный). Бороться с этим достаточно легко, но об этом в другой раз. Надеюсь и почти уверен, что Вы его не увидите.  

Всего записей: 340 | Зарегистр. 25-11-2004 | Отправлено: 03:54 04-03-2005
Andrey113



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а если я сделаю один диск д фатом, а на котором ХР оставлю нтфс, так получится?

Всего записей: 224 | Зарегистр. 10-05-2005 | Отправлено: 23:58 15-07-2005
Smitis



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Uriu

Цитата:
 
Как установить Win 98, если уже установлен Win XP ?

Много раз уже поднималась тема на форуме.
http://forum.ru-board.com/topic.cgi?forum=62&topic=1704
http://forum.ru-board.com/topic.cgi?forum=62&topic=1930
http://forum.ru-board.com/topic.cgi?forum=62&topic=3468

Всего записей: 3214 | Зарегистр. 09-02-2003 | Отправлено: 00:14 28-02-2007
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Элегантное решение:
http://forum.ru-board.com/topic.cgi?forum=62&topic=16681

Всего записей: 6491 | Зарегистр. 31-08-2008 | Отправлено: 00:40 29-11-2009
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Восстановления загрузочного сетора после установи Win98


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru