Linux ÏÂÐéÄâ»ú——Virtual Box½Ì³Ì
VirtualBox¹Ù·½ÍøÕ¾£ºhttp://www.virtualbox.org/
ÒÔÏÂΪubuntu Ϊƽ̨µÄ°²×°¡¢ÅäÖá¢Ê¹Óã¬ÆäʵÔÚ¸÷¸ö·¢ÐаæÖеÄʹÓö¼²î²»¶à£¬Ö»ÊÇÔÚÏÂÔØµÄʱºòÐèÒªÏÂÔØÏà¶ÔÓ¦Ö÷ϵͳƽ̨µÄ°²×°°ü¼´¿É¡£
»·¾³ÐèÇó£º
VirtualBoxÐèÒªkernel modulesµÄÖ§³Ö£¬ËùÒÔϵͳÖбØÐëÒªÏȰ²×°kernel-devel£¬Èç¹ûûÓа²×°µÄ£¬fedoraϵͳ¿ÉÒÔʹÓÃsudo apt-get install À´°²×°¡£
CODE:sudo apt-get install install kernel-devel-ÕýÈ·µÄ°æ±¾ºÅ
ÏÂÔØ£º
virtualBoxÍøÕ¾Òѽ«ÏÂÔØÁ¬½Ó×ªÒÆµ½SUN donwload centerÁË,ÔÚ http://www.virtualbox.org/wiki/Downloads ÉÏÁ¬½Ó“Binaries (all platforms)”¼´¿ÉÁ¬½Óµ½ÏÂÔØÒ³Ãæ£¬Ñ¡ÔñÏàÓ¦µÄÖ÷»úƽ̨£¬Í¬ÒâÏÂÔØÐÒé¼´¿ÉÏÂÔØ.
°²×°£º
ÔËÐÐǰÅäÖãº
Ê×ÏÈÐèÒª½¨Á¢¡¢²¢ÇÒÆô¶¯VirtualBox kernel module£¬Ö´ÐУº
CODE:sudo /etc/rc.d/init.d/vboxdrv setup(×¢Ò⣬ubuntuϵÄÃû×Ö²»Ò»Ñù£¬Êä½øÈëinit.dÀï²é¿´ÊÇÄĸöÎļþ)
Èç¹ûkernelÉý¼¶ºó£¬¶¼ÒªÖ´ÐÐÒ»´Î¸ÃÃüÁîÖØ½¨£»Èç¹ûÐèÒªÉèÖÃvbox·þÎñΪ×ÔÆô¶¯£¬½«vboxdrvºÍvboxnetÉèÖÃΪ×ÔÆô¶¯¼´¿É¡£°²×°virtualboxºó£¬ÏµÍ³½«×Ô¶¯Éú³ÉvboxusersµÄÓû§×飬½«×Ô¼ºµÄÓû§ÃûÌí¼Óµ½bvoxusers×飬·ñÔòÎÞ·¨Ê¹ÓÃvbox¡£
CODE:sudo usermod -G vboxusers your_user_name
Æô¶¯·½Ê½£º
ÃüÁîÐÐÆô¶¯ÃüÁîΪ£º VirtualBox(ÃüÁîÓдóÐ¡Ð´Çø·Ö)£»
.lnk·½Ê½Æô¶¯£ºÔÚpanelµÄapplication(Ó¦ÓóÌÐò)/system-tools(ϵͳ¹¤¾ß)/innotek VirtualboxÖ´ÐÐÆô¶¯¡£
¿Í»§»úÅäÖá¢Ê¹Óãº
½¨Á¢µÚÒ»¸ö¿Í»§»úwindows XPϵͳ£¬ÒòΪÊÇÐéÄâ»úÉÏÔËÐУ¬ÎªÁËÐÔÄÜ¿¼ÂÇ£¬ËùÒÔ½¨ÒéÏÂÔØÒ»Ð©ÑË¸î°æµÄwindows XP ISOÀ´°²×°¡£ÒÔÏÂΪ°²×°Ò»¸öXPϵͳΪÀý£º¿Í»§»ú»·¾³ÅäÖ㬵ã»÷Ö÷½çÃæ“New”°´Å¥¿ªÊ¼½øÈëÉèÖû·¾³£º
QUOTE:
Name:ÐéÄâϵͳÃû³Æ£¬½«ÏÔʾÔÚÖ÷½çÃæÉÏ¡£
OS Type£ºÑ¡Ôñ½«°²×°µÄϵͳÀàÐÍ¡£
Base Memory Size£º¸øÐéÄâϵͳ·ÖÅäÄڴ棬ÒÀÕÕÎïÀíÄÚ´æ´óСº
Ïà¹ØÎĵµ£º
³ö´¦£ºhttp://bbs.java.ccidnet.com
¹Ò½ÓÃüÁî(mount)
¡¡¡¡Ê×ÏÈ£¬½éÉÜһϹҽÓ(mount)ÃüÁîµÄʹÓ÷½·¨£¬mountÃüÁî²ÎÊý·Ç³£¶à£¬ÕâÀïÖ÷Òª½²Ò»Ï½ñÌìÎÒÃÇÒªÓõ½µÄ¡£
¡¡¡¡ÃüÁî¸ñʽ£º
¡¡¡¡mount [-t vfstype] [-o options] device dir
¡¡¡¡ÆäÖУº
¡¡¡¡1.-t vfstype Ö¸¶¨ÎļþϵͳµÄÀàÐÍ£¬Í¨³£²»±ØÖ¸¶¨¡£mount »á×Ô¶¯Ñ¡ÔñÕýÈ· ......
caddr_t //ºËÐĵØÖ·
clock_t //ʱÖӵδð¼ÆÊýÆ÷
compt_t //ѹËõµÄʱÖӵδð
dev_t //É豸ºÅ£¨Ö÷ºÍ´Î£©
fd_set //ÎļþÃèÊö·û¼¯
fpos_t //ÎļþλÖÃ
gid_t //ÊýÖµ×éID
ino_t //i½Úµã±àºÅ
mode_t //ÎļþÀ ......
×î½ü¶ÔLinuxµÄÏ߳̽ӿڽøÐÐÁËЩ×ܽᣬҲ²Î¿¼ÁËÍøÂçÉÏÐÖµÜÃǵÄһЩ×ÊÁÏ£¬×Ô¼ºÍ¬Ê±Ò²Ð´ÁËЩ³ÌÐò½øÐвâÊÔ£¬ÏȰѲο¼µÄ
×ÊÁÏÁгöÀ´°É
http://blog.mcuol.com/User/liuzhilii521/Article/12738_1.htm
ÏÂÃæÊÇÎÒµÄһЩÀí½â£º
pthread_key_create(pthread_key_t *key,void (*destructor)(void*))
destructorÕâ¸ö»Øµ÷º¯ÊýÔÚÏß³Ì ......
£¨1£©exit()Óë_exit()Çø±ð£º _exit()Ö±½Óʹ½ø³ÌÍ£Ö¹ÔËÐУ¬Çå³ýÆ÷ʹÓõÄÄÚ´æ¿Õ¼ä£¬Ïú»ÙÆäÔÚÄÚºËÖеĸ÷ÖÖÊý¾Ý½á¹¹¡£
exit()º¯ÊýÔÚµ÷ÓÃexitϵͳµ÷ÓÃ֮ǰҪ¼ì²éÎļþµÄ´ò¿ªÇé¿ö£¬°ÑÎļþ»º³åÇøÖеÄÄÚÈÝд»ØÎļþ£¬ÇåÀíI/O»º³å£¨ÍƼöʹÓÃÕâ¸öº¯Êý£©
£¨2£©waitpid
#include <sys/ ......