mirror of
https://github.com/bin456789/reinstall.git
synced 2025-01-19 04:49:13 +08:00
windows: 修复在 aws nirto 机器上也安装了 virtio 驱动
This commit is contained in:
parent
5f6646b60e
commit
4e5d03a7ae
10
trans.sh
10
trans.sh
@ -437,13 +437,13 @@ cache_dmi_and_virt() {
|
|||||||
_virt=$(
|
_virt=$(
|
||||||
virt-what
|
virt-what
|
||||||
|
|
||||||
# hyper-v 环境下 modprobe virtio_scsi 也会创建 /sys/bus/virtio/drivers
|
# hyper-v 环境下 modprobe virtio_scsi 也会创建 /sys/bus/virtio/drivers/virtio_scsi
|
||||||
# 因此用 devices 判断更准确,有设备时才有 devices
|
# 因此用 devices 判断更准确,有设备时才有 /sys/bus/virtio/drivers/*
|
||||||
# 或者加上 lspci 检测?
|
# 或者加上 lspci 检测?
|
||||||
|
|
||||||
# 不要用 [ -d /sys/bus/virtio/devices ] && echo virtio
|
# 不要用 ls /sys/bus/virtio/devices/* && echo virtio
|
||||||
# 因为非 virtio 时返回值不为 0
|
# 因为有可能返回值不为 0 而中断脚本
|
||||||
if [ -d /sys/bus/virtio/devices ]; then
|
if ls /sys/bus/virtio/devices/* >/dev/null 2>&1; then
|
||||||
echo virtio
|
echo virtio
|
||||||
fi
|
fi
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user