VBiosFinder
VBiosFinder copied to clipboard
Only succeed in extracting inexisting device
My laptop is MSI Katana GF76 11SC-353XRU. Extracting worked, but it showed me an inexistent device. lspci cannot find it. I also saw it in other people's log. Probably integrated GPU.
Log
steveisglitched@LinuxIsCool ~/B/VBiosFinder (master)> ./vbiosfinder extract /home/steveisglitched/E17L2IMS.319
/home/steveisglitched/Build/VBiosFinder/vendor/bundle/ruby/3.1.0/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:29: warning: Pathname#untaint is deprecated and will be removed in Ruby 3.2.
/home/steveisglitched/Build/VBiosFinder/vendor/bundle/ruby/3.1.0/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:118: warning: Pathname#untaint is deprecated and will be removed in Ruby 3.2.
/home/steveisglitched/Build/VBiosFinder/vendor/bundle/ruby/3.1.0/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:118: warning: Pathname#untaint is deprecated and will be removed in Ruby 3.2.
/home/steveisglitched/Build/VBiosFinder/vendor/bundle/ruby/3.1.0/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:29: warning: Pathname#untaint is deprecated and will be removed in Ruby 3.2.
/home/steveisglitched/Build/VBiosFinder/vendor/bundle/ruby/3.1.0/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:118: warning: Pathname#untaint is deprecated and will be removed in Ruby 3.2.
/home/steveisglitched/Build/VBiosFinder/vendor/bundle/ruby/3.1.0/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:118: warning: Pathname#untaint is deprecated and will be removed in Ruby 3.2.
/home/steveisglitched/Build/VBiosFinder/vendor/bundle/ruby/3.1.0/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:35: warning: Pathname#untaint is deprecated and will be removed in Ruby 3.2.
/home/steveisglitched/Build/VBiosFinder/vendor/bundle/ruby/3.1.0/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:35: warning: Pathname#untaint is deprecated and will be removed in Ruby 3.2.
/home/steveisglitched/Build/VBiosFinder/vendor/bundle/ruby/3.1.0/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:44: warning: Pathname#untaint is deprecated and will be removed in Ruby 3.2.
/home/steveisglitched/Build/VBiosFinder/vendor/bundle/ruby/3.1.0/gems/bundler-1.17.3/lib/bundler/shared_helpers.rb:118: warning: Pathname#untaint is deprecated and will be removed in Ruby 3.2.
output will be stored in '/home/steveisglitched/Build/VBiosFinder/tmp-vbiosfinder'
checking for ruby... yes
checking for innoextract... yes
checking for upx... yes
checking for 7z... yes
trying to extract ./E17L2IMS.319
extracting uefi data
trying to extract ./E17L2IMS.319
found UEFIExtract archive
trying to extract ./mkmf.log
found UEFIExtract archive
filtering for modules...
got 4804 modules
finding vbios
1 possible candidates
checking for rom-parser... yes
Found VBIOS for device 8086:0406!
Job done. Extracted files can be found in /home/steveisglitched/Build/VBiosFinder/tmp-vbiosfinder/../output
Cleaning up garbage
Here's if I grep lspci:
steveisglitched@LinuxIsCool ~/B/VBiosFinder (master)> lspci -vnn | grep 8086:0406
steveisglitched@LinuxIsCool ~/B/VBiosFinder (master) [0|1]>
Thanks!
☹️