![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как перезагрузить комп с нужного диска.
nick_sniper © (2002-08-29 15:11:00)Задача: при загрузке с СД при определенных условиях возникает ситуация когда нужно отменить загрузку с СД и загрузиться с винта. Просто сделать перезагрузку компа не подойдет - в ЧМОСе то выставлена загрузка с СД. Вынуть СД тоже не подходит - такая ситуация может возникнуть минут через 40 - что стоять и ждать ?
Пытался зачитывать boot-сектор на адрес 0:c700 и делать jmp 0:c700 но сектор зачитывается, а вот загрузка не происходит. Комп просто виснет. (Кажется это связано с emm386).
Кто нить может помочь ?
nick_sniper (2002-08-30 22:09:00) [1]См. http://delphi.mastak.ru/cgi-bin/forum.pl?answer=1&id=1030619565&n=0
Слесарь Матерящийся (2002-08-30 11:11:00) [2]Всё просто -- пиши свой загрузчик!
За основу можно взять LILO...
Smithson (2002-08-30 09:43:00) [3]Программно - никак. Вернее... Ищи доки на BIOS и ставть примари буттайбл диск HDD
nick_sniper (2002-08-29 18:27:00) [4]Попробую сформулировать по другому:
1. в CMOS установлена загрузка с CD-ROM
2. Компьтер загружен с bootable-CD-Roma
3. Как теперь не вынимая CD-диск и не изменяя установок CMOS заставить компьютер загрузиться с HDD0 (диск C:)