全部博文(95)
分类: LINUX
2010-05-02 12:18:43
下面的是一个更为复杂的例子(两个NIC,每一个连接到一个TAP设备):qemu linux.img -net nic,vlan=0 -net tap,vlan=0,ifname=tap0 \
然后当我们在主机telnet localhost 5555上使用时,我们连接到了客户机的telnet服务器上。Linux启动选项
当我们使用这些选项时,我们可以使用一个指定的内核,而没有将他安装在磁盘镜像中。这对于简单的测试各种内核是相当有用的。`-kernel bzImage'使用bzImage作为内核映像。`-append cmdline'使用cmdline作为内核的命令行。`-initrd file'使用file作为初始的ram磁盘。调试选项`-serial dev'重定向虚拟串到主机的设备dev。可用的设备如下:vc虚拟终端pty(Linux)伪TTY(自动分配一个新的TTY)null空设备/dev/XXX"(Linux)使用主机的tty。例如,'/dev/ttyS0'。主机的串口参数通过模拟进行设置。/dev/parportN(Linux)使用主机的并口N。当前只可以使用SPP的并口特征。file:filename将输出写入到文件filename中。没有字符可读。stdio(Unix)标准输入/输出pipe:filename(Unix)有名管道filename
在图形模式下的默认设备为vc,而在非图形模式下为stdio.这个选项可以被多次使用,最多可以模拟4个串口。'-parallel dev'重定向虚拟并口到主机的设备dev(与串口相同的设备)。在Linux主机上,`/dev/parportN'可以被用来使用与相应的并口相连的硬件设备。这个选项可以使用多次,最多可以模拟3个并口。