J'ai trouvé des informations sur le fait que nvram est utilisé pour le flash / la sauvegarde du BIOS et qu'il contient des données liées au bios. Serait cat /dev/random > /dev/nvram
brique en permanence l'ordinateur? Je suis assez tenté de taper cette commande, mais je pense que ça ne se terminera pas bien pour ma machine, donc je suppose que je voudrais savoir à quel point il est dangereux de jouer avec cet appareil.
linux
linux-kernel
devices
bios
Lapsio
la source
la source
Réponses:
Je suis curieux de savoir exactement pourquoi vous voudriez exécuter une telle commande si vous pensez qu'elle pourrait endommager votre ordinateur ...
/dev/nvram
donne accès à la mémoire non volatile dans l'horloge en temps réel sur PC et Ataris. Sur les PC, ceci est généralement appelé mémoire CMOS et stocke les options de configuration du BIOS; vous pouvez voir les informations qui y sont stockées en regardant/proc/driver/nvram
:Tout cela est géré par le
nvram
module du noyau, qui prend en charge les sommes de contrôle, etc. La plupart des informations ici ne sont présentes que pour des raisons historiques et reflètent les limites des anciens systèmes d'exploitation: l'ordinateur sur lequel je l'ai exécuté n'a pas quatre lecteurs de disquette , les informations sur le disque dur sont incorrectes, tout comme les informations sur la mémoire et les informations sur la carte graphique.Je n'ai pas essayé d'écrire des valeurs aléatoires sur l'appareil, mais je pense que cela ne briserait pas votre système: au pire, vous devriez pouvoir récupérer en effaçant le CMOS (il y a généralement un bouton ou un cavalier pour le faire sur votre carte mère) . Mais je ne l'essayerais pas!
Les seules fonctionnalités utiles de la mémoire CMOS de nos jours sont liées au RTC. En particulier, nvram-wakeup peut programmer l'alarme CMOS pour allumer votre ordinateur à un moment précis. (Ce serait donc une raison d'écrire
/dev/nvram
.)la source
sudo
aller depuis le confort de son terminal?wine
!); j'espère que je serai en mesure de rétroconcevoir le format (et peut-être de le partager, si je le fais assez bien)./proc/driver/nvram
ou/dev/nvram
?Cela pourrait probablement mais cela dépend de votre BIOS. Voir ce problème lié à la configuration EFI où un ordinateur portable a été briqué en effaçant les variables EFI. Si certains BIOS ne peuvent pas gérer les variables effacées, il est probable que certains ne gèrent pas mieux les déchets aléatoires dans nvram.
À tout le moins, avant d'essayer, vérifiez s'il existe une procédure de réinitialisation nvram pour votre matériel spécifique. Habituellement, quelque chose comme retirer la batterie de secours de la carte mère pendant un certain temps.
la source
setup
programme du firmware et notez tous les paramètres!" Ce n'était pas amusant de perdre le type de disque et les informations de géométrie.Il serait probablement réparable soit parce que le micrologiciel remarquera qu'il échoue la somme de contrôle et le réinitialise (au prochain démarrage), soit en tirant la batterie CMOS et / ou en utilisant un cavalier d'effacement CMOS. Bien sûr, le firmware du buggy peut en décider autrement.
Personnellement, je ne recommanderais pas de l'essayer. Tout comme je ne vous recommanderais pas de tester une prise GFI en y collant une fourchette.
la source