Encontré información de que nvram se usa para la actualización / copia de seguridad del BIOS y que contiene algunos datos relacionados con la BIOS. ¿Haría cat /dev/random > /dev/nvram
una computadora de ladrillo de forma permanente? Estoy bastante tentado a escribir este comando, pero de alguna manera siento que no va a terminar bien para mi máquina, así que creo que me gustaría saber qué tan peligroso es jugar con este dispositivo.
linux
linux-kernel
devices
bios
Lapsio
fuente
fuente
Respuestas:
Tengo curiosidad por saber exactamente por qué querrías ejecutar ese comando si crees que podría dañar tu computadora ...
/dev/nvram
proporciona acceso a la memoria no volátil en el reloj en tiempo real en PC y Ataris. En las PC, esto generalmente se conoce como memoria CMOS y almacena las opciones de configuración del BIOS; Puede ver la información almacenada allí mirando/proc/driver/nvram
:Todo esto lo maneja el
nvram
módulo del núcleo, que se ocupa de las sumas de verificación, etc. La mayor parte de la información aquí solo está presente por razones históricas y refleja las limitaciones de los sistemas operativos antiguos: la computadora en la que ejecuté esto no tiene cuatro unidades de disquete , la información del disco duro es incorrecta, al igual que la información de la memoria y la información del adaptador de pantalla.No he intentado escribir valores aleatorios en el dispositivo, pero sospecho que no bloquearía su sistema: en el peor de los casos, debería poder recuperarse borrando el CMOS (generalmente hay un botón o un puente para hacerlo en su placa base) . ¡Pero no lo intentaría!
Las únicas características útiles en la memoria CMOS hoy en día están relacionadas con RTC. En particular, nvram-wakeup puede programar la alarma CMOS para encender su computadora a una hora específica. (Entonces esa sería una razón para escribir
/dev/nvram
).fuente
sudo
acceder desde la comodidad de su terminal?wine
!); espero poder realizar ingeniería inversa del formato (y quizás compartirlo, si lo hago lo suficientemente bien)./proc/driver/nvram
o/dev/nvram
?Probablemente podría, pero depende de su BIOS. Vea este problema relacionado con la configuración de EFI en el que una computadora portátil se bloqueó borrando las variables de EFI. Si algunos BIOS no pueden manejar variables borradas, es probable que algunos no manejen mejor la basura aleatoria en nvram.
Por lo menos, antes de intentar esto, vea si hay un procedimiento de reinicio de nvram para su hardware específico. Por lo general, algo como quitar la batería de respaldo de la placa base por un tiempo.
fuente
setup
programa de firmware y escriba todas las configuraciones!" No fue divertido perder el tipo de disco y la información de geometría.Sería probablemente sea corregible ya sea porque el firmware se dará cuenta de que no suma de comprobación y restablecerla (en el siguiente arranque), o alternativamente tirando de la batería CMOS y / o el uso de un puente de borrado de CMOS. Por supuesto, el firmware defectuoso puede decidir lo contrario.
Yo personalmente no recomendaría probarlo. Del mismo modo que no te recomendaría que pruebes un tomacorriente GFI al meter un tenedor en él.
fuente