在Windows上玩转Mono/Linux

这里有两个为运行于 Linux Mono 系统的 Live CD .
  1. Monoppix
  2. Mono Live
这两个都包含 mono 运行环境和工具 . Mono Live 分发包中包含一些运行在 Mono 的程序 例如 beagle tomboy. 也包含一些 asp.net 程序。所以他们都很大,像 Monoppix 200 多兆 . 这些 cd Live cd 也就是说你可以通过运行他们而不需要硬盘。 .net 开发人员使用的都是 windows 系统,也许想体验一下开源的 .net 实现 Mono
   相信不少朋友玩过虚拟机,比如 VMWARE MS VPC 。现在我给大家介绍一下基于 GPL 协议的开放源代码并且跨平台的虚拟机软件: QEMU QEMU 的好处是不用安装庞大的虚拟机系统。并且介于它的免 安装、绿色、小巧的特点,我们有理由选择它,当然它不能完全取代 VMWARE 之类的虚拟机软件(由于 QEMU 是完全虚拟了一个真实的 CPU ,故 CPU 占用 率较高)。 QEMU 适用于 Linux ,Windows, FreeBSD and MaxOS X 这几个平台,由于 QEMU 是一套可以在 Windows 操作系统中仿真出另一套操作系统的仿真软件。因为它可以在系统中仿真出一颗虚拟的 CPU ,然后将要仿真的操作系统交给这颗虚拟 CPU 去处理,所以能够达到同一平台却能同时执行两种操作系统的目的。可以下载 window 版本的 QEMU
   QEMU 的使用非常简单,因为它不用安装,只要使用文字指令和参数就可以操作。而它可以仿真的操作系统类型也非常多元,包括 Linux 系列、 Mac OS 系列、 FreeBSD 系列、 Windows 系列等等操作系统通通都没问题。
    一般的操作系统仿真程序的执行速度都非常慢,但是 QEMU 的速度居然可以达到正常的四分之一以上,在仿真程序中算是快的了。对于有需要在同一台计算机上安装多个操作系统的人来说, QEMU 一定可以帮的上很大的忙。
简单介绍一下命令行测试光盘镜像的例子
README-en.txt 文件中我们看到了具体参数的使用方法:
以说明文件中自带的例子为例:
qemu.exe -L . -m 128 -boot a -fda floppy.img -hda harddisk.img -cdrom cdimage.iso
参数的定义如下
-L : BIOS
位置,上面的 “.” 表示当前目录
-m :
内存大小 (单位: MB
-boot :
引导设备 软盘启动为 (a), 虚拟硬盘启动为 ©, 虚拟光盘引导为 (d)
-fda :
软盘镜像
-hda :
硬盘镜像
-cdrom :
光盘镜像
可以编辑一个批处理文件 .bat 来运行这两个 Live CD
qemu -L . -m 300 -cdrom ./monoppix.iso
qemu -L . -m 300 -cdrom ./monolive.iso
自由、创新、研究、探索……

你可能感兴趣的:(linux,职场,休闲,Mono/Linux)