`
DavidWang
  • 浏览: 45348 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

Linux蜕变之旅(二)Ubuntu9.04下WindowXP虚拟机安装

阅读更多

1.     运行cat /proc/cpuinfo | grep ‘vmx’查看机器的CPU是否支持VT,如果CPU不支持VT的话就没办法了,另外如果支持的话还需要确认在BIOS中将VT打开,在HP DC7700下将Security->OS Security->Intel Virtualization Technology 置为Enable

2.     由于内核2.6.20以上都内置了KVM,所以在ubuntu9.04(kernel 2.6.28)下是自己带了KVM了的,只需要安装qemu就可以。如果ubuntu9.04安装的是中文版,则软件源默认的是CN.ARCHIIVE…而在这个软件源中是没有qemu的,所以需要将软件源更新为主站的,然后执行apt-get install qemu build-essential

3.     安装完qemu,就要创建镜像文件了,最好是在某个目录下创建一个专门的目录来存放镜像文件,创建镜像文件的命令是:qemu-img create –f qcow windows.img 5G(建立一个5G大小的镜像文件,用qcow格式化该空间)

4.     创建镜像文件后,就从光驱安装winows了,其命令是:qemu –localtime –cdrom /dev/cdrom –m 384 –boot d windows.img或者从磁盘镜像安装:qemu –localtime –cdrom cdimagefile.iso –m 384 –boot d windows.img(该方式没有测试过)

5.     安装完毕后,需要设置网络,首先在宿主机(linux)上增加一个网桥接口,当然在增加之前需要安装两个包:apt-get install uml-utilities bridge-utils,安装完毕后,执行以下的命令:

brctl addbr tap0(增加一个网桥接口)

ifconfig tap0 192.168.0.1 netmask 255.255.255.0 up(配置网桥并启动)

配置完后,通过qemu –had /pathtoimage –net nic –net tap,ifname=tap0,script=no启动虚拟机。

虚拟机启动完毕后,设置其TCP/IP属性,指定IP地址为192.168.0.X,掩码和linux上的tap0一致,现在宿主机就可以通信了,只是宿机只能通过主机访问。如果windows需要通过linux访问外网,则需要在linux下做如下的配置:

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -j MASQUERADE

执行上述两个命令后就可以访问外部的机器了。

分享到:
评论

相关推荐

    在ubuntu 9.04上安装VMWareTools步骤 -上海嵌入式家园-开发板商城

    ### 在Ubuntu 9.04上安装VMware Tools的详细步骤及注意事项 #### 一、背景介绍 在虚拟化环境中,为了提高宿主机与虚拟机之间的兼容性和性能,通常需要在虚拟机内部安装一个名为VMware Tools的软件包。本文将详细...

    Ubuntu 9.04 安装过程札记

    在本篇文章中,我们将深入探讨如何安装Ubuntu 9.04操作系统,这是一款基于Debian的Linux发行版,因其稳定性、易用性和强大的开源社区支持而受到广大用户的喜爱。Ubuntu 9.04,代号Jaunty Jackalope,发布于2009年,...

    ubuntu9.04安装全体验

    【标题】:“Ubuntu 9.04安装全体验” 这篇博客详细记录了Ubuntu 9.04(代号Jaunty Jackalope)的操作系统安装过程,为用户提供了一个全面的指南。Ubuntu 9.04是Ubuntu Linux发行版的一个重要版本,发布于2009年,...

    硬盘安装ubuntu9.04过程详解

    标题中的“硬盘安装Ubuntu 9.04过程详解”指的是在个人计算机的硬盘上安装Linux Ubuntu 9.04操作系统的详细步骤。Ubuntu 9.04,代号“Jaunty Jackalope”,是Ubuntu发布的一个较早的版本,于2009年推出,它提供了对...

    ubuntu 9.04基本命令

    对于学习ubuntu 9.04的童鞋很有用滴

    ubuntu9.04更新源

    Ubuntu 9.04(代号Jaunty Jackalope)是2009年4月发布的Ubuntu版本之一,它提供了许多功能改进和性能提升。随着时间的推移,用户可能会遇到软件包过时或下载速度慢的问题。为了提高系统的稳定性和更新效率,通常会...

    完美的服务器--ubuntu 9.04

    Ubuntu 9.04 ISPconfig设置

    新手windows下硬盘安装Ubuntu 9.04

    ### 新手在Windows环境下通过硬盘安装Ubuntu 9.04 的详细步骤 #### 知识点一:理解Ubuntu 9.04与Windows双系统安装背景 - **Ubuntu 9.04** 是一款基于Debian的开源操作系统,提供了一个用户友好的图形界面以及丰富...

    colinux的Ubuntu 9.04的镜像文件

    Ubuntu-9.04-1gb.7z,是colinux下的Ubuntu 9.04的镜像文件~

    Ubuntu9.04Linux视频教程23讲

    教程名称:Ubuntu 9.04 Linux视频教程23讲课程目录:【】01_简介【】02_安装篇_CD【】03_安装篇_Live.USB【】04_安装篇_LiveUSB安装【】05_安装篇_wubi安装【】06_基本命令篇_目录结构【】07_基本命令篇_ls【】08_...

    ubuntu 9.04 安装配置优化全记录

    ubuntu 9.04 安装配置优化全记录

    ubuntu9.04下的LAMP安装

    Apache 以便加载新的 ...在 Ubuntu 9.04 版本中,LAMP 环境的搭建是一个基础且重要的步骤,为后续的 Web 开发和服务器部署提供了基石。随着技术的发展,现在的 LAMP 环境安装已经更加简化,但基本原理和步骤仍然相似。

    OpenERP Installing Ubuntu9.04

    OpenERP Installing Ubuntu9.04

    Ubuntu Linux 9.04 正式版 光盘安装教程+安装后配置教程.doc

    【Ubuntu Linux 9.04 光盘安装教程】 Ubuntu Linux 9.04,代号Jaunty Jackalope,是2009年发布的一款操作系统,它为Linux爱好者和初学者带来了许多新特性与改进。这篇教程将详细介绍如何通过光盘进行Ubuntu 9.04的...

    ubuntu9.04 服务器版官方文档

    ### Ubuntu 9.04 服务器版官方文档知识点...通过以上详细解析,可以看出 Ubuntu 9.04 服务器版官方文档不仅覆盖了系统的基本安装与配置,还深入探讨了许多高级主题和技术细节,是 Linux 初学者及有经验用户的宝贵资源。

Global site tag (gtag.js) - Google Analytics