redpill virtio
Base release
该存储库包含 VirtIO 驱动程序集的打包版本,其形式为 RedPill 支持的系统的扩展。要了解有关 RedPill 扩展的更多信息,请参阅redpill-load
。
此扩展增加了对支持 VirtIO 的虚拟机管理程序中的快速半虚拟化设备的支持。支持以下功能:
不支持的功能(截至目前):
已知以下虚拟机管理程序支持 VirtIO:
该模块预安装/捆绑有redpill-load
。如果您是开发人员,并且要创建自定义分叉,则应使用https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/rpext-index.json
的索引 URL
该扩展会自动确定系统是否适合加载 VirtIO 驱动程序。用户无需手动操作。检查其是否正常工作的最简单方法是使用virtio
以太网卡。
为了确保最小的差异和稳定的存档,应使用以下方法创建此存储库中存在的 tgz 包:
# Run in a directory containing directories with virtio drivers inside them like so:
# . => run here
# ├── check-virtio.sh
# ├── virtio-3.10.105
# │ ├── virtio_balloon.ko
# │ ├── virtio_blk.ko
# │ ├── virtio_console.ko
# │ ├── virtio.ko
# │ ├── virtio_mmio.ko
# │ ├── virtio_net.ko
# │ ├── virtio_pci.ko
# │ ├── virtio_ring.ko
# │ └── virtio_scsi.ko
# ........
for dir in $( ls -A -1 -d * / | sed ' s^/^^ ' ) ; do
tar
--mtime= " 1970/01/01 00:00:00 "
--owner=0 --group=0 --numeric-owner
--pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime
-cf - " ${dir} " | gzip -n > " ${dir} .tgz "
done