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

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

Модерирует : lynx, dg

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

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

Negr



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли такие прожки под DOS, которые позволяют сделать очень мягенький Ctrl-Alt-Del,
Под "очень мягенький Ctrl-Alt-Del" подразумевается не перезагрузка, а загрузка ОС (WinXP например) с HDD без перезагрузки компа.
 
Или возможно, кто-то знает, как это (программная загрузка ОС с HDD) программируется (исходный код на ASM, C было бы просто здорово)?
Ещё, как вариант, программно переставить в BIOS порядок загрузочных устройств может есть что нибудь универсальное в этом духе?
 
Спасибо.

Всего записей: 53 | Зарегистр. 23-01-2003 | Отправлено: 18:42 08-02-2007
Simplestas

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
int 19h
возвращает в бут-меню, если дос чистый.

Всего записей: 423 | Зарегистр. 09-01-2005 | Отправлено: 18:54 08-02-2007
Negr



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mozet eto, kak ego, isxofni4ki naidutsya ?

Всего записей: 53 | Зарегистр. 23-01-2003 | Отправлено: 12:04 09-02-2007
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GRUB4DOS. int19h передаст загрузку на следующее устройство

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 02:44 27-10-2011
Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bomzzz
Вас в этой теме очень ждали с ответом четыре года. Мда.

----------
В правильно поставленном вопросе всегда содержится 50% ответа
Все будет так, как должно быть. Даже если будет иначе.

Всего записей: 26378 | Зарегистр. 20-04-2006 | Отправлено: 02:48 27-10-2011
Yvaliko

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Зря ждали.
int 19h вызывает обычную перезагрузку. С какого устройства комп грузился, с того и продолжит.

Всего записей: 770 | Зарегистр. 13-05-2008 | Отправлено: 03:11 27-10-2011
bomzzz



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

Цитата:
С какого устройства комп грузился, с того и продолжит.

на виртуалке у меня так работает. а на железе передает на следующее устройство независимо от того включена поддержка int19 в биосе или нет, в загрузочное меню биоса возвращается и следующее грузится. только PLoP с включенной поддержкой int19 передает сам на себя.
 
Добавлено:
возможно из за эммуляции флоппи дискет то нету
 
Добавлено:
ctrl alt del можно перехватить в досе только через Int9h или известно где обработчик перезагрузки?
 
Добавлено:
блин - вот в чем дело. потому что у меня в биосе из загрузочного меню флоппи вообще убран и даже более того, вообще отключено устройство - флоповод. потому и не передается. работает все как должно быть. потому и передавалось на следующее потому что флоповода не было в меню.

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 03:22 27-10-2011
Yvaliko

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

Цитата:
независимо от того включена поддержка int19 в биосе или нет

int 19h нигде не включается и не выключается. Это одно из прерываний BIOS, оно всегда есть и никуда не девается. Даже если у тебя навороченый биос, который позволяет его как бы отключить, оно останется доступно по своему адресу и его все еще можно использовать.

Цитата:
ctrl alt del можно перехватить в досе только через Int9h или известно где обработчик перезагрузки?

Обработчик перезагрузки вызывается по int 19h. Если есть сильное желание, то можно посмотреть его точный адрес в таблице векторов.
 
Только первоначальный вопрос был как загрузить винду из доса, не перезагружая комп. Следовательно int 19h тут вообще никак не катит.

Всего записей: 770 | Зарегистр. 13-05-2008 | Отправлено: 14:53 27-10-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Interrupt 19 Capture

Цитата:
 
Название опции:
Interrupt 19 Capture
Возможные значения:
Enabled, Disabled
Описание:
Разрешает (Enabled) или запрещает (Disabled) дополнительным IDE/SATA-, SCSI- или RAID-контроллерам перехватывать программное прерывание 19, ответственное за загрузку операционной системы. Если ваш загрузочный диск подключен к дополнительному контроллеру, обязательно установите значение Enabled, иначе загрузка будет возможна только с устройств, подключенных к стандартному IDE/SATA-контроллеру чипсета.
 

http://www.probios.ru/options/boot/polling/interrupt-19-capture.html
 
не может быть. точный адрес в таблице векторов 19 прерывания 25*4. на первоначальный вопрос был ответ - GRUB4DOS

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 15:01 27-10-2011
Yvaliko

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

Цитата:
на первоначальный вопрос был ответ - GRUB4DOS

Он разве умеет загружать винду из доса без перезагрузки?

Всего записей: 770 | Зарегистр. 13-05-2008 | Отправлено: 21:56 27-10-2011
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
он не только винду умеет загружать, а че попало включая образы флоппи хд и исо. одно ограничение дос должен быть"почти чистый". мне удавалось запустить его из под доса с загруженным юсбаспи драйвером. 8-ой дос не требует менеджеров памяти так что как бы можно и груб запустить и ко всей памяти доступ иметь.
 
Добавлено:
нтфс драйвер можно выгрузить - груб потом запустится. пробовать надо я так не помню
 
Добавлено:
юсб устройства после запуска груба отваливаются естественно - дос прерывания под грубом не работают

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 21:59 27-10-2011
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Другие ОС » очень мягенький Ctrl-Alt-Del...


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru