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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4

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

Computer Maniac



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
imonah - я же писал, что ненадо всяких этих прог! Фигня это все. Пробовал OSSelector - чушь. Вроде ставится нормально, а вот оси неправильно находит!
 
eugrus - пробовал этот "bootpart" - чушь. После того как она делает бутфайлик - он не грузит 98...
 
Блин, че делать-то?

Всего записей: 811 | Зарегистр. 05-04-2003 | Отправлено: 22:50 14-11-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2Computer Maniac попроси этот файл у кого-ни будь с win98 + NT (точно заработает)
 
или я тебе пришлю (скажи e-mail) только от MS-DOS 6.22 - ни факт что подойдёт

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 23:41 14-11-2004
Computer Maniac



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
eugrus
Надо попробовать... Кинь сюда - ilshat@xaker.ru
Буду признателен...
 
А так вроде больше никто прислать не могет

Всего записей: 811 | Зарегистр. 05-04-2003 | Отправлено: 13:27 15-11-2004
FrostM

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чем все закончилось?
 
У меня такая же проблема.
Есть несколько разделов на одном диске:
1 - Win95    (С:)  
2 - Win98    (D:)
3 - WinNT    (E:)
4 - Win2000 (F:)
 
Первый(1) раздел является активным.
 
BOOT.INI написан таким образом, что выводится меню с загрузкой Win2000, WinNT и Win95:
================
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(4)\F\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)\F\WINNT="Microsoft Windows 2000 Professional RUS" /fastdetect
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Windows NT Workstation 4.00 RUS"  
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Windows NT Workstation 4.00 RUS [VGA mode]" /basevideo /sos
C:\="Microsoft Windows"          
================
 
Как добавить Win98 в меню загрузки?
 
Если я делаю активным раздел 2, то без проблем загружается Win98.

Всего записей: 19 | Зарегистр. 27-12-2003 | Отправлено: 18:21 23-03-2005
the13th

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужно сделать файл, содержащий загрузочный сектор диска D, назвать его например bootsect.w98, положить в корень диска С и добавить строку типа C:\bootsect.w98="Windows 98"

Всего записей: 19 | Зарегистр. 15-03-2005 | Отправлено: 20:47 23-03-2005
eugrus



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

Цитата:
Как добавить Win98 в меню загрузки?  

выдрать из второго раздела первые 512 байт и сохранить в файл C:\bootsect.dos

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 23:05 23-03-2005
FrostM

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот вывод bootpart в случае активного первого раздела (C:):
====================
Boot Partition 2.50 for WinNT/2K/XP (c)1995-2002 G. Vollant (info@winimage.com)
WEB : http://www.winimage.com and http://www.winimage.com/bootpart.htm
Add partition in the Windows NT/2000/XP Multi-boot loader
Run "bootpart.exe /?" for more information
 
Physical number of disk 0 : 6a32
 0 : C:* type=6  (BIGDOS Fat16), size= 2096451 KB, Lba Pos=63
 1 : C:  type=6  (BIGDOS Fat16), size= 2096482 KB, Lba Pos=4192965
 2 : C:  type=6  (BIGDOS Fat16), size= 2096482 KB, Lba Pos=8385930
 3 : C:  type=e  (Win95 XInt 13), size= 2096482 KB, Lba Pos=12578895
====================
 
Как я пытался получить загрузочый сектор с диска D: (второй раздел):
1. Сделал активным диск D:
2. Загрузился с него в Win98
3. Запустил программу
   bootpart 1 bootsect.w98
4. Положил bootsect.w98 на первый раздел (C:\bootsect.w98)
 
В boot.ini добавил строку
  C:\bootsect.w98="Windows 98"
 
При загрузке с использованием пункта "Windows 98" стала загружаться Win95 с первого раздела.
 
Что я сделал не так?

Всего записей: 19 | Зарегистр. 27-12-2003 | Отправлено: 12:14 24-03-2005
BarHan



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Пацаны, скорее всего вам не удастся это, как это и не удалось мне...
Если кто сможет это опровергнуть, то буду очень рад.
Во-первых, в данном случае bootsect.dos нужен нтишному загрузчику _только_, если винда 9х/ме находится на том же самом винте, что и загрузчик, но не в первом разделе...
Отсюда вывод - юзайте нтишный загрузчик на винте, где токо вынь9х/ме, а в boot.ini там спокойно можно добавить загрузку нтишной системы с другого винта.
У меня получилось токо так и никак иначе...
Получится так, када в биосе стоит загрузка с винта, где неэнтишная система, то будет меню, типа чего изволите вынь9х/ме или выньНТ-2003?, а при загрузке с другого винта безо всяких вопросов стартует выньНТ-2003. И это будет оптимум.
ЗЫ. НТишный загрузчик можно поставить на винт с вынь9х/ме например начав на этот раздел установку выниНТ-2003 и дождавшись перезагрузки запуститься в меню не в установку выньНТ-2003, а в вынь9х/ме и сразу же отредактировать boot.ini для загрузки вынь9х/ме по умолчанию и изменить загрузку установки выниНТ-2003 на загрузку уже установленной выниНТ-2003 с другого винта.
ЗЫ2. Просьба не пинать за стилистику, у меня просто было хорошее настроение, чего и вам всем желаю!

Всего записей: 762 | Зарегистр. 30-01-2004 | Отправлено: 15:55 25-03-2005
eugrus



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

Цитата:
_только_, если винда 9х/ме находится на том же самом винте, что и загрузчик, но не в первом разделе...  

ни чего подобного!

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 16:14 25-03-2005
FrostM

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eugrus
  Что я сделал не так?

Всего записей: 19 | Зарегистр. 27-12-2003 | Отправлено: 16:48 25-03-2005
Thin



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Стокнулся с такой же проблемой ХДД разбит на 3 раздела 1 раздел XPпраймари второй win98 тоже праймари и всё остально логический диск , дело было так стоял 98 потом диск переразбили и на 1 раздел была была установлена winXP после этог никакими силами не возможно заставить грузится win 98 все советы которые были здесь сказаны перепробованы , подскажите какой-нибудь стороний загрузчик который был бы прост в использование.

Всего записей: 84 | Зарегистр. 28-02-2004 | Отправлено: 21:30 25-03-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Thin
можешь просто попросить файл с бутсектором первого раздела у кого ни будь, у кого стоит win98 или файл bootsect.dos у кого ни будь обладающего win98 + winNT
FrostM
тоже самое
win9x помещает свой бутсектор не в первый сектор раздела на котором стоит, а в первый сектор первого раздела
 
соответственно если он переписан нужно просто взять копию
 

Цитата:
подскажите какой-нибудь стороний загрузчик который был бы прост в использование

нет смысла

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 21:41 25-03-2005
FrostM

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eugrus
  Что меня смущает в твоем совете: у меня на первом разделе (где Win95) ужее лежит файл bootsect.dos. Как он там оказался - я не знаю. Разве это не загрузочный сектор Win95, которая стоит у меня на первом разделе?

Всего записей: 19 | Зарегистр. 27-12-2003 | Отправлено: 23:47 25-03-2005
Uriu

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FrostM
Почитайте мои посты, повторяться не хочется. Вам нужно в файл "сдернуть загрузочный сектор того раздела на котором стоит Win98", и не вдавайтесь в подробности по поводу букв.Может Вы просто запутались и скопировали в файл не тот сектор. Я только предполагаю, но возможно у вас ничего так не получится, нужно сделать активным диск где установлен Win XP(естественно если это первичнй раздел), перенести на него системные файлы WinXP, из консоли восстановления fixboot. Ну и дальше заморачиваться с загрузочными секторами. Но все равно попробуйте сначала, так как делаете сейчас.
http://forum.ru-board.com/topic.cgi?forum=62&topic=4047#1
 
eugrus
 

Цитата:
win9x помещает свой бутсектор не в первый сектор раздела на котором стоит, а в первый сектор первого раздела  

При Всем уважении Вы не правы. Допустим на первом физическом разделе, который на современных винчестерах начинается с 63 сектора установлена NT подобная система с файловой системой NTFS, как туда пропишется загрузчик от Win 98, если этот раздел вообще Win 98 не увидит? Загрузчик  Win 98, как и другой ОС записывается на тот раздел который в данный момент имеет признак активный. Иначе как она будет загружаться.  
 

Всего записей: 340 | Зарегистр. 25-11-2004 | Отправлено: 02:44 26-03-2005
FrostM

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Uriu
 
Спасибо за совет, но Вы не прочитали мои посты.
Повторюсь. У меня есть диск с разделами:
1 - Win95    
2 - Win98
3 - WinNT
4 - Win2000
 
На первом разделе уже лежит файл bootsect.dos. Я не знаю, чей это загрузочный сектор.
Является ли он сектором Win95?
 
Раздел 1 является активным и при его загрузке отображается меню загрузчика Win2000. С помощью этого меню я могу загрузить Win2000, WinNT, Win95.
 
Win98 я могу загрузить только в том случае, если я сделаю активным раздел 2.
 
Файл boot.ini выглядит следующим образом:
=======================
[boot loader]  
timeout=30  
default=multi(0)disk(0)rdisk(0)partition(4)\F\WINNT  
[operating systems]  
multi(0)disk(0)rdisk(0)partition(4)\F\WINNT="Microsoft Windows 2000 Professional RUS" /fastdetect  
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Windows NT Workstation 4.00 RUS"  
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Windows NT Workstation 4.00 RUS [VGA mode]" /basevideo /sos  
C:\="Microsoft Windows"    
=======================
 
Теперь внимание вопрос к спецам:
Могу ли я добавить Win98 к меню загрузки Win2000 или это сделать нельзя?
Если это сделать можно, то опишите подробные шаги по реализации.
 
Заранее благодарен.

Всего записей: 19 | Зарегистр. 27-12-2003 | Отправлено: 17:40 26-03-2005
eugrus



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

Цитата:
 
При Всем уважении Вы не правы. Допустим на первом физическом разделе, который на современных винчестерах начинается с 63 сектора установлена NT подобная система с файловой системой NTFS, как туда пропишется загрузчик от Win 98, если этот раздел вообще Win 98 не увидит? Загрузчик  Win 98, как и другой ОС записывается на тот раздел который в данный момент имеет признак активный. Иначе как она будет загружаться.  

боюсь, что прав
 
Чтобы записать в раздел бутсектор не нужно понимать его ФС - он лежит вне файловой области - занимает первые 512 байт (первый сектор) и загрущику совершенно наплевть какая там ФС
Он прсто берёт первые 512 байт и запускает лежащую в их программу

----------
IT-Recht Blog

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 20:34 26-03-2005
DeadVillage



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

Всего записей: 652 | Зарегистр. 05-12-2003 | Отправлено: 03:00 27-03-2005 | Исправлено: DeadVillage, 08:18 27-03-2005
Uriu

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FrostM
Все я прочитал, Вы меня  немного не поняли. По ссылке выше прочитайте мои посты.
Цитата:
На первом разделе уже лежит файл bootsect.dos. Я не знаю, чей это загрузочный сектор.  
Является ли он сектором Win95?

Да, файл создался во время работы установщика NT системы.
 Мне кажется Вы ошиблись вот здесь:
Цитата:
 bootpart 1 bootsect.w98  

Win 98 не на первой партиции.(физически) Я не пользовался никогда этой програмкой.
Использовал Диск эдитор.
 
Насколько я помню в boot.ini все равно что писать:
C:\="Microsoft Windows" или
C:\Bootsect.dos="Microsoft Windows"
при условии, что у Вас всего одна Win98 подобная система, это меня и смущает, в смысле получится или нет. Поэтому я и посоветовал, перенести системные файлы  
NT системы. (СМ. мой пост выше.) Вот так попробуйте:
C:\Bootsect.dos="Microsoft Windows 95"
C:\Bootw98.dos="Microsoft Windows 98"  
 
 
eugrus
Я бы конечно продолжил обмен мнениями, и это касается темы, но всеже пусть FrostM сам выбирает, чьими советами пользоваться. Если хотите продолжить то давайте по  
"Личному ящику".  

Всего записей: 340 | Зарегистр. 25-11-2004 | Отправлено: 08:34 27-03-2005 | Исправлено: Uriu, 08:52 27-03-2005
SIMSR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
To FrostM
Итак, сделали W98 PRIMARY ACTIVE. Ставим систему. Дальше, используя программу Acronis Disk Editor,WinHex или любуой другой редактор, получаем файл загрузчика. Желательно, файл загрузчика сохранить с расширением dos.
Насчет  winimage не уверен, не провал сам, поэтому советовать не могу.
Потом XP назначаем PRIMARY ACTIVE. При условии, что XP стоит на NTFS, кидаем в корень файл загрузчика и ссылку на него в BOOT.INI. Вот и все, грузимся в W98.
Если, аналогично создать файл загрузчика для Win95 и поместиь и его в BOOT.INI,
то скорее всего, ничего не получится, т.к. по умолчанию NT загрузчик подхватывает ближайший фат раздел, и, даже обладая двумя разными файлами  Boot98.dos и Boot95.dos вряд-ли удастся загрузить Win95.  
Если есть желание держать две и более WIN9X системы   ,то могу посоветовать следующие.  
1. Ставим W95 PRIMARY ACTIVE. Ставим систему.
2. Ставим W98 PRIMARY ACTIVE. Ставим систему.
3. Ставим NT PRIMARY ACTIVE. Ставим систему.
4. Ставим XP PRIMARY ACTIVE. Ставим систему. XP сама создаст загрузчик для NT.
5. Ставим что-нибудь типа партишон магик BOOT LOADER. Он сам проанализирует винт и создаст BOOT меню, где будут все четыре операционки.
 
 
 

Всего записей: 1211 | Зарегистр. 27-11-2004 | Отправлено: 13:11 27-03-2005
FrostM

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо всем за ответы.
 
Я соглашусь с SIMSR. У меня уже прописана в BOOT.INI загружка Win95 и видимо добавить туда Win98 стандартными средствами мне не получится.
 
Проблему решил установкой OS Loader.
 
Еще раз всем спасибо.


Всего записей: 19 | Зарегистр. 27-12-2003 | Отправлено: 00:25 28-03-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Закладки » BOOT.INI - ручная правка ... (загрузить Win98 и WinXP)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru