ان لوگوں کے لیے جو کمپیوٹر کے بارے میں سیکھنے میں نئے ہیں، کچھ لوگوں کے لیے BIOS تھوڑا سا 'پراسرار' معلوم ہو سکتا ہے، اور یہ سوالات پیدا کر سکتا ہے جیسے میرے کمپیوٹر پر BIOS کہاں، اور کیسے محفوظ ہے؟ آج کا سپر یوزر سوال و جواب ان سوالات کے جوابات کو دیکھتا ہے۔



آج کا سوال و جواب کا سیشن ہمارے پاس بشکریہ SuperUser — Stack Exchange کی ذیلی تقسیم، سوال و جواب کی ویب سائٹس کی کمیونٹی پر مبنی گروپنگ۔

بشکریہ اسکرین شاٹ رچرڈ میسنر / سائیکللیسس (فلکر) .

سوال

سپر یوزر ریڈر T… جاننا چاہتا ہے کہ BIOS اصل میں کہاں محفوظ ہے:

سے BIOS پر ویکیپیڈیا آرٹیکل :

نیٹ پلے میلی کا استعمال کیسے کریں۔
  • BIOS سافٹ ویئر پر محفوظ ہے۔ ایک غیر مستحکم ROM مدر بورڈ پر چپ۔ … جدید کمپیوٹر سسٹمز میں، BIOS کے مواد کو a پر محفوظ کیا جاتا ہے۔ فلیش میموری چپ تاکہ مواد دوبارہ لکھا جا سکتا ہے مدر بورڈ سے چپ کو ہٹائے بغیر۔ یہ BIOS سافٹ ویئر کو آسانی سے اپ گریڈ کرنے کی اجازت دیتا ہے تاکہ نئی خصوصیات شامل کی جا سکیں یا کیڑے ٹھیک کر سکیں، لیکن کمپیوٹر کو BIOS روٹ کٹس کے لیے کمزور بنا سکتے ہیں۔

ROM صرف پڑھا جاتا ہے، تو BIOS کے مواد کو دوبارہ کیوں لکھا جا سکتا ہے؟ کیا فلیش میموری چپ کا مطلب وہی چیز ہے جو غیر اتار چڑھاؤ والے ROM کا ہے، دونوں کا مطلب ہے جہاں BIOS ذخیرہ کیا جاتا ہے؟

بالکل کیا، یہاں سودا ہے؟ کیا BIOS کو دو 'مختلف' میڈیم پر اسٹور کیا جا رہا ہے یا صرف ایک پر؟

جواب

SuperUser تعاون کنندہ Varaquilex کے پاس ہمارے لیے جواب ہے:

  • ROM صرف پڑھا جاتا ہے، تو BIOS کے مواد کو دوبارہ کیوں لکھا جا سکتا ہے؟

دی BIOS پروگرام خود کو ایک EEPROM میں محفوظ کیا جاتا ہے (جو کہ [E] برقی طور پر [E] قابل رسا اور [P]روگرام ایبل [R]ead [O]nly [M]emory) یا فلیش میموری ہو سکتا ہے۔ تو یہاں صرف پڑھنے کے لیے چپ کے غیر اتار چڑھاؤ کے بارے میں ہے۔ پاور منقطع ہونے پر میموری کا مواد برقرار رہتا ہے، غیر مستحکم RAM کے برعکس۔ ROM EEP ہونے کا مطلب ہے کہ BIOS کو دوبارہ لکھا یا اپ ڈیٹ کیا جا سکتا ہے۔ ماضی میں اس طرح کے آپریشنز کے لیے، آپ کو بورڈ سے BIOS چپ کو ہٹانا پڑتا تھا، اس میں ایک نیا لگانا پڑتا تھا (اگر یہ PROM یا EPROM نہیں تھا)، یا اگر یہ EPROM تھا، تو آپ کو اسے مینوفیکچرر کے پاس پہنچانا پڑتا تھا اور انہیں اجازت دینا پڑتی تھی۔ چپ کو دوبارہ پروگرام کریں، پھر اسے دوبارہ بورڈ سے منسلک کریں۔ موجودہ ترقی کے بعد، EEPROMs کی بدولت، آپ کو اس طرح کے آپریشنز کرنے کے لیے چپ کو ہٹانے کی ضرورت نہیں ہے، آپ صرف کمپیوٹر کو برقی طریقے سے کام کرنے پر مجبور کرتے ہیں۔

  • کیا فلیش میموری چپ کا مطلب نان ولیٹائل ROM جیسا ہی ہے، دونوں کا مطلب ہے جہاں BIOS محفوظ ہے؟

سے ویکیپیڈیا :

  • فلیش میموری ایک الیکٹرانک نان ولیٹائل کمپیوٹر سٹوریج میڈیم ہے جسے برقی طور پر مٹا کر دوبارہ پروگرام کیا جا سکتا ہے۔
  • فلیش میموری کو EEPROM سے تیار کیا گیا تھا (برقی طور پر مٹانے کے قابل پروگرام قابل پڑھنے کے لیے صرف میموری)۔ فلیش میموری کی دو اہم اقسام ہیں، جن کے نام پر رکھا گیا ہے۔ NAND اور NOR منطق کے دروازے . انفرادی فلیش میموری خلیوں کی اندرونی خصوصیات متعلقہ دروازوں کی طرح کی خصوصیات کو ظاہر کرتی ہیں۔ جب کہ EPROMs کو دوبارہ لکھنے سے پہلے مکمل طور پر مٹانا پڑتا تھا، NAND قسم کی فلیش میموری کو بلاکس (یا صفحات) میں لکھا اور پڑھا جا سکتا ہے جو عام طور پر پورے آلے سے بہت چھوٹے ہوتے ہیں۔ اور نہ ہی قسم کا فلیش ایک مشینی لفظ (بائٹ) کو لکھنے کی اجازت دیتا ہے — مٹائے گئے مقام پر — یا آزادانہ طور پر پڑھا جا سکتا ہے۔

EEPROM اور فلیش میموری ایک ہی چیز کا حوالہ نہیں دیتے ہیں۔ یہ دو ایک جیسی میموری کی اقسام ہیں جیسا کہ ایک دوسرے سے تیار کی گئی ہے، اور اس میں MOS ٹرانجسٹرز کی مختلف اقسام/کنفیگریشنز شامل ہیں۔ تاہم، یہ وہ میموری ہیں جہاں BIOS پروگرام رہتا ہے۔

گرافکس ڈرائیور کیا کرتے ہیں۔

ایک اور غلط فہمی کو دور کرنے کے لیے، میں اس CMOS-BIOS تعلق کا ذکر کرنا چاہتا ہوں:

دی BIOS کی ترتیبات CMOS چپ (جسے مدر بورڈ پر بیٹری کے ذریعے پاور اپ رکھا جاتا ہے) میں محفوظ کیا جاتا ہے۔ یہی وجہ ہے کہ جب آپ بیٹری کو ہٹاتے ہیں اور اسے دوبارہ منسلک کرتے ہیں تو BIOS دوبارہ ترتیب دیا جاتا ہے۔ ایک ہی پروگرام چلتا ہے، لیکن ترتیبات پہلے سے طے شدہ ہیں۔ دیکھیں یہ جواب بوٹنگ کے عمل کے دوران استعمال ہونے والی یادوں کے تفصیلی نظارے کے لیے۔

CMOS-BIOS موضوع کو بڑھانے کے لیے، شکریہ @ اینڈن ایم کولمین میں اس کا تبصرہ جواب میں شامل کرنا چاہتا ہوں:

  • یہ بات قابل ذکر ہے کہ BIOS سیٹنگز کو غیر مستحکم CMOS میموری میں محفوظ کرنے کی ضرورت نہیں ہے۔ بہت سارے ایمبیڈڈ سسٹمز ہیں جو اپنی سیٹنگز کو NVRAM میں اسٹور کرتے ہیں۔ پی سی کے ان تمام سالوں میں اتار چڑھاؤ والے CMOS کے استعمال سے دور رہنے کی واحد وجہ یہ ہے کہ ان کے پاس پہلے سے ہی ایک بیٹری موجود تھی تاکہ بجلی بند ہونے کے دوران اندرونی ریئل ٹائم کلاک کو ٹک ٹک کرتا رہے (یاد کریں کہ جب آپ نے PC-AT پر پاور سوئچ دبایا تھا، اس نے لفظی طور پر مدر بورڈ کی تمام بجلی کاٹ دی)۔ اس کا مطلب یہ تھا کہ سستی اتار چڑھاؤ والی میموری سسٹم کی ترتیبات کو ذخیرہ کرنے کے لیے استعمال کی جا سکتی ہے۔ تو یہ زیادہ تر تاریخی مقاصد کے لیے ہے۔

وضاحت میں شامل کرنے کے لئے کچھ ہے؟ کمنٹس میں آواز بند کریں۔ دیگر ٹیک سیوی اسٹیک ایکسچینج صارفین کے مزید جوابات پڑھنا چاہتے ہیں؟ یہاں مکمل بحث کا دھاگہ دیکھیں .

اگلا پڑھیں