Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с boot.ini [D6, Win95/98, WinXP]


Страницы:   1 2

Dib@zol ©   (2006-07-18 13:35:00) 

Я тут недавно поставил Win XP поверх Win 98 (98-ой на С:\, икспишник на D:\). Теперь у меня начались проблемы с загрузкой. Он (XP) при загрузке выдаёт досовское меню выбора системы, но при попытке загрузить 98-ой начинаются глюки: не найден бут-сектор(!!!), и я, посмотрев файл бут-ини,
увидел, что на запуск виндуса 98 проставлена всего однеа команда -- "С:\" и всё! Понятно что загрузчик мягко говоря не пашет. И я добавил команду "C:\Windows\98.bat" вместо "C:\". Видимо мне придется писать в этот бат-файл вручную всё что нужно для загрузки 98-го. Господа, подскажите, есть ли менее радикальные методы!!!!!!!!!!!!!!!!!! И если нет, подскажите пжлст, Какие проги вызывать, штоб загрузить этот чертов 98!


umbra   (2006-07-18 16:00:00) [1]


> У меня система (ХР )стоит на D:
> Загрузчик, естественно, лежит на C:

аналогично

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
C:\="Microsoft Windows"

а всякие там mode, description - автор же по памяти писал. ХР, как я понял, у него грузится


isasa   (2006-07-18 15:47:00) [2]

У меня система (ХР )стоит на D:
Загрузчик, естественно, лежит на C:

Directory of C:\

30/03/2006  17:13               210 boot.ini
10/03/2005  15:43                 0 IO.SYS
10/03/2005  15:43                 0 MSDOS.SYS
03/08/2004  22:38            47,564 NTDETECT.COM
03/08/2004  22:59           250,032 ntldr


boot.ini вот такой.

[boot loader]
timeout=4
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

Насколько помню, для 98, загрузку надо адресовать на boot сектор системного диска, в данном случае
multi(0)disk(0)rdisk(0)partition(1), ну или С:, если он понимает.


umbra   (2006-07-18 15:34:00) [3]

2 isasa ©   (18.07.06 15:28) [25]

я тоже так сначала подумал, но потом посмотрел (есть машина с двумя системами) - и nfv действительно написано

C:\="Win98"


isasa   (2006-07-18 15:31:00) [4]

Кстати, что за фигня
mode(0)description(0)partition(2)="Win XP" /fastdetect
может так?
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Win XP" /fastdetect


isasa   (2006-07-18 15:28:00) [5]

Давно это было, но, по моему так должно быть.
[options]
Delay=30
[Operating systems]
mode(0)description(0)partition(1)="Win 98"
mode(0)description(0)partition(2)="Win XP" /fastdetect

Загрузчик, а в данном случае XP загрузчик, про С может и не знать.


umbra   (2006-07-18 15:05:00) [6]

можно после выбора операционной системы (Вин98) ОЧЕНЬ БЫСТРО нажать F8 и попасть в меню вариантов загрузки 98-й. Там попробовать загрузиться в безопасном режиме и попытаться что-то сделать. Похоже на то, что запортился какой-то файл в корне (похоже на msdos.sys)


Stakan   (2006-07-18 15:02:00) [7]

clickmaker ©   (18.07.06 14:58) [21]
Врят ли.
Автору: В принципе можно поробовать этот файл скопировать с другого компьютера, где тоже XP поверх 98. (Если его у тебя точно нигде нет.)


Чапаев   (2006-07-18 15:00:00) [8]


> а что, экспишный сетап мог его туда переложить?

*шёпотом* Сильно сомневаюсь.


clickmaker   (2006-07-18 14:58:00) [9]


> Чапаев ©   (18.07.06 14:48) [16]
> Товарищ автор, ищи скрытый файл bootsect.dos. Его ты должен
> положить в корень диска C: (сейчас он лежит, надо полагать,
>  в корне диска D:).

а что, экспишный сетап мог его туда переложить?


Чапаев   (2006-07-18 14:56:00) [10]

Тогда из-под ХР сохрани бут-сектор диска C: в указанный файл... Утилитку dskprobe из Windows Support Tools рекомендую (Support Tools можно установить из каталога Support установочного диска WinXP).


Dib@zol   (2006-07-18 14:50:00) [11]

А если его нет ни там ни там? Че в него прописывать помогите плзззз :\ я уже задалбался сидеть в этом .....ом инет-кафе!


Stakan   (2006-07-18 14:50:00) [12]

Dib@zol   (18.07.06 14:45) [14]
Проверь наличие в c:\ файла bootsect.dos (примерно так). По идее там должен быть загрузочный сектор Win 98.


Чапаев   (2006-07-18 14:50:00) [13]

Ну и, конечно, в boot.ini вернуть всё взад.


Чапаев   (2006-07-18 14:48:00) [14]

Товарищ автор, ищи скрытый файл bootsect.dos. Его ты должен положить в корень диска C: (сейчас он лежит, надо полагать, в корне диска D:).


clickmaker   (2006-07-18 14:47:00) [15]


> Dib@zol   (18.07.06 13:42) [2]
> Блн я понимаю что имя диска!

это я к тому, что правильно все в бут.ини. Никаких батников там не должно быть.
Если так охота вернуть 98, то бери системную дискету от 98 (или загрузочный сидюк) fdisk /mbr  а потом sys c:
XP перестанет загружаться, но 98 восстановишь


Dib@zol   (2006-07-18 14:45:00) [16]

Дык всетаки кто-нить знает как мне надо действовать?


Dib@zol   (2006-07-18 14:40:00) [17]

Ндаааа... У меня там все проги (всего их ≈ 30 Гб) а дивиди - эра у меня нэмае :((( сам бы уж давно форматнул, кабы не это!


PSPF2003   (2006-07-18 14:32:00) [18]

Отфарматируй и поскавь эмулятор ОС


Dib@zol   (2006-07-18 14:19:00) [19]

Да ты чё я пока манией суицида не страдаю! Fat32, хоть по швам разойдись!!! :о)


Styx_   (2006-07-18 14:15:00) [20]

boot.ini тут не виноват - верните его, как было. А Вы часом не сконвертировали диск в NTFS?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо