| ÐéÄâÉ豸Çý¶¯³ÌÐòµÄÉè¼ÆÓëʵÏÖ |
|
2000-12-23¡¤
¡¤³Â¹úÓÑ¡¤¡¤Öйú²Ù×÷ϵͳ֧³Ö
|
1 2 3 4 5 ÏÂÒ»Ò³ ¡¡¡ÓÉÓÚWindows¶Ôϵͳµ×²ã²Ù×÷²ÉÈ¡ÁËÆÁ±ÎµÄ²ßÂÔ£¬Òò¶ø¶ÔÓû§¶øÑÔ£¬ÏµÍ³±äµÃ¸üΪ°²È«£¬µ«ÕâÈ´¸øÖÚ¶àµÄÓ²¼þ»òÕßϵͳÈí¼þ¿ª·¢ÈËÔ±´øÀ´Á˲»Ð¡µÄÀ§ÄÑ£¬ÒòΪֻҪӦÓÃÖÐÉæ¼°µ½µ×²ãµÄ²Ù×÷£¬¿ª·¢ÈËÔ±¾Í²»µÃ²»ÉîÈëµ½WindowsµÄÄÚºËÈ¥±àдÊôÓÚϵͳ¼¶µÄÐéÄâÉ豸Çý¶¯³ÌÐò¡£Win98ÓëWin 95É豸Çý¶¯³ÌÐòµÄ»úÀí²»¾¡Ïàͬ£¬Win98²»½öÖ§³ÖÓëWindows NT 5.0¼æÈݵÄWDM(Win32 Driver Mode)ģʽÇý¶¯³ÌÐò£¬¶øÇÒ»¹Ö§³ÖÓëWin95¼æÈݵÄÐéÄâÉ豸Çý¶¯³ÌÐòVxD(Virtual Device Driver)¡£ÏÂÃæ½éÉÜÁË»ùÓÚWindows 9xƽ̨µÄÐéÄâ»·¾³¡¢ÐéÄâÉ豸Çý¶¯³ÌÐòVxDµÄ»ù±¾ÔÀíºÍÉè¼Æ·½·¨£¬²¢½áºÏ¿ª·¢¹¤¾ßVToolsD¸ø³öÁËÒ»¸öΪ¿ÉÊӵ绰ÒôƵ¿¨ÅäÌ×µÄÐéÄâÉ豸Çý¶¯³ÌÐòVxDµÄÉè¼ÆÊµÀý¡£
¡¡¡¡1£®Windows 9xµÄÐéÄâ»·¾³
¡¡¡¡Windows 9x×÷Ϊһ¸öÍêÕûµÄ32λ¶àÈÎÎñ²Ù×÷ϵͳ£¬Ëü²»ÏñWindow 3.xÄÇÑùÒÀÀµÓÚMS-DOS£¬µ«ÎªÁ˱£Ö¤Èí¼þµÄ¼æÈÝÐÔ£¬Windows
9x³ýÁËÖ§³ÖWin16Ó¦ÓóÌÐòºÍWin32Ó¦ÓóÌÐòÖ®Í⣬»¹µÃÖ§³ÖMS-DOSÓ¦ÓóÌÐòµÄÔËÐС£Windows 9xÊÇͨ¹ýÐéÄâ»úVM(Virtual Machine)»·¾³À´È·±£Æä¼æÈݺͶàÈÎÎñÌØÐԵġ£
¡¡¡¡ËùνWindowsÐéÄâ»ú£¨Í¨³£¼ò³ÆÎªWindows VM£©¾ÍÊÇÖ¸Ö´ÐÐÓ¦ÓóÌÐòµÄÐéÄâ»·¾³£¬Ëü°üÀ¨MS-DOS VMºÍSystem VMÁ½ÖÖÐéÄâ»ú»·¾³¡£ÔÚÿһ¸öMS-DOS
VMÖж¼Ö»ÔËÐÐÒ»¸öMS-DOS½ø³Ì£¬¶øSystem VMÄÜΪËùÓеÄWindowsÓ¦ÓóÌÐòºÍ¶¯Ì¬Á´½Ó¿âDLL(Dynamic Link Libraries)ÌṩÔËÐл·¾³¡£Ã¿¸öÐéÄâ»ú¶¼ÓжÀÁ¢µÄµØÖ·¿Õ¼ä¡¢¼Ä´æÆ÷״̬¡¢¶ÑÕ»¡¢¾Ö²¿ÃèÊö·û±í¡¢Öжϱí״̬ºÍÖ´ÐÐÓÅÏÈȨ¡£ËäÈ»Win16¡¢Win32Ó¦ÓóÌÐò¶¼ÔËÐÐÔÚSystem
VM»·¾³Ï£¬µ«Win16Ó¦ÓóÌÐò¹²ÏíͬһµØÖ·¿Õ¼ä£¬¶øWin32Ó¦ÓóÌÐòÈ´ÓÐ×Ô¼º¶ÀÁ¢µÄµØÖ·¿Õ¼ä¡£
¡¡¡¡ÔÚ±àдӦÓóÌÐòʱ£¬±à³ÌÈËÔ±¾³£ºöÂÔÐéÄâ»·¾³ºÍʵ»·¾³Ö®¼äµÄ²îÒ죬һ°ãÈÏΪÐéÄâ»·¾³Ò²¾ÍÊÇʵ»·¾³¡£µ«ÊÇ£¬ÔÚ±àдÐéÄâÉ豸Çý¶¯³ÌÐòVxDʱȴ²»ÄÜÕâÑù×ö£¬ÒòΪVxDµÄ¹¤×÷ÊÇÏòÓ¦ÓóÌÐò´úÂëÌṩһ¸öÓëÓ²¼þ½Ó¿ÚµÄ»·¾³£¬ÎªÃ¿Ò»¸ö¿Í»§ÐéÄâ»ú¹ÜÀíÐéÉ豸µÄ״̬£¬Í¸Ã÷µØÖٲöà¸öÓ¦ÓóÌÐò£¬Í¬Ê±¶Ôµ×²ãÓ²¼þ½øÐзÃÎÊ¡£Õâ¾ÍÊÇËùνÐéÄ⻯µÄ¸ÅÄî¡£
¡¡¡¡VxDÔÚÐéÄâ»ú¹ÜÀíÆ÷VMM(Virtual Machine Manager)µÄ¼à¿ØÏÂÔËÐУ¬¶øVMMʵ¼ÊÉÏÊÇÒ»¸öÌØÊâµÄVxD¡£VMMÖ´ÐÐÓëϵͳ×ÊÔ´ÓйصŤ×÷£¬ÌṩÐéÄâ»ú»·¾³£¨ÄܲúÉú¡¢µ÷¶È¡¢Ð¶ÔØVM£©¡¢¸ºÔðµ÷¶È¶àÏß³ÌÕ¼ÏÈʱ¼äƬ¼°¹ÜÀíÐéÄâÄÚ´æµÈ¹¤×÷¡£VxDÓëVMMÔËÐÐÔÚÆäËûÈκÎÐéÄâ»úÖ®Í⣬VxDÊÂʵÉϾÍÊÇʵÏÖÐéÄâ»úµÄÈí¼þµÄÒ»²¿·Ö¡£
¡¡¡¡Óë´ó¶ ²Ù×÷ϵͳһÑù£¬WindowsÒ²ÊDzÉÓòã´ÎʽÌåϵ½á¹¹¡£VMMºÍVxDs¹¹³ÉÁËWin 95µÄring0¼¶µÄϵͳºËÐÄ£¨Ó¦ÓóÌÐòÔËÐÐÔÚring3¼¶£¬ring1¡¢ring2¼¶Î´±»Ê¹Óã©£¬¾ßÓÐϵͳµÄ×î¸ßÓÅÏÈȨ¡£Windows»¹ÌṩһЩÒÔ"drv"Ϊºó׺ÃûµÄÇý¶¯³ÌÐò£¬Ö÷ÒªÊÇÖ¸´®ÐпڵÄͨÐųÌÐòºÍ²¢ÐпڵĴòÓ¡»ú³ÌÐò¡£ÕâЩ³ÌÐòÓëVxD²»Í¬£¬ËüÃÇÊÇÔËÐÐÔÚring3¼¶Éϵġ£Í¼1¿ÉÒÔʹÄã¸üºÃµØÀí½âWindowsµÄÐéÄâ»·¾³¡£
1 2 3 4 5 ÏÂÒ»Ò³ |
|
|
¸Ðл
·ÃÎÊÌì¼«Íø£¬Èç¹ûÄú¾õµÃ¸ÃÎÄÕÂÉæ¼°°æÈ¨ÎÊÌ⣬Çë¿´ÕâÀ
|