|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Kolchoogin 2:5020/290 04 Jul 2003 15:14:58 To : Sergey Klepickov Subject : сиутация с большим винтом --------------------------------------------------------------------------------
02 Jul 03 23:19, you wrote to Vassily Kiryanov:
SK> Я пpосто всегда считал, что для доступа к диску на самом нижнем
SK> уpовне используются именно функции BIOS, но навеpное я ошибался.
это верно только в четырёх случаях.
1. У тебя MS DOS, и _нет_ драйверов для ASPI и/или chipset'а.
2. У тебя OS/2, и в качестве дискового драйвера стоит IBMINT13.I13
3. У тебя OS/2 на PS/2 -- хотя это уже не совсем честная игра, там BIOS'ов два
-- CBIOS и ABIOS, первый работает в реальном режиме, второй -- в защищённом.
4. У тебя идёт процесс загрузки операционной системы.
Понятное дело, что первые три случая здесь -- off-topic, а про последний
интересно знать только то, что он длится недолго. И для того, чтобы он удачно
завершился, BIOS'у достаточно прочитать хоть что-нибудь защищённого режима. ;)
В нашем случае это ядро. Вот и положи его вместе со всеми загрузчиками в
первые 1023 цилиндра. ;)
Андрей Кольчугин.
--- GoldED+/BSD 1.1.4.7
* Origin: RiNet I.S.P., Network Operations Centre (2:5020/290)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22683f0563db.html, оценка из 5, голосов 10
|