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£º¸øÐéÄâϵͳ·ÖÅäÄڴ棬ÒÀÕÕÎïÀíÄÚ´æ´óСº
Ïà¹ØÎĵµ£º
linuxÖУ¬ÔÚÖ§³Ö¶àÏ̵߳Ļ·¾³ÖУ¬Í¨³£Ã¿¸öÏ̶߳¼ÓÐÊôÓÚ×Ô¼ºµÄerrno±äÁ¿£¬ÊÇÓÃÀ´±íÊ¾ÌØ¶¨´íÎóµÄ³£Á¿¡£
ÒÔÏÂÊÇ<errno.h>Öж¨ÒåµÄËùÓгö´íerrno³£Á¿
#define EPERM 1 /* Operation not permitted */
#define ENOEN ......
µ±´ÅÅÌ´óС³¬¹ý±ê׼ʱ»áÓб¨¾¯Ìáʾ£¬ÕâʱÈç¹ûÕÆÎÕdfºÍduÃüÁîÊǷdz£Ã÷ÖǵÄÑ¡Ôñ¡£
df¿ÉÒԲ鿴һ¼¶Îļþ¼Ð´óС¡¢Ê¹ÓñÈÀý¡¢µµ°¸ÏµÍ³¼°Æä¹ÒÈëµã£¬µ«¶ÔÎļþÈ´ÎÞÄÜΪÁ¦¡£
du¿ÉÒԲ鿴Îļþ¼°Îļþ¼ÐµÄ´óС¡£
Á½ÕßÅäºÏʹÓ㬷dz£ÓÐЧ¡£±ÈÈçÓÃdf²é¿´ÄĸöÒ»¼¶Ä¿Â¼¹ý´ó£¬È»º ......
°´ÒÔϲ½ÖèÀ´,ÏÈдÕâô¶àÀ´ÌáÐÑÏÂ×Ô¼º:
1.ÊìϤlinuxµÄ»ù±¾»·¾³,ÊìϤlinuxµÄ»ù±¾ÃüÁî.
2.ÊìϤlinuxµÄ½»²æ±àÒë»·¾³µÄµÄÅäÖÃ.
3.¸´Ï°»ù±¾µÄCÓïÑÔ֪ʶ.
&nbs ......
£¨1£©exit()Óë_exit()Çø±ð£º _exit()Ö±½Óʹ½ø³ÌÍ£Ö¹ÔËÐУ¬Çå³ýÆ÷ʹÓõÄÄÚ´æ¿Õ¼ä£¬Ïú»ÙÆäÔÚÄÚºËÖеĸ÷ÖÖÊý¾Ý½á¹¹¡£
exit()º¯ÊýÔÚµ÷ÓÃexitϵͳµ÷ÓÃ֮ǰҪ¼ì²éÎļþµÄ´ò¿ªÇé¿ö£¬°ÑÎļþ»º³åÇøÖеÄÄÚÈÝд»ØÎļþ£¬ÇåÀíI/O»º³å£¨ÍƼöʹÓÃÕâ¸öº¯Êý£©
£¨2£©waitpid
#include <sys/ ......
linux´®¿Ú±à³Ì£¨Òªµã×ܽᣩ ÊÕ²Ø
´®¿Ú±à³Ì
²éѯӲ¼þµÄ·½Ê½£º²éѯ·½Ê½¡¢ÖжϷ½Ê½¡¢DMA·½Ê½¡£´®¿ÚºÜ¶àÊÇʹÓÃÖжϷ½Ê½£¬ÕâÖÖ·½Ê½Ò»°ãÀ´½²¶ÔCPU±È½ÏÓÐЧ¡£
UARTµÄ²Ù×÷Ö÷Òª°üÀ¨ÒÔϼ¸¸ö²¿·Ö£º
Êý¾Ý·¢ËÍ£»Êý¾Ý½ÓÊÜ£»²úÉúÖжϣ»²úÉú²¨ÌØÂÊ£»Loopbackģʽ£»ºìÍâģʽ£»×Ô¶¯Á÷¿ØÄ£Ê½£»
&n ......