يکي از اصلي ترين عمليات کامپيوتر در هنگام روشن شدن عمليات POST يا Power On SelfTest ميباشد. که تمامي نرم افزارها و قطعات سخت افزاري لازم براي بوت سيستم را تست کرده و آماده به کار ميکند و در واقع کامپيوتر شما بعد از فشردن کليد Pwoer توسط شما، در ابتدا تمامي فرمانها را از بايوس کامپيوتر دريافت مي کند. از اينرو بايوس وظيفه دارد که مشکلات سخت افزاري را به شما گوشزد کند.
همه بايوس ها در هنگام درست بوت شدن سيستم يک بوق کوتاه در شروع کارد ميزنند که اين بوق به معني درست و کامل کار کردن تمامي نرمافزارها و سخت افزارهاي اصلي سيستم است، اما گاهي نيز اتفاق مي افتد که يک يا چندي از برنامه ها يا قطعات معيوب شده يا به عللي از انجام وظيفه باز مي مانند، اينجاست که بايوس با تنها راه ارتباطي مستقيم با کاربر ( بوق ) شما را آگاه مي سازد.
كدهاي بوقي بايوس AWARD :
بايوس آوارد عمدتا به پيامهاي خطا براي آگاه کردن کاربران از وجود مسئله اتکا دارد، اما چند کد بوقي مشهور وجود دارد که اين تراشه بايوس توليد ميکند:
تعداد بوقها در عمليات Post مفهوم بوق نا محدود (تکرار شوند) خطاي حافظه سيستم يک بوق بلند پس از دو بوق کوتاه خطاي کارت گرافيک يک بوق باند پس از سه بوق کوتاه خطاي گرافيک يا حفظه گرافيک بوقهاي با ارتفاع بالاي نا محدود (تکرار شونده) خطاي داغ شدن پردازنده بوقهاي با ارتفاع بالا ،با ارتفاع پايين ( تکرار شونده)
خطاي پرازنده کدهاي بوقي بايوس AMIBIOS :
بايوس AMIBIOS محصول شرکت American Megatrends يکي از بايوسهاي متداول است و آخرين نگارش تعدادي کد بوقي دارد که اشکالات زمان بوت شدن را به کاربران مي گويد: تعدا بو قها در زمان راه اندازي (پيش از POST) مفهوم بوقها 1 ديسکت را در ديسکران A: قرار دهيد 2 فايل AMIBOOT.ROM بر روي ديسکت بوت شدني نيست 3 خطاي حافظه سيستمي 4 عمليات روز آمد سازي بايوس موفقيت آميز بوده است 5 خطاي خواندن ديسک 6 خرابي فرمان صفحه کليد 7 حافظه فلش بايوس تشخيص داده نشده است 8 خرابي کنترل کننده ديسکت ران 9 خطاي مجموع بررسي (checksum) بايوس 10 خطاي پاک کردن حافظه فلش 11 خطاي برنامه سازي حافظه فلش 12 اندازه فايل AMIBOOT.ROM درست نيست ( يا حضور ويروس) 13 نا همساني تصوير BIOS ( فايل ROM دقيقا همان نسخه درون بايوس نيست) تعداد بوقها در زمان POST 1 خطاي Timer احياي حافظه سيستم 2 خطاي پريتي حافظه سيستم 3 خطاي آزمايش خواندن / نوشتن حافظه سيستم 4 زمان دار تخته مدار مادر کار نميکند 5 خطاي پردازنده 6 کامپيوتر نمي تواند به حافظه حالت حفاظت شده برود 7 خطاي استثنای عمومي (مربوط به پردازنده) 8 خطاي حافظه نمايش ( مربوط به کارت ويدئويي) 9 خطاي مجموع بررسي AMIBIOSROM 10 خطاي خواندن / نوشتن رجيستر CMOS 11 اشکال آزمايش حافظه نهانگاهي (cache) نکته : اگر موقع عمليات POST يک ، دو يا سه بوق بشنويد، تعويض کارتهاي RAM را در نظر بگيريد يا دست کم آنها را بررسي کنيد تا اطمينان يابيد که درست نصب شده اند. اگر در عمليات POST هشت بوق بشنويد اطمينان يابيد که کارت ويدئويي درست نصب شده است، ممکن است لازم باشد که آن را عوض کنيد. اگر موقع عمليات POST تعداد بوقها با آنچه گفته شد متفاوت بود ( چهار تا هفت يا 9 تا يازده بوق)، ممکن است يک مسئله جدي در تخته مدار مادر يا قطعات ديگر وجود داشته باشد، کامپيوتر را به يک تعميرگاه تخصصي ببريد.
وقتي يک کامپيوتر روشن ميشود و آماده براي بالا آمدن ميشود و يا وقتي کامپيوتر reset ميشود BIOS سيستم شما با عملکردي به نام POST که فکر کنم در اموزش سخت افزار توضيح داده ام به تست کردن سخت افزار سيستم شما ميپردازد تا از درستي اتصال انواع device ها مطلع شود .
در اينصورت اگر سيستم با مشکلي مواجه شود POST براي BIOS پيغام خطا ميفرستد اينکه مثلا کارت گرافيمکي شما با مشکل مواجه است مثلا از جاي خودش تکان خورده يا اينکه ram شما با مشکل مواجه شده است بيپ يا همون بوق هايي متداول ارسال ميکند و شکا را از ان مطلع ميکند بنا بر اين بهتر است با اينگونه بوق ها اشنا بشويم تا در صورت هر گونه عيبي خودمان در صورت امکان رفع اشکال کنيم .
البته همانطور که گفتم BIOS هاي سيستم از شرکت هاي مختلفي توليد ميشود که من در اينجا از دو شرکت AMI (American Megatrends International) و Phoenix ذکر ميکنم .
AMI Beep Codes
يک بوق : اشکال از DRAM ميباشد . بنابراين مشکلي در حافظه سيستم به وجود امده و يا motherboard.
دو بوق: حافظه فاقد تعادل است . تساوي گردش در حافظه به درستي کار نميکند .
سه بوق: 64 کيلو بايت مورد نياز براي شروع و راه اندازي سيستم در دسترس نيست که اين هم به RAM بر ميگردد .
چهار بوق : تايمر سيستم شما با مشکل مواجه شده است که مانع از درستي همزمان عملکرد motherboard ميشود .
پنج بوق : CPU با مشل مواجه است .
شش بوق: وروديه A20/Keyboard کنترلر ان با مشکل مواجه است IC کنترل کننده keyBoard با مشکل مواجه شده است و مانع از وروديه A20 براي سوييچ کردن پردازنده ميشود .
هفت بوق : حافظه مجازي Virtual با مشکل مواجه است
هشت بوق : حافظه کارت ويدئو مشکل دارد BIOS نميتواند بر روي فريم هاي بافر کارت ويدئو بنويسد .
نه بوق : ROM شما مشکل دارد. چيپ BIOS ROM روي motherboard دچار خطا است .
ده بوق : CMOS هم مشکل دارد . سعني يه چيزي روي motherboard مانه از فعل و انفعال با CMOS ميشود .
يازده بوق : کش در level 2 حافظه غش کرده .
يک بوق بلند و دو بوق کوتاه : سيستم ويدئويي مشکل داره
يک بوق بلند سه بوق کوتاه : بازهم خطا در مورد 64 k ميباشد .
يک بوق بلند هشت بوق کوتاه : عملگر تست کردن خطا داره .
بوق مداوم : يا اشکال از RAM يا از ويدئو .
Phoenix Beep Codes
اين شرکت از بوق هاي دنباله دار استفاده ميکند من براي مشخص کردن فاصله بوق ها از خط تيره - استفاده ميکنم يعني يک توقف و ادامه يعني 1-2-3 يعني اول يک بوق بعد دو بوق بعد هم سه بوق . ويرايش چهارم به پايين اين محصول از سه بوق و از ورژن چهار به بالا از چهار بوق استفاده ميکند .
ورژن چهار :
1-1-1-3 يا 1-1-2-1 : CPU/motherboard مشکل دارد
1-1-2-3 يا 1-1-3-1 يا 1-1-3-2 يا 1-1-3-3: motherboard مشکل داره يا يکي از اجزا
1-1-3-2 يا 1-1-3-3 يا 1-1-3-4 : اشکال از حافظه 64K
1-1-4-1 : کش در level 2 مشکل داره .
1-1-4-3 : اشکال از پورت I/O .
1-2-1-1 : مديريت پاور power management
1-2-1-2 يا 1-2-1-3 : motherboard
1-2-2-1 کيبورد و 1-2-2-3 : BIOS ROM
1-2-3-1 : System timer
1-2-3-3 : DMA
1-2-4-1: IRQ
:: موضوعات مرتبط:
نرم افزار ,
,
:: بازدید از این مطلب : 1006
|
امتیاز مطلب : 304
|
تعداد امتیازدهندگان : 76
|
مجموع امتیاز : 76