Profile

Masanori Ogino 𓀁

181351 posts 1993 follows 1215 followers

Please pay attention to random failures.

https://mstdn.maud.io/@omasanori
Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 4 years ago

zgock999

これはちょっとした生活の知恵なんですけど、プライマリにしてるVGAのVBIOSを確実にダンプする方法として

ランレベル3のrootで

#!/bin/sh
systemctl sleep
echo 1 > sys/device/pci[中略]/rom
cat /sys/device/pci[中略]/rom
echo 0 > /sys/device/pci[中略]/rom

と言う感じのシェルを実行すればGeforceだろうがRadeonだろうが確実にダンプできます

(スリープ復帰直後はカーネルがVBIOS ROMの占有を解除するのがポイント)

もっと厳密にやるならsystemdのsleep.targetにVBIOSダンプを行うよう書いてあげます