বিআইওএস কোথায় জমা আছে?


56

Http://en.wikedia.org/wiki/BIOS থেকে :

বিআইওএস সফ্টওয়্যারটি মাদারবোর্ডে একটি অ-উদ্বায়ী রম চিপে সংরক্ষণ করা হয়। ... আধুনিক কম্পিউটার সিস্টেমে, বিআইওএস সামগ্রীগুলি একটি ফ্ল্যাশ মেমরি চিপে সংরক্ষণ করা হয় যাতে মাদারবোর্ড থেকে চিপটি সরিয়ে না রেখে বিষয়বস্তুগুলি আবারও লেখা যায়। এটি BIOS সফ্টওয়্যারটিকে নতুন বৈশিষ্ট্য যুক্ত করতে বা বাগগুলি ঠিক করতে সহজেই আপগ্রেড করা যায়, তবে কম্পিউটারটিকে বায়োস রুটকিটগুলির জন্য দুর্বল করে তুলতে পারে।

যেহেতু রম মানে আর ead- হে nly এম Emory, কেন বায়োস বিষয়বস্তু পুনর্লিখিত করা যেতে পারে?

"ফ্ল্যাশ মেমরি চিপ" এর অর্থ কি "নন-ভোল্টাইল রম" এর সমান?


2
সিএমওএসে সিস্টেম সেটিংস [BIOS সেটিংস] রয়েছে যা কোনও ব্যবহারকারী [বিআইওএস স্ক্রিনে] পরিবর্তন করতে পারবেন। সুতরাং, cpsforum.blogspot.co.uk/2012/06/… অনুযায়ী "[যে স্ক্রিনটি আপনি প্রবেশ করিয়েছেন সেটিকে কল করা] সিএমওএস সেটআপ কল করা [এটি] বিআইওএস সেটআপ কল করার চেয়ে উপযুক্ত" " এবং bayt.com/en/specialties/q/7459/… "BIOS শুধুমাত্র নতুন সংস্করণে ঝলকানোর মাধ্যমে পরিবর্তিত হয়েছে।" এবং "
বিআইওএস হ'ল

4
ব্যতীত, কেউ সিএমওএস স্থাপন করে না। এটি আপনি গাড়ি চালানোর সময় গাড়ীতে গ্যাস ট্যাঙ্ক সেটআপ করার মতো কথা।
অ্যান্ডন এম। কোলেম্যান

4
ROM is read only, so why can the BIOS contents be rewritten?এটি কনভেনশন দ্বারা সৃষ্ট একটি ভুল নাম।
Synetech

1
আপনি যদি উইকিপিডিয়ায় লিঙ্কগুলির পিছনে নিবন্ধগুলি পড়েছিলেন যা আপনি আপনার প্রশ্নে তুলে ধরেছিলেন , এটি আপনার কাছে হওয়া উচিত ছিল, উত্তরটি ছিল যে flash memoryএটি প্রকৃত নয় ROM। যদিও বিভ্রান্তি সাধারণ হতে পারে তবে আমার মতে এটি একটি দুর্বল প্রশ্ন, কারণ এটি কেবল নিখরচায় উপলভ্য উত্সগুলি পড়ার অভাব থেকেই উদ্ভূত!
আলেকজান্ডার কোসুবেেক

1
আসলে, অ্যান্ডন, যে কোনও নতুন কম্পিউটার বিল্ডে আমি প্রথমে যা করি তা হ'ল আমার সিএমওএস সেটিংস সেট আপ। গাড়ী গ্যাস ট্যাঙ্ক উপমা এই প্রসঙ্গে সম্পূর্ণ অনুপযুক্ত।
TomXP411

উত্তর:


59

ভেরাকিলিক্সের উত্তরে যোগ করতে, বিআইওএস সফ্টওয়্যারটি একটি বৈদ্যুতিন ক্ষয়যোগ্য এবং প্রোগ্রামেবল রম (EEPROM) এ সংরক্ষণ করা হয় যা ফার্মওয়্যার আপডেটগুলি বৈদ্যুতিনভাবে সম্পাদন করতে সক্ষম করে। খুব পুরানো বিআইওএস চিপগুলি আসলে ইউভি-ইপ্রোম চিপস ছিল যা তাদের পুনরায় প্রোগ্রাম করার আগে ইউভি আলোর এক্সপোজারের সাথে মুছে ফেলা প্রয়োজন required


সম্পাদনা: মন্তব্যগুলিতে যেমন উল্লেখ করা হয়েছে, তার আগেও একক ব্যবহারের আগে প্রোগ্রামযোগ্য রম (পিআরএম) চিপগুলি কখনও কখনও ব্যবহার করা হত যা একবারে কনফিগার করা যায় নি এবং পুনরায় প্রগ্রেড করার জন্য সম্পূর্ণ প্রতিস্থাপনের প্রয়োজন ছিল না (যদিও এটি খুব কমই প্রয়োজন ছিল)।


2
এর আগেও, এবং কিছুগুলি অ-মুছনযোগ্য রমস / পিআরএম ছিল, যদি আপনি কোনও নতুন বায়োস ইনস্টল করতে চান তবে নতুন রমগুলির সাথে প্রতিস্থাপন করতে হবে। অবশ্যই সেই সময় BIOS কম করছিল, এবং খুব কমই পরিবর্তিত হয়েছিল।
কেশলাম

অই হ্যাঁ. ইউভি-ইপ্রোম ... ইউভি-ইপ্রোম বায়োস-এর লেবেলটি টানতে এবং চিপটি পুনরায় প্রোগ্রাম করতে ব্যবহৃত ছোট্ট উইন্ডোটি দেখতে সর্বদা মজাদার। আক্ষরিক অর্থে কারও কাছে তাদের পুনঃপ্রক্রিয়া করার জন্য প্রয়োজনীয় সরঞ্জাম নেই, তাই আমি কখনই বুঝতে পারি নি যে তারা কেন এটি গ্রাহক (অ-বিকাশযুক্ত) হার্ডওয়্যারে করেছে। এটি করার জন্য আপনাকে এটি একটি কারখানায় প্রেরণ করতে হবে, এমএফজি যা করতে হবে। স্ট্যান্ডার্ড মাস্ক রম ব্যবহার করে অর্থ সাশ্রয় করতে পারত।
অ্যান্ডন এম। কোলেম্যান

3
@ অ্যান্ডন.কোলেম্যান নিম্ন খণ্ডে, ইপিআরএম ব্যবহার করে, বা (এমনকি এর আগেও) ফিউজ-টাইপ প্রমগুলি ব্যবহার করে, সম্ভবত একটি মাস্ক রম কাটা কাটানোর চেয়ে সস্তা হতে পারে। উদাহরণস্বরূপ, যদি মেমরিটি পরিবেশন করে তবে মূলত 80-এর দশকের গোড়ার দিকে সমস্ত তোরণ মেশিনের তাদের সফটওয়্যারগুলি পিআরএম বা ইপ্রোমগুলিতে ছিল যদিও এটি কখনই পরিবর্তিত হবে না, কারণ এটি নির্ধারিত উত্পাদন পরিমাণে সস্তা at
zwol

1
UV-EPROMs (EEPROMs) কখনই আফ্রিককে গ্রাহক পুনঃপ্রক্রমন করার উদ্দেশ্যে তৈরি করা হয়নি। যখন কোনও ডিভাইস মেরামত বা যেকোন কিছুতে কারখানায় ফিরে যায় তখন EEPROM অদলবদল করে বা পুনরায় প্রোগ্রাম করে ফার্মওয়্যার আপগ্রেড করতে সক্ষম হওয়াই সহজ।
rossnz

1
@ অ্যান্ডন.কোলেম্যান - মাস্কড রমগুলির যথেষ্ট পরিমাণে এককালীন সেটআপ চার্জ রয়েছে। ইউভি-ইপ্রোমগুলি প্রতি ইউনিট ভিত্তিতে আরও ব্যয়বহুল হলেও স্বল্প-রান (<10 কে) উত্পাদনের জন্য প্রায়শই সস্তা।
এরিক ব্রাউন

40

রম কেবল পঠিত হয়, তবে কেন বিআইওএস বিষয়বস্তু পুনরায় লেখা যায়?

বিআইওএস প্রোগ্রাম নিজেই একটি EEPROM (যা [E] বর্ণনামূলকভাবে [E] রসালো এবং [পি] রোগ্রমেবল হতে পারে)) বা একটি ফ্ল্যাশ-মেমোরিতে সংরক্ষণ করা হয়। সুতরাং এখানে কেবল পঠনযোগ্য হ'ল চিপটি অস্থির হয়ে উঠছে। অস্থির র‌্যামের বিপরীতে বিদ্যুতটি বন্ধ হয়ে গেলে মেমরির বিষয়বস্তু থেকে যায়। রম ইইপি হচ্ছে বায়োসকে পুনরায় লিখিত বা আপডেট করা যেতে সহায়তা করে। এরপরে এই জাতীয় ক্রিয়াকলাপের জন্য আপনাকে বোর্ড থেকে বিআইওএস চিপটি সরিয়ে ফেলতে হবে, একটি নতুন (যদি এটি প্রম বা ইপ্রোম না হয়) রেখে দিতে হয়, বা যদি এর ইপ্রোম আপনাকে এটি প্রস্তুতকারকের কাছে পেতে হয় এবং তাদের চিপটি পুনরায় প্রোগ্রাম করতে দেয় এবং বোর্ডে এটি পুনরায় সংযুক্ত করুন। বর্তমান অগ্রগতির পরে, ইপ্রোমগুলিকে ধন্যবাদ, আপনাকে এই জাতীয় ক্রিয়াকলাপ করতে চিপটি সরিয়ে ফেলতে হবে না, আপনি কেবল কম্পিউটারটিকে বৈদ্যুতিকভাবে কাজটি করতে পারেন ।


"ফ্ল্যাশ মেমরি চিপ" এর অর্থ কি "নন-ভোল্টাইল রম" এর সমান?

উইকিপিডিয়া থেকে :

ফ্ল্যাশ মেমরি একটি বৈদ্যুতিন অ-উদ্বায়ী কম্পিউটার স্টোরেজ মাধ্যম যা বৈদ্যুতিকভাবে মুছে ফেলা যায় এবং পুনঃপ্রক্রাম করা যায়।

ফ্ল্যাশ মেমরি EEPROM (বৈদ্যুতিকভাবে ক্ষয়যোগ্য প্রোগ্রামেবল পঠনযোগ্য মেমরি) থেকে তৈরি হয়েছিল developed দুটি প্রধান ধরণের ফ্ল্যাশ মেমরি রয়েছে যা ন্যানড এবং এনওআর লজিক গেটগুলির নামে নামকরণ করা হয়েছে। পৃথক ফ্ল্যাশ মেমরি কোষের অভ্যন্তরীণ বৈশিষ্ট্যগুলি সংশ্লিষ্ট গেটগুলির অনুরূপ বৈশিষ্ট্যগুলি প্রদর্শন করে। ইপিআরএমগুলি পুনরায় লেখার আগে পুরোপুরি মুছতে হয়েছিল, তবে ন্যানড টাইপ ফ্ল্যাশ মেমরিগুলি ব্লকগুলিতে (বা পৃষ্ঠাগুলিতে) লেখা এবং পড়তে পারে যা সাধারণত পুরো ডিভাইসের চেয়ে অনেক ছোট। NOR টাইপ ফ্ল্যাশ একটি একক মেশিনের শব্দ (বাইট) - মুছে ফেলা স্থানে - লিখতে বা স্বতঃস্ফূর্তভাবে পড়তে দেয়।

ইপ্রোম এবং ফ্ল্যাশ মেমরি একই জিনিসকে বোঝায় না: এগুলি দুটি অনুরূপ মেমরির ধরণের কারণ একটি অন্য থেকে বিকাশিত এবং এতে এমওএস ট্রানজিস্টরের বিভিন্ন ধরণের / কনফিগারেশন থাকে। যাইহোক, তারা মেমরি যেখানে BIOS প্রোগ্রাম থাকে।


অন্য একটি ভ্রান্ত ধারণা দূর করার জন্য আমি এই সিএমওএস-বায়োস সম্পর্কটি উল্লেখ করতে চাই:

BIOS- র বৈশিষ্ট্যাবলী সিএমওএস চিপ (যা ব্যাটারির মাধ্যমে পাওয়ার রাখা হয় মাদারবোর্ডের দিকে) সংরক্ষিত হয়। এজন্য আপনি যখন ব্যাটারিটি সরিয়ে পুনরায় সংযুক্ত করেন তখন BIOS পুনরায় সেট করা হয়। একই প্রোগ্রামটি চলতে থাকে তবে সেটিংসটি ডিফল্ট হয়। বুটিং প্রক্রিয়া চলাকালীন ব্যবহৃত স্মৃতিগুলির বিস্তারিত দেখার জন্য এই উত্তরটি দেখুন ।

সম্পাদন করা

সিএমওএস- বিআইওএস বিষয় বাড়ানোর জন্য, @ অ্যান্ডন এম। কোলেম্যানকে ধন্যবাদ , আমি উত্তরে তার মন্তব্য যুক্ত করতে চাই:

এটি উল্লেখযোগ্য যে বিআইওএস সেটিংসগুলি অস্থির সিএমওএস মেমোরিতে সঞ্চয় করতে হবে না। এনভিআরএমে প্রচুর এমবেড থাকা সিস্টেম রয়েছে যা তাদের সেটিংস সঞ্চয় করে। এই সমস্ত বছর ধরে পিসিগুলি অস্থির সিএমওএস ব্যবহার থেকে সরে যাওয়ার একমাত্র কারণ হ'ল বিদ্যুৎ বন্ধ থাকাকালীন অভ্যন্তরীণ রিয়েল-টাইম ক্লকটি টিকিয়ে রাখার জন্য ইতিমধ্যে তাদের একটি ব্যাটারি ছিল (যখন আপনি পিসি-এটিটিতে পাওয়ার স্যুইচটি চাপলেন তখন মনে রাখবেন , এটি আক্ষরিকভাবে মাদারবোর্ডের সমস্ত ক্ষমতা কেটে দেয়)। এর অর্থ হ'ল সস্তা অস্থির মেমরি সিস্টেম সেটিংস সঞ্চয় করতে ব্যবহৃত হতে পারে। সুতরাং এটি বেশিরভাগ historicalতিহাসিক উদ্দেশ্যে।


3
এটি উল্লেখযোগ্য যে বিআইওএস সেটিংসগুলি অস্থির সিএমওএস মেমোরিতে সঞ্চয় করতে হবে না। এনভিআরএমে প্রচুর এমবেড থাকা সিস্টেম রয়েছে যা তাদের সেটিংস সঞ্চয় করে। এই সমস্ত বছর ধরে পিসিগুলি অস্থির সিএমওএস ব্যবহার থেকে সরে যাওয়ার একমাত্র কারণ হ'ল বিদ্যুৎ বন্ধ থাকাকালীন অভ্যন্তরীণ রিয়েল-টাইম ক্লকটি টিকিয়ে রাখার জন্য ইতিমধ্যে তাদের একটি ব্যাটারি ছিল (যখন আপনি পিসি-এটিটিতে পাওয়ার স্যুইচটি চাপলেন তখন মনে রাখবেন , এটি আক্ষরিকভাবে মাদারবোর্ডের সমস্ত ক্ষমতা কেটে দেয়)। এর অর্থ হ'ল সস্তা অস্থির মেমরি সিস্টেম সেটিংস সঞ্চয় করতে ব্যবহৃত হতে পারে। সুতরাং এটি বেশিরভাগ historicalতিহাসিক উদ্দেশ্যে।
অ্যান্ডন এম। কোলেম্যান

1
@ AndonM.Coleman এটি মূল্যবান। আমি আমার উত্তরে এটি যুক্ত করব। অন্তর্দৃষ্টিটির জন্য ধন্যবাদ, আমি নতুন কিছু শিখলাম :) +1
ভেরাকিলেক্স

2
আগের দিন, 80286 বোর্ড সিএমওএসের মানচিত্রের জন্য ব্যবহৃত হত। আমি কোনও লুপটি সঠিকভাবে যোগ্য না করে এবং আমার হার্ড ড্রাইভের সেটিংস মুছিয়া শক্ত পথটি সন্ধান করি ... প্রায়শই।
মহামারী

@ মহামারী 6969৯, "একটি লুপকে যোগ্য করে তোলা" বলতে কী বোঝ?
পেসারিয়ার 21

@ পেসারিয়ার এটি একটি ভাল প্রশ্ন। আমি মনে করি আমার অর্থ "সমাপ্তি"। আমি যদি আমার স্যাক্স রেজিস্ট্রার সংরক্ষণে যত্নবান না হই তবে REP STOSW এবং এগুলি আমার সেটিংস মুছতে পারে।
মহামারী

27

অন্যান্য উত্তরের পরিপূরক হিসাবে, আমি আরও ভিজ্যুয়াল পদ্ধতির পছন্দ করি:

BIOS অবস্থান

এই BIOS চিপটি তার সকেটে বিশেষত ভালভাবে বসা বলে মনে হচ্ছে না।

অভিনব নতুন ইউইএফআই বিআইওএস সহ বিআইওএস হ'ল মাদারবোর্ডের একটি চিপে থাকা সফ্টওয়্যার। প্রযুক্তিগত বিবরণগুলি ইতিমধ্যে জেলানিক্স এবং ভ্যারাকিলিক্স দ্বারা আচ্ছাদিত করা হয়েছে।

চিপটি প্রায়শই, তবে সর্বদা নয়, সহজ সার্ভিসিংয়ের জন্য অপসারণযোগ্য। কিছু মাদারবোর্ডে একাধিক বিআইওএস অন্তর্ভুক্ত থাকে, বেশিরভাগ ক্ষেত্রে বিক্রয় চিকিত্সা হিসাবে, তবে কিছু ক্ষেত্রে দ্বিতীয় বিআইওএস নির্দিষ্ট (সাধারণত ব্যবহারকারী দ্বারা সৃষ্ট) সমস্যা থেকে মুক্তি পেতে সহায়তা করে:

দ্বৈত অ-অপসারণযোগ্য BIOS


6
এটি মোটেই বিক্রয় চিকিত্সা নয় ... আপনি কি জানেন যে বায়োএস আপডেট কতটা ভয়ঙ্কর হতে পারে? আপনি যখন এটি করেন তখন আপনি সমস্ত ধরণের সতর্কতা পেয়ে থাকেন এবং আপনি যদি প্রক্রিয়াটি বচ করে পরিচালনা করেন (এবং কখনও কখনও আপনি সবকিছু ঠিকঠাক করেও করেন) তবে আপনি একটি ব্রিক পিসি দিয়ে শেষ করবেন। ওহ, এবং "BIOS আপডেটগুলি আপনার প্রস্তুতকারকের ওয়্যারেন্টির আওতায় আসে না।" এজন্য ব্যাক আপ বিআইওএস আবিষ্কার হয়েছিল। এটি বিপণনের বিষয়ে নয়। এটি অতিরিক্ত সুরক্ষার সামান্য কিছুটা। (। এবং হ্যাঁ, আমার একটি কম্পিউটার BIOS আপডেট করছেন bricked থাকেন আমরা বায়োস পুনরায় চমকিত পেতে প্রস্তুতকারকের কাছে মাদারবোর্ড পাঠাতে ছিল।)
TomXP411

আপনি একটি ভাল বক্তব্য রাখেন, যদিও বিআইওএস আপডেটগুলি সাম্প্রতিক বছরগুলিতে খুব উন্নত হয়েছে। ডস এ বুট করার এবং কোনও ফ্লপি ড্রাইভ খুঁজে পাওয়ার দরকার নেই। সাম্প্রতিক একটি আসুস বোর্ডে, উদাহরণস্বরূপ, আপডেটটি উইন্ডোজের মধ্যে বা সরাসরি ইউইএফআই বিআইওএস থেকে করা যেতে পারে, যা এনটিএফএসের ডানদিকে ফাইলটি পড়ে। এটি মাদারবোর্ডের জন্য। 3 ওয়্যার (কোনও অ্যাভাগো নয়) এর মতো নির্মাতারা এখনও আপনাকে 1.44MB ডিস্ক চিত্রের মধ্যে 10MB BIOS কীভাবে ফিট করবেন তা নির্ধারণ করার প্রত্যাশা করে। তারা কোনও ব্যাকআপ বিআইওএস সরবরাহ করে না।
চার্লস বার্নস

@ চার্লসবার্নস tw_cliমেশিন বুট করা সাথে 3 ওয়্যার বিআইওএস আপডেট করতে পারে।
ডারোবার্ট

@ਡੇারবার্ট আমার শেষ বিআইওএস আপডেটটি এমন একটি সার্ভার সংশোধন করার চেষ্টা ছিল যা 3 ওয়্যার ড্রাইভার আপডেটের কারণে বুট হয় না (যেহেতু 3 ওয়ারেতে ড্রাইভার, সফ্টওয়্যার এবং ফার্মওয়্যার ম্যাচ প্রয়োজন)। সেক্ষেত্রে একটি বুট না করা ওএসের সাহায্যে আপডেট করার অক্ষমতা বিষয়টিকে জটিল করে তোলে এবং সর্বশেষ 3 ওয়্যার সিডি বুট হবে না (মাদারবোর্ড সমর্থিত তালিকায় থাকা সত্ত্বেও)। তবে আপনি সম্পূর্ণ সঠিক: tw_cli BIOS আপডেট করতে পারে। আমি এটি সম্পর্কে ভুলে গিয়েছিলাম। :)
চার্লস বার্নস

@ চার্লস বার্নস, আপনি ইউইএফআইকে ইইউএফআই কেন বলছেন?
পেসারিয়ার

7

এটি লক্ষণীয়ও হতে পারে যে 80286 এর আগে বেশিরভাগ মেশিনে, রম থেকে র্যামের চেয়ে দ্রুত ডেটাগুলি পড়া যেতে পারে, তবে ১৯৮০ এর দশকের পর থেকে র‌্যাম ব্যান্ডউইথগুলি প্রচণ্ডভাবে উন্নত হয়েছে, পণ্য-রোমের ব্যান্ডউইথগুলি নেই [ফাস্ট রম চিপসের অস্তিত্ব নেই) , তবে একটি নির্দিষ্ট পয়েন্ট ছাড়িয়ে রমের গতি বাড়ানো দামকে বাড়িয়ে দেবে]। যেহেতু একবার বায়োস রমের প্রতি বাইট একবার পড়ার ফলে কেবল একটি সেকেন্ডের কিছুটা অংশ নেওয়া হত, তাই প্রায় 80386 মেশিন এবং বেশিরভাগ 80486-এবং পরবর্তী মেশিনগুলি স্টার্ট-আপের সময় BIOS র‌্যামে অনুলিপি করার বিকল্প দেয়। আধুনিক মেশিনগুলি জিনিসগুলি আরও আরও এগিয়ে নিয়ে যায় এবং আসলে বায়োস রম চিপগুলি একটি বাসে রাখে যা র‌্যাম বাস থেকে সম্পূর্ণ পৃথক এবং অনেকগুলিধীর। ৮০৪66-যুগের মেশিনগুলির বিপরীতে যা রম থেকে কোনও প্রোগ্রাম চালিয়ে শুরু হবে যা নিজেই র‍্যামে অনুলিপি করবে, অনেকগুলি নতুন মেশিনে এমন প্রসেসর রয়েছে যা রম থেকে কোড চালানো যায় না। পরিবর্তে, তাদের সার্কিটরি রয়েছে যা স্টার্টআপে রমের কয়েকটি অংশ র‌্যামে পড়ে এবং তা কার্যকর করে।


ঠিক আছে, এটি ব্যাখ্যা করবে যে একটি আধুনিক BIOS চিপটিতে কেবল মাত্র 8 বা তারের থাকতে পারে। আধুনিক ফ্ল্যাশ মেমরি আসলে একটি সিরিয়াল ইন্টারফেস ব্যবহার করে।
TomXP411

1

জানুয়ারী 2005 এ পড়ার মতো সেই উইকিপিডিয়া নিবন্ধটি দেখুন:

1990 বা তার আগে বিআইওএসগুলি রম চিপগুলিতে রাখা হয়েছিল যা পাল্টানো যায় না। তাদের জটিলতা এবং আপডেটগুলির প্রয়োজনীয়তা বাড়ার সাথে সাথে BIOS ফার্মওয়্যার EEPROM বা ফ্ল্যাশ মেমরি ডিভাইসে সংরক্ষণ করা হয় যা ব্যবহারকারীর দ্বারা আপগ্রেড করা যায়। তবে, একটি ভুলভাবে কার্যকর করা বা বাতিল হওয়া বিআইওএস আপডেট কম্পিউটার বা ডিভাইসকে ব্যবহারযোগ্য নয় nder BIOS দুর্নীতি এড়াতে, কিছু নতুন মাদারবোর্ডের একটি ব্যাকআপ BIOS রয়েছে। এছাড়াও, বেশিরভাগ বায়োস-এর একটি "বুট ব্লক" রয়েছে যা রমের একটি অংশ যা প্রথমে চলে এবং আপডেটযোগ্য নয়। এই কোডটি যাচাই করার আগে BIOS এর বাকি অংশ অক্ষত রয়েছে (চেকসাম, হ্যাশ ইত্যাদির মাধ্যমে) যাচাই করবে।

আজকাল, অবশ্যই, আমাদের কাছে একটি উইকিপিডিয়া নিবন্ধ রয়েছে যা চিপকে একটি শ্বাসে "অ-উদ্বায়ী রম" বলে এই বলে লোককে বিভ্রান্ত করে এবং পরের দিকে এটি লেখা যেতে পারে। এখানে শিখার পাঠটি হ'ল উইকিপিডিয়া প্রায়শই খুব ভাল লেখা হয় না এবং সেই নিবন্ধগুলি সবসময়ই ভাল হয় না change

আমি বই পড়ার পরামর্শ দিই। স্কট মুয়েলারের আপগ্রেডিং এবং মেরামত পিসি , কয়েকটি বইয়ের একটি চয়ন করার জন্য, বায়োস-এর পুরো অধ্যায় রয়েছে, যেখানে বিআইওএস চিপ বিভিন্ন ধরণের যেখানে অবস্থিত সেখান থেকে সমস্ত প্রকারের বিষয়ে আলোচনা করা হয়েছে (তালিকাভুক্ত চারটি: রম, প্রম, ইপ্রোম, এবং এ জাতীয় চিপগুলির EEPROM)।

কিছু উদ্ধৃতি:

আপনার সিস্টেমটি কোন প্রকারের রম ব্যবহার করে তা বিবেচনা না করেই, কোনও রম চিপে সঞ্চিত ডেটা [sic] অহেতুক এবং ইচ্ছাকৃতভাবে মুছে ফেলা বা ওভাররাইট না করা (অনির্দিষ্টকালের জন্য থেকে যায়) সেই ক্ষেত্রে যেখানে এটি সম্ভব)। - পিসি আপগ্রেড এবং মেরামত , পৃষ্ঠা 373

কার্যত 1996 এর পরে নির্মিত সমস্ত পিসিগুলিতে বিআইওএস সংরক্ষণ করার জন্য একটি ফ্ল্যাশ রম অন্তর্ভুক্ত রয়েছে। একটি ফ্ল্যাশ রম হ'ল এক প্রকারের ইপ্রোম চিপ যা আপনি বিশেষ সরঞ্জাম ছাড়াই সিস্টেমে সরাসরি মুছে ফেলতে এবং পুনরায় প্রোগ্রাম করতে পারেন। - পিসিগুলি আপগ্রেড এবং মেরামত করা হচ্ছে , p.387

বই নিখুঁত হয় না। উদাহরণস্বরূপ, কেউ এখানে ফ্ল্যাশ মেমরির "প্রথম ব্লাশ" সংজ্ঞা দিয়ে বিশদ যুক্ত করতে পারেন। তবে ভালগুলি সাধারণত প্রুফ্রেড হয় এবং উইকিপিডিয়ায় অনেকের তুলনায় আরও সুসংগত ব্যাখ্যা রয়েছে, যা কমপক্ষে বাক্য থেকে বাক্য পর্যন্ত নিজেকে বিরোধ করে না।

একটি আধুনিক পিসি অনুমান করা, এবং দু'দশক আগে পিসিরা কীভাবে কাজ করত তা নিয়ে মাথা ঘামান না:

আপনার মেশিনের ফার্মওয়্যার মাদারবোর্ডে একটি অ-উদ্বায়ী মেমরি চিপটিতে রাখা হয়েছে। এটি আসলে বেশ কিছু ধারণ করে। ( আমার উত্তরে উল্লিখিত পিএম 49 এফএল 6004 টি অর্ধ মাইবি ধরে রেখেছে, এবং আমার উত্তর হিসাবে এখানে উল্লেখ করা হয়েছে যে কিছু চিপসেট 16MiB ফার্মওয়্যার সমর্থন করতে সক্ষম।) এটি কেবলমাত্র সিস্টেম বুটস্ট্র্যাপের চেয়ে অনেক বেশি জড়িত এমনকি সুরক্ষিত মোড অপারেটিং সিস্টেমের জন্যও। এর সামগ্রীগুলি পরিবর্তনযোগ্য, তবে মূল সিস্টেম র‌্যামের (অস্থির) সামগ্রীর মতো সহজে নয় not ইএফআই সিস্টেমে, চিপটি কেবল ফার্মওয়্যার কোড এবং (কেবল পঠনযোগ্য) ডেটা রাখে না তবে অ-উদ্বায়ী ইএফআই ভেরিয়েবলের মান রাখে।


0

প্রকৃতপক্ষে, শেষ দিনগুলিতে BIOS কীভাবে সংরক্ষণ করা যায় সে সম্পর্কে আরও নমনীয় সিস্টেম রয়েছে। আপনার ফ্ল্যাশ ড্রাইভের মতো 2 স্টোরেজ ব্যাঙ্কের কল্পনা করুন, আরও ছোট। এর মধ্যে একটিতে কেবল পঠিত অ্যাক্সেস করা হয় এবং দ্বিতীয়টি লেখার জন্য উপলব্ধ (বিআইওএসের নতুন সংস্করণ ফ্ল্যাশ করতে)। 2 টি অংশের কারণ ব্যাকআপ, যখন নতুন বিআইওএস লেখা সফল হয় না। যদি নতুন BIOS ফ্ল্যাশিং সফল হয় তবে এই 2 অংশগুলি স্যুইচ হবে এবং ডিভাইসটি নতুন BIOS এর অধীনে পুনরায় বুট করা যেতে পারে।

সতর্কতা: সকল ধরণের ডিভাইসে এই সিস্টেম থাকে না। কখনও কখনও একটি সহজ ছোট ফ্ল্যাশ মেমরি যা কেবল ওভাররাইট করা হয়। সাধারণত, আপনাকে বিদ্যুতের ব্যাকআপ নেওয়ার জন্য অনুরোধ জানানো হয় এবং আপগ্রেড প্রক্রিয়াটিতে বাধা না দেয়।

মাদারবোর্ডগুলির পুরানো সময়ে ইপ্রোম মেমরি ছিল যা শক্তিশালী আলো দ্বারা স্মৃতি মুছে ফেলার পরে বা আবার একটি পিআরএম মেমরি যা আবার একবার লেখা যেতে পারে। উভয়ই কেবল বিশেষ প্রোগ্রামিং ডিভাইস দ্বারা সম্পন্ন হতে পারে, সুতরাং বিআইওএস চিপটি ডিভাইস থেকে লিখতে হবে।


0

মূল আইবিএম পিসিতে বিআইওএস "রম" ছিল, আমি বিশ্বাস করি, একরকম বৈদ্যুতিকভাবে প্রোগ্রামযোগ্য ("একবার লিখুন") রম (ইপ্রোম)। আমি মনে করি এটি সকেটেড হয়েছিল, তবে ক্ষেত্রটিতে এটি "আপগ্রেড" হবে এমন কোনও সত্য প্রত্যাশা ছিল না। যুগের অন্যান্য কম্পিউটারগুলিও তেমন কিছু ব্যবহার করত।

সিস্টেমগুলি আরও জটিল হয়ে উঠার সাথে সাথে বিআইওএস "ফিল্ড আপগ্রেডেবল" (এবং বাক্সটি খোলার প্রয়োজন না থাকলে এবং অংশটি শারীরিকভাবে অদলবদল করা) আরও সুবিধাজনক হয়ে উঠেছে। সুতরাং সিস্টেমে বিভিন্ন ধরণের পুনর্লিখনযোগ্য BIOS "ROMs" থাকতে শুরু করে। সুবিধাগুলি তিনটি ছিল:

  1. সিস্টেমগুলি আরও জটিল হওয়ার সাথে সাথে বাগের সম্ভাবনা আরও বেড়ে যায়।
  2. আপগ্রেড করার ক্ষমতা, নতুন বৈশিষ্ট্য অন্তর্ভুক্ত করার ক্ষমতা ছিল আকর্ষণীয়।
  3. মাদারবোর্ডগুলি যেগুলি বিভিন্ন আলাদা বাক্সে ব্যবহৃত হতে পারে (সম্ভবত বিভিন্ন ব্র্যান্ডের নাম অনুসারেও), নির্দিষ্ট ব্যবহারের জন্য বিআইওএসের কারখানা-কাস্টমাইজ করতে সক্ষম হওয়া আকর্ষণীয় ছিল।

মূল আইবিএম পিসির একই সময়ে বৃহত্তর বাক্সগুলিতে আরও আদিম "বুটস্ট্র্যাপ লোডার" প্রযুক্তির পরিবর্তে কিছু ধরণের পঠনযোগ্য "বুট" মেমরি থাকতে শুরু করে। এর মধ্যে কয়েকটি ছিল মাস্ক-প্রোগ্রামযুক্ত রম, কিছু ইপ্রোম, কিছু এমনকি র্যাম যা একটি ডিস্কেট থেকে ছোট "পরিষেবা প্রসেসরের" মাধ্যমে পড়েছিল was


হ্যাঁ, পিসি এবং এক্সটি মাদারবোর্ডগুলিতে চিপগুলির ইল্লি (সম্ভবত আই / ও চিপস বাদে) সকেটেড ছিল। এবং এটি দরকারী ছিল। বিভিন্ন পুনর্বিবেচনার জন্য আমাকে বেশ কয়েকটি চিপস এক্সটি বোর্ডে স্যুপ আউট করতে হয়েছিল। প্রকৃতপক্ষে, প্রারম্ভিক পিসির কিছুগুলির জন্য বিআইওএস আপডেটের প্রয়োজন ছিল এবং মূল পিসিটি আসলে রমে একটি সম্পূর্ণ প্রোগ্রামিং ভাষা ছিল। আমি মনে করি ডিস্কেট ড্রাইভের জন্য প্রথম প্রজন্মের পিসির জন্য কিছু আপডেটের দরকার ছিল ...
টমএক্সপি 411

@ টমএক্সপি 411 - হ্যাঁ, আমি ভুলে গিয়েছিলাম যে মূল পিসির রমে একটি বেসিক ইন্টারপ্রেটার ছিল। তবে প্রযুক্তিগতভাবে এটি বিআইওএস, আইআইআরসি থেকে পৃথক রমে ছিল। বেসিকের প্রথম সংস্করণে কিছু বেশ ভাল ডকুমেন্টেড বাগ ছিল, তবে আমি মনে করতে পারি না যে সেগুলি ঠিক করার জন্য তারা একটি আপডেট পাঠিয়েছিল - আপনাকে কেবল আপডেট সংস্করণ সহ একটি নতুন পিসি কিনতে হবে। সংস্করণ 1.2 এর মতো কিছু।
ড্যানিয়েল আর হিকস

0

আসল রমটি আক্ষরিকভাবে সিলিকন স্তরে তৈরি হয়েছিল। একবার তারা এটিকে বৈদ্যুতিন প্রোগ্রামযোগ্য করে তোলে ব্যবহারকারীরা তখন কয়েকটি জিনিস:

  1. অনেকের কাছে তাদের অভ্যন্তরীণভাবে একটি হার্ডওয়্যার ভোল্টেজ স্টেপ-আপ সার্কিট রয়েছে যা প্রকৃত প্রোগ্রামিং করতে 3.3V বা 5V অভ্যন্তরীণভাবে 12V এ উঠে যেতে দেয়। এটি পুরানো PROM, EPROM, UVEPROM, বা EEPROM এর ক্ষেত্রে সত্য।

  2. যদি পুরানো মডেলগুলিতে পাওয়া যায়, ইউভি (আল্ট্রা-ভায়োলেট আলো) মুছতে সক্ষম বৈশিষ্ট্যটি সার্কিটগুলি কেবলমাত্র ডিভাইস প্রোগ্রামিংয়ে অভ্যন্তরীণ + 12 ভি সক্ষম করতে সক্ষম করে এবং একটি ইউভি উইন্ডোটি চিপ অঞ্চলে ইউভি আলোককে অনুমতি দেয় তবে ইউভি উইন্ডোটি beেকে রাখতে হত প্রোগ্রামিংয়ের পরে বা চিপটি কোনও রুমের আলোর আলোতে মুছবে। পুরো চিপটিকে 0 বা 1 এর পুনরায় প্রোগ্রাম করার চেয়ে খুব দ্রুতগতির মুছে ফেলার জন্য ইউভি মুছে ফেলা খুব দ্রুত ছিল।

অনেক ক্ষেত্রে সমস্ত "প্রোগ্রামেবল" পিআরএম এর অভ্যন্তরীণ একটি স্টেপ-আপ রয়েছে।

  1. পরবর্তীকালে EEPROM EPROM বা UVEPROM এ বৈদ্যুতিকভাবে মুছতে সক্ষম allowed

  2. পরে ফ্ল্যাশ প্রযুক্তি এসেছিল এবং পুরানো EEPROM এর চেয়ে বিভিন্ন সার্কিট প্রযুক্তি (ট্রানজিস্টর স্তরে) এবং উচ্চ ঘনত্ব যুক্ত করেছিল।

  3. আসল রম বন্ধ হওয়ার পরে প্রায় সব ক্ষেত্রেই প্রায় সমস্ত বায়োস প্রম কম্পিউটারের অনেকগুলি (25%?) ক্ষেত্রে সন্দেহজনক। এই পরবর্তী পিআরএমগুলি (যার সকলের কিছু প্রোগ্রামযোগ্য বৈশিষ্ট্য রয়েছে) ক্ষতিগ্রস্থ হতে পারে বা সময়ের সাথে তাদের প্রোগ্রামটি কেবল 'ভুলে' যায়।

প্রোমগুলি, কীভাবে মুছে ফেলা বা পুনঃপ্রক্রাম করা উচিত সেটিকে যত্নের সাথে পরিচালনা করা উচিত (ইএসডি ক্ষতি), এবং বার্ধক্য বা আর্দ্রতা।

প্রায় 1/4 এর মধ্যে খারাপ কম্পিউটারের ক্ষেত্রে পুনরায় প্রোগ্রামিং "" ভাল "বিআইওএস সাধারণত সমস্যাটিকে সংশোধন করে। সুতরাং, আপনার BIOS "ভাল" হলেও, এটি যদি সম্ভব হয় তবে সর্বদা পুনঃপ্রকাশের জন্য অর্থ প্রদান করে।


-1

বিআইওএসগুলি সিএমওএস চিপ বা এনভিআরএমে সংরক্ষণ করা হয়, যা আপনার মাদারবোর্ডে অল্প পরিমাণে অ-উদ্বায়ী মেমরি হয় (অর্থাত্ তারা বিদ্যুতের প্রয়োজন ছাড়াই অনির্দিষ্টকালের জন্য ডেটা ধারণ করে)।

পুরানো মেশিনগুলিতে পোস্টটি পাস হয়ে গেলে আপনি কী বার্তা পাবেন তা পুরানো মেশিনে আপনি যদি সমস্ত কিছু পরীক্ষা করে দেখে থাকেন তবে আপনার মেশিন থেকে সাধারণত একটি বীপ পাবেন।

আরও নতুন মেশিনে, আপনি কিছু পাবেন না: আপনি পোস্টটি দেখতে পাবেন না, কোনও বার্তা, বিপস, কিছুই থাকবে না ... ধরণের "কোনও সংবাদ সুসংবাদ নয়" ধরণের। আপনি যদি এখনও কোনও নতুন মেশিনে পোস্টটি দেখতে চান তবে আঘাত করার কীটি হ'ল (অন্তত আমি যে কম্পিউটারগুলি ব্যবহার করেছি সেগুলিতে) ট্যাব। আপনি স্ক্রিনে পোষ্ট দেখতে পাওয়ার চালু করার ঠিক কয়েকবার পরে হিট করুন। বিকল্পভাবে, আপনার BIOS সেটিংসে POST স্ক্রিনে উপস্থিত হওয়ার একটি বিকল্প থাকা উচিত।


4
আপনি বায়োস প্রোগ্রামটিকে সেটিংস ডেটা দিয়ে বিভ্রান্ত করছেন । সুস্পষ্ট পার্থক্য: ব্যাকআপ ব্যাটারি সরান এবং প্রোগ্রামটি এখনও চলমান, তবে এর সেটিংস ডিফল্টরূপে ফিরে গেছে ver যদিও সেটিংস ব্যাটারি ব্যাক, প্রোগ্রাম একটি "পড়া বেশিরভাগ" মেমরি প্রযুক্তির নিশ্চিহ্ন সক্রিয় ব্যবস্থা প্রয়োজন মধ্যে সংরক্ষিত হয়।
ক্রিস স্ট্রাটন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.