redpill virtio
Base release
이 저장소에는 RedPill 기반 시스템용 확장 형식의 VirtIO 드라이버 세트 패키지 버전이 포함되어 있습니다. 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