Вечер добрый уважаемый.
Версия вашего BIOS, если он стран то приоритетом для Мелкософта является UFI, но старые тоже дрежаться до выхода определенных патчей, и в скором будущем не будет поддерживаться все прерыванию. Собственно после чего отказывается работать, после POST или когда уже подхатила W8
------------- Добавлено 19 Апреля 2014, 00:02 -------------
[quote=Colo,28 марта 2014, 19:57,msg-668836]Я имею ввиду винт  IDE.
------------- Добавлено 28 Марта 2014, 19:02 -------------
на низкоуровневом форматировании можно попробовать.Единственное чтоб он шел не мастер с слейв, но если дашь на него нагрузку, то он зависнит и опять пропадет из устройств.
 Че я не понял что значит низкоуровненый?
Вот смотри низкоуровневый код (просто кусок из последнего):
[QUOTE] hInst:HINSTANCE,hPrevInst:HINSTANCE,CmdLine:LPSTR,CmdShow:SDWORD
       LOCAL wc:WNDCLASSEX
       LOCAL msg:MSG
       LOCAL hwnd:HWND
       mov   wc.cbSize,SIZEOF WNDCLASSEX
       mov   wc.style, CS_HREDRAW or CS_VREDRAW
       mov   wc.lpfnWndProc, OFFSET WndProc
       mov   wc.cbClsExtra,NULL
       mov   wc.cbWndExtra,NULL
       push  hInst
       pop   wc.hInstance
       mov   wc.hbrBackground,COLOR_WINDOW+1
       mov   wc.lpszMenuName,OFFSET MenuName
       mov   wc.lpszClassName,OFFSET ClassName
       invoke LoadIcon,NULL,IDI_APPLICATION
       mov   wc.hIcon,eax
       mov   wc.hIconSm,eax
       invoke LoadCursor,NULL,IDC_ARROW
       mov   wc.hCursor,eax[/quote]
А вот высокоуровневый:
[quote]int main(int argc, const char* argv[]){
 std::cout<<"Hell world""<<std::endl;
return 0;
}[/quote]
в чем разница что ты достучался до кластера из С/C++ что из ассемблера, не вижу никакой разницы. Только что если в скорости разбора секторов. Или я не достаточно правильно понял вас?