Я нашел информацию, что nvram используется для прошивки / резервного копирования BIOS и что он содержит некоторые данные, связанные с BIOS. Будет ли cat /dev/random > /dev/nvram
постоянно кирпич компьютера? Мне очень хочется набрать эту команду, но почему-то я чувствую, что она не подходит для моей машины, поэтому я думаю, что хотел бы знать, насколько опасно играть с этим устройством.
linux
linux-kernel
devices
bios
Lapsio
источник
источник
Ответы:
Мне интересно, почему вы хотите запустить такую команду, если считаете, что она может повредить ваш компьютер ...
/dev/nvram
обеспечивает доступ к энергонезависимой памяти в часах реального времени на ПК и Ataris. На ПК это обычно называется памятью CMOS и хранит параметры конфигурации BIOS; Вы можете увидеть информацию, хранящуюся там, посмотрев на/proc/driver/nvram
:Все это обрабатывается
nvram
модулем ядра, который заботится о контрольных суммах и т. Д. Большая часть информации здесь представлена только по историческим причинам и отражает ограничения старых операционных систем: на компьютере, на котором я работал, нет четырех дисковода гибких дисков. информация о жестком диске неверна, как и информация о памяти и информация об адаптере дисплея.Я не пробовал записывать случайные значения на устройство, но подозреваю, что это не приведет к повреждению вашей системы: в худшем случае вы сможете восстановить систему, очистив CMOS (обычно на вашей материнской плате для этого есть кнопка или перемычка). , Но я бы не стал это пробовать!
Единственные полезные функции в памяти CMOS в настоящее время связаны с RTC. В частности, nvram-wakeup может запрограммировать сигнал CMOS для включения вашего компьютера в определенное время. (Так что это будет одна из причин, чтобы написать
/dev/nvram
.)источник
sudo
войти, не выходя из своего терминала?wine
!); надеюсь, я смогу перепроектировать формат (и, возможно, поделиться им, если я сделаю это достаточно хорошо)./proc/driver/nvram
или/dev/nvram
?Вероятно, может, но это зависит от вашего BIOS. Посмотрите на эту связанную проблему с конфигурацией EFI, когда ноутбук был заблокирован путем очистки переменных EFI. Если некоторые BIOS не могут обрабатывать очищенные переменные, вероятно, некоторые могут не справиться со случайным мусором в nvram лучше.
По крайней мере, прежде чем вы попробуете это, посмотрите, есть ли процедура сброса nvram для вашего конкретного оборудования. Обычно что-то вроде снятия резервного аккумулятора с материнской платы на некоторое время.
источник
setup
и запишите все настройки!» Потерять информацию о типе диска и геометрии было не весело.Вероятно, это можно исправить либо потому, что микропрограмма заметит, что она проваливает контрольную сумму и сбросит ее (при следующей загрузке), либо, альтернативно, потянув батарею CMOS и / или используя перемычку CMOS. Конечно, глючная прошивка может решить иначе.
Я лично не рекомендовал бы попробовать это. Так же, как я бы не рекомендовал вам проверять розетку GFI, вставив в нее вилку.
источник