/ Dev / nvram লিখতে কি বিপজ্জনক?


19

আমি তথ্য পেয়েছি যে এনভিরাম BIOS ফ্ল্যাশিং / ব্যাকআপের জন্য ব্যবহৃত হয় এবং এতে কিছু বায়ো সম্পর্কিত ডেটা থাকে contains cat /dev/random > /dev/nvramকম্পিউটার স্থায়ীভাবে ইট করবে ? আমি এই কমান্ডটি টাইপ করতে বেশ প্রলোভন করছি তবে একরকম মনে হচ্ছে এটি আমার মেশিনটির পক্ষে ভাল হবে না তাই আমি অনুমান করি যে আমি এই ডিভাইসটির সাথে কী বিপজ্জনকভাবে খেলছি তা জানতে চাই।


6
পৃথিবীতে কেন আপনি এই আদেশটি চালানোর জন্য প্রলুব্ধ হবেন? এটি এর থেকে পাওয়ার মতো কিছু নেই ... যদি এটি ঝুঁকি বনাম পুরষ্কারের সিদ্ধান্ত হয় তবে আমি বুঝতে পারি তবে পুরষ্কারটি কী?
অ্যান্ডি

6
জ্ঞান তার নিজস্ব পুরষ্কার
রবার্ট ফ্রেজার

উত্তর:


21

আমি জানতে আগ্রহী যে আপনি কেন এমন একটি কমান্ড চালাতে চান যদি আপনি মনে করেন এটি আপনার কম্পিউটারের ক্ষতি করতে পারে ...

/dev/nvramপিসি এবং আটারিসে রিয়েল-টাইম ক্লকটিতে অ-উদ্বায়ী মেমরিটিতে অ্যাক্সেস সরবরাহ করে। পিসিগুলিতে এটি সাধারণত সিএমওএস মেমরি হিসাবে পরিচিত এবং বিআইওএস কনফিগারেশন বিকল্পগুলি সঞ্চয় করে; আপনি সেখানে সঞ্চিত তথ্য দেখতে পারেন /proc/driver/nvram:

Checksum status: valid
# floppies     : 4
Floppy 0 type  : none
Floppy 1 type  : none
HD 0 type      : ff
HD 1 type      : ff
HD type 48 data: 65471/255/255 C/H/S, precomp 65535, lz 65279
HD type 49 data: 3198/255/0 C/H/S, precomp 0, lz 0
DOS base memory: 630 kB
Extended memory: 65535 kB (configured), 65535 kB (tested)
Gfx adapter    : monochrome
FPU            : installed

এগুলি সমস্ত nvramকর্নেল মডিউল দ্বারা পরিচালিত হয় , যা চেকসাম ইত্যাদির যত্ন নেয় etc. এখানে বেশিরভাগ তথ্য কেবল historicalতিহাসিক কারণে উপস্থিত থাকে এবং এটি পুরানো অপারেটিং সিস্টেমের সীমাবদ্ধতা প্রতিফলিত করে: আমি যে কম্পিউটারটিতে এটি চালিয়েছিলাম তার চারটি ফ্লপি ড্রাইভ নেই computer , হার্ড ড্রাইভের তথ্যটি ভুল, যেমন মেমরি সম্পর্কিত তথ্য এবং প্রদর্শন অ্যাডাপ্টারের তথ্য।

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

আজকাল সিএমওএস মেমরির একমাত্র দরকারী বৈশিষ্ট্য হ'ল আরটিসি-সম্পর্কিত। বিশেষত, এনভিরাম-জাগ্রত একটি নির্দিষ্ট সময়ে আপনার কম্পিউটারকে স্যুইচ করার জন্য সিএমওএস অ্যালার্ম প্রোগ্রাম করতে পারে। (সুতরাং এটি লিখতে একটি কারণ হতে হবে /dev/nvram।)


সুতরাং, কেউ সম্ভাব্যভাবে (এই নির্দিষ্ট পরিবেশের ডেটার অর্থগুলির জ্ঞান সহ) একটি "বিআইওএস স্ক্রিন" তৈরি করতে পারেন যা sudoনিজের টার্মিনালের স্বাচ্ছন্দ্য হতে পারে ?
wizzwizz4

@ wizzwizz4 হ্যাঁ এটি বেশ সম্ভব। আসলে, ল্যাপটপ নির্মাতারা প্রদত্ত কিছু মালিকানাধীন উইন্ডোজ-কেবল সফ্টওয়্যার কেবল এটিই করে এবং আমি সন্দেহ করব যে তারা এই একই ইন্টারফেসটি ব্যবহার করে।
আন্দ্রে বোরি

1
@ wizzwizz4 কেবলমাত্র নির্দিষ্ট নির্দিষ্ট (এবং বেশিরভাগই অকেজো, আজকাল) সেটিংসের জন্য। বেশিরভাগ BIOS সেটিংস এই ইন্টারফেসের মাধ্যমে উপলভ্য নয়।
ডাস্কউফ

1
@ অ্যান্ড্রোবোরি আমি বলেছেন সফটওয়্যার সহ ল্যাপটপ, যা আমি খুঁজে পেয়েছি এমন কোনও উন্মুক্ত ওএসে চালিত হয় না (এমনকি দেবিয়ান জিএনইউ / লিনাক্সও নয় wine!); আশা করি আমি ফর্ম্যাটটি রিভার্স-ইঞ্জিনিয়ার করতে সক্ষম হব (এবং সম্ভবত এটি ভালভাবে ভাগ করে নিলে))
wizzwizz4

@ ডাস্কউফ আপনি কি উল্লেখ করছেন /proc/driver/nvramবা /dev/nvram?
wizzwizz4

15

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

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


11
যদি এক শতাব্দী আগে এই জিজ্ঞাসা করা হত, প্রতিবিম্বিত পরামর্শটি হ'ল "আপনি এটি চেষ্টা করার আগে ফার্মওয়্যার setupপ্রোগ্রামে যান এবং সেটিংসের সবগুলি লিখে রাখুন!" ডিস্কের ধরণ এবং জ্যামিতির তথ্য হারাতে মজা লাগেনি।
JdeBP

9

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

আমি ব্যক্তিগতভাবে এটি চেষ্টা করার পরামর্শ দেব না। আমি যেমন কোনও কাঁটা কাঁটা দিয়ে আপনাকে জিএফআই আউটলেট পরীক্ষা করার পরামর্শ দিই না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.