mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-21 22:53:37 +00:00
Replace rtl8139 network card with virtio-net.
This commit is contained in:
@@ -197,7 +197,7 @@ test-boot-realistic: emptydisk
|
||||
-serial stdio \
|
||||
-net channel,6666:unix:/tmp/sock,server,nowait \
|
||||
-net user,vlan=0 \
|
||||
-net nic,vlan=0
|
||||
-net nic,model=virtio,vlan=0
|
||||
|
||||
# Make clean.
|
||||
|
||||
|
||||
@@ -83,8 +83,10 @@ find initramfs -name '*python*' -print0 | xargs -0 rm -rf
|
||||
# we don't need many drivers (which take up most of the space).
|
||||
find initramfs/lib/modules/*/kernel \
|
||||
-name '*.ko' \
|
||||
-a ! -name 'mii.ko' \
|
||||
-a ! -name '8139cp.ko' \
|
||||
-a ! -name 'virtio.ko' \
|
||||
-a ! -name 'virtio_net.ko' \
|
||||
-a ! -name 'virtio_pci.ko' \
|
||||
-a ! -name 'virtio_ring.ko' \
|
||||
-a ! -name 'ext2.ko' \
|
||||
-a ! -name 'ext4.ko' \
|
||||
-a ! -name 'crc16.ko' \
|
||||
@@ -132,7 +134,8 @@ MAKEDEV mem null port zero core full ram tty console fd \
|
||||
mount -t proc /proc /proc
|
||||
mount -t sysfs /sys /sys
|
||||
mount -t devpts -o gid=5,mode=620 /dev/pts /dev/pts
|
||||
modprobe 8139cp
|
||||
modprobe virtio_pci
|
||||
modprobe virtio_net
|
||||
/sbin/ifconfig lo 127.0.0.1
|
||||
/sbin/ifconfig eth0 10.0.2.10
|
||||
/sbin/route add default gw 10.0.2.2
|
||||
|
||||
@@ -809,7 +809,7 @@ guestfs_launch (guestfs_h *g)
|
||||
add_cmdline (g, "-net");
|
||||
add_cmdline (g, "user,vlan=0");
|
||||
add_cmdline (g, "-net");
|
||||
add_cmdline (g, "nic,model=rtl8139,vlan=0");
|
||||
add_cmdline (g, "nic,model=virtio,vlan=0");
|
||||
incr_cmdline_size (g);
|
||||
g->cmdline[g->cmdline_size-1] = NULL;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user