Windows£¬LinuxÆô¶¯»úÖÆ¼ò½é
ǰÑÔ
±¾ÎÄÄÚÈÝÖ»¼¯ÖÐÔÚ²Ù×÷ϵͳÆô¶¯ÔÀíµÄ½²½âÉÏ£¬²»Éæ¼°Æô¶¯µÄ¼¼Êõϸ½Ú£¬ÒòΪÕâЩϸ½Ú¶¼¿ÉÒÔͨ¹ýÍøÂç»òÕßÏà¹Ø´úÂëÁ˽⡣ֻÓÐÁ˽âÁËÆô¶¯ÔÀí£¬²ÅÄÜÔÚ·ÖÎöºÍ½â¾öÓÐ¹ØÆô¶¯µÄÎÊÌâʱ¾ßÓÐÕë¶ÔÐÔ£¬²»»áÓÐÎÞ´ÓÏÂÊֵĸоõ¡£ÏÞÓÚ×÷Õß¾ÑéµÄÔÒò£¬±¾ÎÄÄÚÈÝֻɿ¼°¹ØÓÚ
Windows
ºÍ
Linux
ϵͳµÄÆô¶¯¹ý³Ì¡£
Æô¶¯¹ý³Ì¼ò½é
²Ù×÷ϵͳµÄÆô¶¯¼òµ¥À´Ëµ£¬¾ÍÊÇ
½«²Ù×÷ϵͳµÄÄں˴ÓÍâ´æ´¢¼ÓÔØµ½ÄÚ´æÖУ¬²¢Ê¹ÆäÔËÐÐ
µÄÍêÕû¹ý³Ì¡£¿ÉÊÇÏÖÔڵIJÙ×÷ϵͳʵÔÚÌ«¸´ÔÓÁË£¬Òª½«Õâô¸´ÔÓµÄϵͳÆô¶¯ÆðÀ´£¬Ò²²»ÊÇÒ»¼þ¼òµ¥µÄÊÂÇé¡£´ó¼Ò¶¼ÖªµÀÈí¼þµÄ´óСÊÇËæ×Ź¦ÄܶàÉÙ¶ø±ä»¯µÄ£»Í¬Àí£¬Ëæ×ŲÙ×÷ϵͳԽÀ´Ô½¸´ÔÓ£¬Æô¶¯¹ý³ÌÒ²±äµÃ¸ü¼Ó¸´ÔÓ£¬µ«
MBR(
Ó²Å̵ÚÒ»¸öÉÈÇø
)
µÄ¿Õ¼äÓÐÏÞ
(512Bytes)
£¬²»¿ÉÄܽ«ËùÓÐµÄÆô¶¯´úÂëÈ«²¿Èûµ½ÀïÃæ£¬µ«
MBR
ÓÖÊDzÙ×÷ϵͳÆô¶¯µÄµÚÒ»¸ö»·½Ú£¬
BIOS
´ÓÓ²ÅÌÆô¶¯Ê±Ö»¼ÓÔØ
MBR
Ò»¸öÉÈÇø¡£
MBR
ÓÐÁ½¸ö·Ç³£ÖØÒªµÄ×÷Ó㺴æ·ÅµÚÒ»½×¶ÎµÄÆô¶¯´úÂëºÍ±£´æ·ÖÇø¼Ç¼¡£
ÄÇÔõô°ìÄØ£¿´ÏÃ÷µÄ³ÌÐòÔ±Ïë³öÁËÒ»¸ö°ì·¨£ºÁ´Ê½Æô¶¯£¬Ò»»·¿Û×ÅÒ»»·£¬ÏÈÓÃС³ÌÐò£¨¹¦Äܼ«Æä¼òµ¥£¬Ö÷Òª¹¦ÄܾÍÊǼÓÔØÆäËû³ÌÐò£©¼ÓÔØÒ»¸ö½Ï´óµÄ³ÌÐò£¨¹¦ÄÜÉÔ΢¸´ÔÓЩ£¬±ÈÈç¿ÉÒÔËÑË÷ÎļþϵͳµÈµÈ£©£¬È»ºóÕâ¸ö½Ï´óµÄ³ÌÐòÔÙ¼ÓÔØ¸ü´óµÄ³ÌÐò£¨¹¦ÄÜÈ«Ãæ£¬¸ºÔð¼ÓÔØÏµÍ³Äں˵ȣ©£¬²»¶ÏÖØ¸´Õâ¸ö¹ý³Ì£¬Ö±µ½°ÑÍêÕûµÄ
bootloader
(
Æô¶¯¼ÓÔØÆ÷
)
¶¼¼ÓÔØµ½ÄÚ´æÖС£µ±
bootloader
ÍêÈ«¼ÓÔØµ½ÄÚ´æºó£¬Ëü²Å¿ªÊ¼Ö´ÐвÙ×÷ϵͳÄں˼ÓÔØÆô¶¯µÈ¹¤×÷¡£ÔÚ
x86
ƽ̨ÉÏ£¬
Windows
ºÍ
Linux
²Ù×÷ϵͳµÄÆô¶¯³ÌÐòÒ»°ãÊÇÓÉÈý¸ö²¿·Ö×é³ÉµÄ£¬Ã¿Ò»²¿·Ö¶¼Íê³ÉÁ´Ê½Æô¶¯¹ý³ÌÖÐÒ»¸ö½×¶ÎµÄÆô¶¯ÈÎÎñ¡£
Windows
ϵͳÆô¶¯¹ý³Ì
ÔÚÒ»¸ö
Ö»
×°ÓÐ
Windows
ϵͳµÄÓ²ÅÌÖУ¬
MBR
Öдæ·Å×Å΢ÈíÌṩµÄµÚÒ»²¿·ÖµÄÆô¶¯´úÂ룬ËäÈ»Ëæ×Å
Windows
°æ±¾µÄ²»Í¬£¬Õâ¶Î´úÂëÒ²ÂÔÓб仯£¬µ«ÊÇÆäÖ÷Òª¹¦Äܲ¢Ã»Óиı䡣ÔÚ´æ·ÅÕâ¶Î´úÂëµÄ
MBR
ÉÈÇø±»¼ÓÔØµ½ÄÚ´æºó£¬ËüÊ×ÏȲéÕÒ±£´æÔÚÕâ¸öÉÈÇø£¨
MBR
Õû¸öÉÈÇøÒѱ»¼ÓÔØµ½ÄÚ´æÖУ¬Êµ¼ÊÊÇÔÚÄÚ´æ¹Ì¶¨Î»Öô¦²éÕÒ£©ÖеķÖÇø¼Ç¼£¬ÔÚÆäÖÐÕÒµ½»î¶¯±ê־ֵΪ
0x80
(
±íʾ¸Ã·ÖÇøÊǻµÄ
)
µÄÄÇÌõ·ÖÇø¼Ç¼£¬ÒÀÕռǼÖеķÖÇø¿ªÊ¼Î»Ö㬽«Õâ¸ö·ÖÇøµÄµÚÒ»¸öÉÈÇø¼ÓÔØµ½ÄÚ´æÖв¢Ö´ÐС£Èç¹ûÔÚÕâ¸ö¹ý³ÌÖгöÏÖ´íÎ󣬱ÈÈ籨¸æ“ûÓл·ÖÇø”Ö®ÀàµÄ£¬¶¼ÊÇÓÉÕⲿ·Ö´úÂë²úÉúµÄ¡£
ÓÉ
Windows
²Ù×÷ϵͳ¸ñʽ»¯µÄ·ÖÇø£¬²»¹ÜÎļþϵͳÀà
Ïà¹ØÎĵµ£º
<1> ÈÎÎñ0µÄ¶ÑÕ»ÎÊÌâ
Ò»Ö±²»Ã÷°×schedule.cÀïµÄtask_unionµÄstackºÍuser_stackÊÇʲô¹ØÏµ£¬head.sÀï¾ÍÉèÖÃÁËespÖ¸Ïòuser_stack, ȴһֱûÓÐÓõ½task_union£¬Ö±µ½¿´µ½INIT_TASK²ÅÃ÷°×£¬´Ó½øÈë±£»¤Ä£Ê½µ½Ìø×ª½øÓû§Ì¬¶¼ÊÇÓõÄuser_stackÕâ¸öÕ»£¬¶øÈÎÎñ0µÄtssÖеÄesp0Ö¸Ïòtask_unionµÄstack, Ò²¾ÍÊǵ±ÈÎÎñ0ÔÙÌø×ª½øÄÚºË ......
¡¾ÊµÏÖ¹¦ÄÜ¡¿£ºLinuxϵÄC±à³Ì£º±àдһ¸ö³ÌÐò£¨¿â£©£¬ÊµÏÖ¶¨Ê±Æ÷£¨¼ÆÊ±Æ÷£©µÄ¹¦ÄÜ£¬ËüÄÜΪÓû§ÌṩÔÚͬһ½ø³ÌÖжà´ÎʹÓõĶ¨Ê±Æ÷¡£ÕâÀïÒªÇóÓÃÐźÅÀ´ÊµÏÖ¡£
¡¾½âÌâ˼·¡¿£º±àдһ¸ö½á¹¹ÌåTimer´ú±íÒ»¸ö¼ÆÊ±Æ÷£¬È»ºóÔÙ¶¨ÒåTimerÀàÐ͵ÄÊý×émyTimer[N]£¬ÓÃÀ´±£´æÎÒÃÇÉèÖõĶ¨Ê±Æ÷£»ÔÙ¶¨Ò庯ÊýsetTimer£¨£©Éú³É¼ÆÊ±Æ÷£¬²¢½«Éú³É ......
²Ù×÷ϵͳҪʵÏÖ¶à½ø³Ì£¬½ø³Ìµ÷¶È±Ø²»¿ÉÉÙ¡£
ÓÐÈË˵£¬½ø³Ìµ÷¶ÈÊDzÙ×÷ϵͳÖÐ×îÎªÖØÒªµÄÒ»¸ö²¿·Ö¡£ÎÒ¾õµÃÕâÖÖ˵·¨ËµµÃÌ«¾ø¶ÔÁËÒ»µã£¬¾ÍÏñºÜ¶àÈ˶¯éü¾Í˵"ijijº¯Êý±Èijijº¯ÊýЧÂʸßXX±¶"Ò»Ñù£¬ÍÑÀëÁË
ʵ¼Ê»·¾³£¬ÕâЩ½áÂÛÊÇ±È½ÏÆ¬ÃæµÄ¡£
¶ø½ø³Ìµ÷¶È¾¿¾¹ÓжàÖØÒªÄØ£¿ Ê×ÏÈ£¬ÎÒÃÇÐèÒªÃ÷È·Ò»µã£º½ø³Ìµ÷¶ÈÊǶÔTASK_R ......
red hat linux ϰ²×° oracle 10g
racle¿¼×ÊÁÏ:
Oracle¹Ù·½ÍøÕ¾: http://download.oracle.com/docs/html/B10813_01/toc.htm
Ò»¡¢ÒÔrootÓû§µÇ¼, ½øÐÐÈçϲÙ×÷£º
1 ¼ì²éÓ²¼þÒªÇó
* Ö÷Òª°üÀ¨£º
********************************************************************
* ÄÚ´æ: & ......
ÔÚlinuxÏÂʹÓù²ÏíÄÚ´æÊ±£¬ÕÕ×ÅÊéÉÏ»òÕßÍøÉϵķ½·¨£¬Ê¹ÓÃshmatº¯Êýʱ£¬ÀÏÊÇ»áÅöµ½Ò»¸öÎÊÌâ
Ìáʾ:
shmat error
permission denied
ÿ´ÎÐèÒªsudoһϲÅÄܹ»Õý³£ÔËÐУ¬²¢ÇÒÈç¹ûÆÕͨÓû§Ê¹ÓÃipcs²é¿´µÄ»°£¬ÊÇ¿´²»¼ûÒѾ·ÖÅäµÄ¹²ÏíÄÚ´æµÄ£¬ÐèÒªÔÚrootÓû§Ï²ÅÄÜ¿´¼û£¬ ×ʼÒÔΪÊÇshmatÐèÒªrootÓû§µÄȨÏÞ£¬ºóÀ´·¢ÏÖ²»ÊÇÕâÑ ......