Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ramazan Jah-Far                      2:5020/400     24 Apr 2004  00:17:28
 To : Kirill Frolov
 Subject : Re: grub & win
 -------------------------------------------------------------------------------- 
 
 Hi!
 In fido7.ru.linux, Kirill Frolov wrote:
 
  KF>>>    ^^^ вот это чего или зачем?  Hакопитель с виндовсом должен быть
  KF>>> primary master, иначе ничего не получится.
  P>>     Гмм, может заодно и объяснишь, почему?
  KF>   У виндовса же записано: multi(0)\disk(0)\... :-/
 
 multi(0)disk(0)rdisk(0) обозначает диск 0x80,
 доступный через BIOS int13/int13x.
 
 В вышепроцитированном пропущены команды map (hd0)
 (hd1) и map (hd1) (hd0), наличие которых, AFAIK,
 заставляет GRUB инсталлировать свой перехватчик
 int13, работающий через "родной" обработчик int13
 из BIOS, осуществляя замену 0x80<=>0x81.
 
 Соответственно, на начальном этапе загрузки NT/
 W2k/XP, пользуясь int13, будет считать 0x80-м
 диском (rdisk(0)) тот, что требуется.
 После загрузки ядра и boot-драйверов [IDE] int13 и
 его перехватчик будут не нужны. Теоретически NT
 может захотеть определить физические номера system
 и boot дисков (номера в терминах драйвера [IDE]),
 соответствующие int13-номерам. Так сказать, узнать
 их имена. Для истории. :)
 Я не знаю, что NT на эту тему делает на самом деле.
 Судя по всему, ничего. Разве что гадает.
 
 P.S. теперь относительно WinDOS:
 Хотя обнаружить перехват int13 несложно и возможно
 даже оттрассировать обработчик до входа в область
 BIOS (чем умели пользоваться ещё древние boot
 вирусы), на практике WinDOS (DOS/9x/ME) палки в
 колёса перехватчику не вставляет(?), IMHO.
 Т.е. WinDOS использует имеющийся в наличии int13
 в V86 режиме для доступа к диску, если не может
 определить тип перехватчика (EZ-Drive, Ontrack Disk
 Manager или т.н. Safe MBR Hook) или трансляции.
 
 One of these software mechanisms:  Ontrack Disk
 Manager version 6.03 or greater, EZ-Drive API, or
 master boot record hooking. Windows 95 takes over
 the support of this in protected mode.
 -- 
 Bye!
 Ramazan
 --- ifmail v.2.15dev5.3
  * Origin: UkrNet (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: grub & win   Ramazan Jah-Far   24 Apr 2004 00:17:28 
 Re: grub & win   Stas Baldin   24 Apr 2004 12:34:38 
 Re: grub & win   Ramazan Jah-Far   25 Apr 2004 02:58:59 
 Re: grub & win   Stas Baldin   25 Apr 2004 12:22:18 
Архивное /ru.linux/9140232540d2.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional