setcode do
ishp = "false"
lspciexists = system "/bin/bash -c 'which lspci >&/dev//null'"
- if $?.exitstatus == 0
+ if (($?.exitstatus == 0) && (FileTest.exist?("/proc/bus/pci")))
%x{lspci 2>&1}.each { |s|
ishp = "true" if s =~ /RAID bus controller: (.*) Smart Array/
}