使用linux虚拟机的tftp服务器烧写系统镜像的步骤说明

使用linux虚拟机的tftp服务器烧写系统镜像的步骤说明
使用linux虚拟机的tftp服务器烧写系统镜像的步骤说明

关于使用linux虚拟机的tftp服务器烧写系统镜像的步骤说明烧写系统镜像是嵌入式系统开发过程中最常见的工作之一,对此天嵌科技在TQ2440开发板使用手册中介绍了多种烧写方法,其中最常用的usb烧写,网络烧写等等都很详细,包括使用windows的tftp 代理软件来烧写,这里不再赘述,手册中介绍的很详细。但是对于在linux虚拟机下使用tftp的烧写则只是一笔带过,并未做详细的说明,在此笔者者结合自身实际操作中的问题给出了详细的步骤说明,仅供初学者参考之用。

Pc平台:windows虚拟机下安装的red hat enterprise5

开发板:天嵌科技TQ2440

功能:实现linux虚拟机下tftp服务器下载系统镜像

1.Linux虚拟机下tftp服务器搭建:

(1)安装:首先我们应保证在linux的虚拟机下已经安装了tftp服务器。这一点可以使用命令来查看:

#netstat-a|grep tftp

如果没有任何信息出现则没有安装tftp。需要自己安装tftp。

这里说的远一点就涉及到了虚拟机下的linux安装问题,很多初学者(包括本人)在第一次安装linux的时候对于很多软件包不知道哪些该安装哪些不该安装,于是都选择了“稍后定制安装",即选择系统默认的安装包进行安装,在随后的开发过程中笔者发现这样会带来很多麻烦,有很多重要的安装包并没有安装上,当然我们可以用到那个软件就去安装,但是对于linux指令不熟悉的初学者来说还是很有难

度的。所以建议大家在安装linux的时候将所有的安装包全部安装上,特别是“应用程序”和“开发”两个选项下的安装都尽可能的安装,当然完全安装的前提是分配给linux虚拟机的硬盘容量足够大,建议在25G就差不多了!好了,扯得太远了,回到正题:如果出现如下图所示信息,说明tftp已经安装并且启动。

如果没有安装我们可以在linux安装光盘的“server”目录下找到tftp 的安装包。使用如下命令安装:

#rpm-ivh tftp-server-0.42-3.1.i386.rpm

(2)建立tftp的工作目录:安装完成之后会系统会默认在根目录下建立名为tftpboot的目录,如果没有此目录也可以自己建立:mkdir /tftpboot.

注意这个tftpboot目录是tftp服务器的工作目录,我们使用tftp传输文件的时候都应把相应的文件放在此目录之下。

(3)配置tftp服务器:

使用命令:#vi/etc/xinetd.d/tftp打开配置文件

需要修改为和上图一样,如:你的server_args=-s/tftpboot这一行目

录可能不是tftpboot,那么你就需要修改为tftpboot,你的disable=no 这一行可能为disable=yes,也需要修改。

(3)启动tftp服务器:使用如下命令

#/etc/init.d/xinetd start

或者重启tftp服务器:

#/etc/init.d/xinetd restart如下图所示:

tftp启动之后,到此我们linux下的tftp服务器已经算是搭建好了!

2.网络设置。

网络设置包括虚拟机下的网络设置和开发板的网络设置。

(1)linux下的网络设置。使用命令ifconfig来查看当前网络信息。使用如下命令配置:

#ifconfig eth0192.168.4.7

后面的ip地址就是我们虚拟机的ip地址,这个地址需要根据自己的实际情况自己配置,只要跟pc机的ip地址在一个网段而且无人使用即可。如下图:

(2)开发板网络配置:

(1)硬件连接:串口线和开发板电源线,打开串口工具,笔者使用的是secureCRT,并保证正确设置(设置部分可参考使用手册)。(2)开发板上电,串口信息如下:

输入命令n,转到网络下载模式,因为此时上电之后默认进入的是usb 下载模式。

进入网络下载模式之后就可以使用命令来配置开发板的ip地址信息了:输入命令5(设置网络参数),如下图:

说明:第一个ip地址是tftp服务器所在的pc机的ip地址,也就是我们第一步用ifconfig所设置的linux的ip地址信息,二者必须是同一个地址。第二个tq2440ip就是开发板的ip地址,这里设置为192.168.4.1与192.168.4.7在一个网段。最后一个是子网掩码地址。设置完成之后根据提示输入y保存设置,之后自动返回到网络下载模式下。

(3)连接开发板和电脑的网线

连好之后,就可测试开发板和虚拟机之间是否网络畅通了:

在网络下载模式下输入命令p,如下图所示:

注意观察最后一句信息host192.168.4.7is alive说明网络畅通。当然这里还可以在linux的命令提示符下输入:ping192.168.4.1来查看用虚拟机能否ping通开发板,如下图网络畅通。必须保证两者能够互

相ping通!

3烧写系统镜像:

在完成了上面的两步准备工作之后,我们就可以使用tftp烧写系统镜像了,这里以使用linux下的tftp服务器烧写uboot到nandflash为例来说明,烧写之前还需要做一步准备工作,将天嵌科技光盘资料的出场烧录镜像合集/天嵌 3.5寸屏的镜像/u-boot下的u-boot-1.1.6_Q35_20100601.bin文件重新另存为u-boot.bin文件(至于为什么要修改文件名,请参考开发板使用手册的183页镜像名称相关章节),并将此文件拷贝到linux虚拟机下的tftp工作目录下,即tftpboot目录下(关于如何拷贝在此不在讲述,可以使用linux共享文件夹功能或者samba服务器)。

在串口控制台的网络下载模式下:输入命令1(烧写uboot到nandflash 中),可能会出现如下所示信息:

在保证了网络畅通的前提下还是出现了T T T T T T T T T T T错误信息。

经过笔者多方查证发现还需要做一件事那就是关闭linux的防火墙,至于原因无从知晓。

在linux命令控制台下输入命令:service iptables stop关闭防火墙

再回到串口控制台下,输入命令1:出现如下信息烧写成功!

烧写文件系统画面:

4Mlinux安装配置方法

4Mlinux安装配置 一、安装4Mlinux 1.新建otherlinux虚拟机 2.硬件资源分配,硬盘不要超过1G,600M足够否则安装会很慢,必须为IDE接口硬盘。 内存256M即可。 设置硬盘大小:

硬件资源分配图 3.配置好硬件资源后可能会无法选择硬盘接口类型,可以删除原来的,再添加一个

删除SCSI接口的硬盘,添加一个IDE接口的硬盘 设置硬盘接口为IDE的类型,绝对不能用SCSI的,否则不能识别

设置大小为600M 删除原来的SCSI接口硬盘,其他的按回车就可以了。

4.选择iso安装镜像从CD/DVD启动 5.启动后会进入一个类似安装系统界面,但是这不是安装界面 6.这里可以不输入密码,按回车就可以了 7.Root账号登陆,没有设置密码,回车就可以了

8.登陆之后,用“fdisk/dev/sda”新建一个主分区,等下系统就是安装在这个分区里的。 分区新建之后,由于这里无法探测分区,所以用reboot重启系统。 格式化为ext3 9.进入/usr/sbin/目录下,找到一个名为install2hd的文件拷贝到/tmp目录下 拷贝到/tmp目录下,注意这里一定要拷贝到/tmp/目录下,因为等下要修改这个脚本文件,而且执行后文件会改变 到/tmp目录下修改这个脚本文件,用“/df-h”查找到相关内容,将原来为G的单位改为M 将G改为M 保存退出 10.执行“./install2hd/dev/sda”安装系统到“/dev/sda1”分区下 执行这条命令后选分区时选择1,其余回车或y就可以了。安装完后重启系统就可以了 二、网络配置 到/etc/net/net.conf里面配置网络。 根据需求配置网络即可。

实验1:基于虚拟机的Linux操作系统安装(Ubuntu)

实验报告1 课程名称:Linux程序设计实验名称:基于虚拟机的Linux操作系统安装 学生姓名:班级:学号: 指导老师:_ 成绩:___________ 一、实验目的 本实验主要内容是Vmware虚拟软件和Linux系统的安装,Vmware是一款功能相当强大的虚拟软件。它可以虚拟一台计算机的硬件,如虚拟CPU、内存、硬盘、网卡、串口、USB接口等等;通过Vmware虚拟软件可以实现在Windows系统下运行Linux系统,当然它也支持Windows系统,而且可以与Windows系统进行交互,非常人性化。 二、实验内容 1.在Windows环境下安装Vmware虚拟机。 2.在运行虚拟机后,安装Linux操作系统。 3.启动Linux操作系统。 三、实验设备 1.PC操作系统WinXP或者Win7。 2.虚拟机软件。 3.Linux镜像文件。 四、实验步骤 1.打开虚拟机,点击菜单上的“文件”,选择新建虚拟机,如下图所示: 注释:这里选择自定义安装,点击下一步。 2.虚拟机版本选最新版本,然后点击下一步,如下图:

3.选择要安装的Ubuntu1 4.04的系统镜像文件,如下图: 4.点击下一步,

注意:此处填入登录用的用户名密码。 5.点击下一步,这个地方选择虚拟机文件存放的位置,如下图: 6.点击下一步,根据电脑配置来选择,如下图: 7.点击下一步,此处选择Ubuntu虚拟机的内存大小,选择合适的大小,如下图:

8.这里默认选择NAT,根据自己电脑的情况来决定,如下图: 9.下一步,这里选择默认,如下图:

10.下一步,这里也选择默认即可,如下图: 11.这里选择创建虚拟磁盘,如下图:

阿里云主机Linux服务器配置步骤详解

阿里云主机Linux服务器配置步骤详解 编辑:restart 来源:转载 下面我们一起来看看关于阿里云主机Linux服务器配置步骤详解,如果你正在使用阿里云主机我们可进入参考一下配置步骤哦,有兴趣的同学可进入参考。 一提到云主机,大家肯定熟知国内最知名品牌——阿里云了,后来居上的它受到不少的站长所追捧,它的稳定与服务让它的性价比直线上升,现在阿里云的最低端配置云主机年费只需要550元了,在同类产品中可谓最有性价了。如果想做个小站,又想速度上去,阿里云也是一个不错的选择。用过阿里云的站长都知道,阿里云主机是需要自己动手配置的,一些站长就有夸大其词说“没有一定的技术,最好不要用阿里云”。其实,配置阿里云主机也不是很难,只要按照本文的方法一步一步去做就可以了。 第一步:远程连接阿里云主机。 下载xshell和xftp 并安装。这2个软件可以到网站下载。xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议,可以方便地远程登录阿里云主机。Xftp 是一个基于MS windows 平台的功能强大的S 文件传输软件,可以通过它来上传文件到主机。 这2个软件的安装这里就不说了。下面来看看怎么使用这两个软件。 一、打开xshell

二、设置云服务器登录信息,点击认证(新版本可能是“用户身份验证”)。填写阿里云主机用户名和密码。 三、设置服务器帐号密码。再点击“连接”,填写在“主机”处填写你购买的阿里云主机的IP地址。

四、设置字符集编码。点击”终端“,然后在“编码”选项选择“ UTF-8″。然后按确定保存配置。接着就开始连接主机了。 五、连接后的阿里云主机的庐山正面目。

Linux下QQ等软件的安装方法

Linux下QQ等软件的安装方法.txt24生活如海,宽容作舟,泛舟于海,方知海之宽阔;生活如山,宽容为径,循径登山,方知山之高大;生活如歌,宽容是曲,和曲而歌,方知歌之动听。Linux下QQ等软件的安装方法2008-10-31 23:39 Linux下QQ等软件的安装方法2008-10-16 16:06要充分发挥电脑的作用,就得有大量的应用软件,完成不同的工作。在Windows环境中安装各种应用软件的思路与方法,想必大家早已熟悉。然而,在使用Linux时,我们却总会被这些本不应该是问题的问题所困扰:怎么安装应用软件?我的软件安装在什么地方?如何删除不要的应用软件?…… 下面,我们就一起来认识一下这些方面的知识。 一、解读Linux应用软件安装包 通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。3) dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一种包封装格式。 而且,大多数Linux应用软件包的命名也有一定的规律,它遵循: 名称-版本-修正版-类型 例如: 1)software-1.2.3-1.tar.gz 意味着: 软件名称:software 版本号:1.2.3 修正版本:1 类型:tar.gz,说明是一个tar包。 2)sfotware-1.2.3-1.i386.rpm 软件名称:software 版本号:1.2.3 修正版本:1 可用平台:i386,适用于Intel 80x86平台。 类型:rpm,说明是一个rpm包。 注:由于rpm格式的通常是已编译的程序,所以需指明平台。在后面会详细说明。 而software-1.2.3-1.deb就不用再说了吧!大家自己练习一下。 二、了解包里的内容 一个Linux应用程序的软件包中可以包含两种不同的内容: 1)一种就是可执行文件,也就是解开包后就可以直接运行的。在Windows中所有的软件包都是这种类型。安装完这个程序后,你就可以使用,但你看不到源程序。而且下载时要注意这个软件是否是你所使用的平台,否则将无法正常安装。 2)另一种则是源程序,也就解开包后,你还需要使用编译器将其编译成为可执行文件。这在Windows系统中是几乎没有的,因为Windows的思想是不开放源程序的。 通常,用tar打包的,都是源程序;而用rpm、dpkg打包的则常是可执行程序。一般来说,自己动手编译源程序能够更具灵活性,但也容易遇到各种问题和困难。而相对来说,下载那些可执行程序包,反而是更容易完成软件的安装,当然那样灵活性就差多了。所以一般一个软件总会提供多种打包格式的安装程序的。你可以根据自己的情况来选择。 三、搞定使用tar打包的应用软件 1. 安装: 整个安装过程可以分为以下几步: 1)取得应用软件:通过下载、购买光盘的方法获得;

虚拟机中Linux怎样使用U盘

[转帖]回复:虚拟机中Linux怎样使用U盘? 在虚拟机中使用USB设备 VMware Workstation 4提供一个两端口的USB 1.1控制器。如果你的主机操作系统和客户操作系统都支持USB,在虚拟机中你最多能用两个USB设备。如果你的主机支持USB 2.0设备,你能在虚拟机中使用那些设备。 注意:Windows NT和低于2.2.17的Linux内核不支持USB。 虽然你的主机操作系统必须支持USB, 但是如果你只在虚拟机中使用那些设备,你不需要在主机操作系统中为你的USB设备安装特殊的设备驱动。 在使用USB 2.0支持的Windows 2000主机上, 确定对于USB控制器你正在使用微软USB 2.0驱动。第三方USB 2.0驱动诸如由一些主板制造商提供的驱动不被支持。关于更换第三方驱动的注释,见“在Windows 2000主机上更换USB 2.0驱动”。 在版本4中关于USB支持的注释 我们已经用这个发行版测试了多种USB设备。通常,如果客户操作系统有适当的驱动, 你应该能够使用PD A,打印机,存储(磁盘)设备,扫描仪,MP3播放器,数字相机和记忆卡阅读器。 调制解调器和某些流数据设备,比如扬声器和Web cams,不能正常工作。 激活和禁用USB控制器 虚拟机的USB端口缺省情况下是激活的。如果你在虚拟机中将不使用USB设备,你可以使用虚拟机控制面板禁用它的USB控制器。 连接USB设备 当虚拟机正在运行的时候, 它的窗口是活动的窗口而且一个USB设备被插入主机,设备自动地连接到客户机而不是主机。这个自动连接特性可能在虚拟机控制面板(编辑>虚拟机设置)的USB控制器面板中被禁用。如果当它正在试着自动连接到一个新设备时所有的虚拟机USB端口都已经被占据,一个对话框给你一个选择:你可以断开已存在的USB设备中的一个来释放它的端口,或者,无视新设备,允许设备连接到主机。选择“编辑>可移动设备”连接指定的USB设备到你的虚拟机。你一次能连接达到两个USB设备。如果物理USB设备经过一个Hub被连接到主机,虚拟机只看见USB设备而不是Hub。 对每个USB端口有一个菜单项目,移动鼠标到每一个项目上来看插入主机可以使用的设备的层叠菜单。要连接一个设备到虚拟机,点击它的名字。 如果一个设备已经连接到那个端口, 点击新设备名释放前一个设备, 然后连接新设备。 要释放一个被连接的设备,点击要连接的端口层叠菜单上的“None”。 如果你实际插入一个新设备到主机内并且自动连接特性没有把它连接到虚拟机,设备初始化连接到主机。它的名字也被增加到“编辑>可移动设备”菜单以便你能手工连接它到虚拟机。 用Windows主机使用USB 在Windows 2000、Windows XP和Windows Server 2003主机上,当一个特别的USB设备第一次被连接到虚拟机时,主机把它作为一个新的已命名VMware USB设备检测并安装适当的VMware驱动。在Windows XP或Windows Server 2003主机上,用户在“发现新硬件向导”确认是需要的。选择缺省动作-自动安装软件。一旦这个步骤完成,客户操作系统检测USB设备并搜索一个适当的驱动。 当你正在第一次与虚拟机同步一个PDA诸如Palm handheld或Handspring Visor时,装载主机中的VMwar e USB设备驱动和装载客户机的PDA驱动必需的总时间可能超过设备的连接超时值。这导致在客户机使设备同步之前将它本身从计算机断开。如果这发生,让客户机完成安装PDA驱动,不考虑任何连接错误警告,然后试着再次同步PDA。第二个尝试应该成功。 在Windows 2000主机上更换USB 2.0驱动 要在一个有USB 2.0端口的Windows 2000主机上使用VMware Workstation 4,你必须在主机操作系统中使用对USB控制器的微软USB 2.0驱动。如果你的主机操作系统正在使用一个第三方驱动-例如,一个由你的主板制造商提供的驱动-你必须替换它。

从硬盘安装Linux操作系统的方法步骤(精)

从硬盘安装Linux操作系统的方法步骤来源: ChinaUnix博客日期:2007.04.22 18:30(共有0条评论我要评论从硬盘安装Linux操作系统,首先要准备安装包,Linux操作系统的安装包通常是一个或多个ISO镜像文件(一般通过网络下载就可以得到;其次,要通过某种手段启动镜像文件中的系统安装程序;接下来,按照安装程序的提示信息进行安装就可以了。安装过程中,需要指定Linux操作系统的安装位置,这主要涉及硬盘分区的一些知识。综合来看,学习Linux操作系统的安装,关键要学会两点:第一、如何为Linux操作系统准备硬盘空间?第二、如何启动ISO镜像文件中的安装程序。硬盘分区通常,在使用硬盘时,都要进行分区。如果把未分区的硬盘比做一张大白纸,那么分区后的硬盘就相当于这张大白纸被画上了几个大方框。一块硬盘被分成多个分区之后,各分区之间是相对独立的,每个分区都可以有自己的文件格式,例如 FAT16、FAT32、NTFS等等。Linux 操作系统需要的硬盘分区要安装一个操作系统,一般来讲都要为它准备专门的分区。专门,意味着不能与其他操作系统合用一个分区,也意味着不要与用户自己的数据文件合用一个分区,前者是因为不同的操作系统可能需要不同格式的磁盘分区,后者则更多地出于用户数据安全和系统维护方便的考虑。从最低配置角度讲,Linux 操作系统需要一个EXT2或EXT3格式的硬盘分区作为根分区,大小在2~5G就可以。另外还需要一个SWAP 格式的交换分区,大小与内存有关:如果内存在256M以下,交换分区的大小应该是内存的两倍;如果内存在256M以上,交换分区的大小等于内存大小即可。Linux 硬盘分区管理工具在安装Linux 操作系统时,如果选择了手工的分区方式,将启动硬盘分区工具Disk Druid。这个程序是安装程序自带的。下面讨论一下该软件的使用。Linux下硬盘分区的标识在Linux 下用hda、hdb 等来标识不同的硬盘;用hda1、hda2、hda5、hda6 来标识不同的分区。其中,字母a 代表第一块硬盘,b代表第二块硬盘,依次类推。而数字1 代表一块硬盘的第一个分区、2 代表第二个分区,依次类推。1到4 对应的是主分区(Primary Partition)或扩展分区(Extension Partition。从5开始,对应的都是硬盘的逻辑分区(Logical Partition)。一块硬盘即使只有一个主分区,逻辑分区也是从5开始编号的,这点应特别注意。系统上有一块硬盘,名字为/dev/hda,它上面有一个NTFS 格式的主分区hda1 以及

Linux操作系统的安装使用实验报告

实验报告 课程名称计算机网络原理与技术实验项目Linux操作系统的安装及使用专业班级姓名学号 指导教师成绩日期 一、实验目的 1、掌握虚拟机VMware软件的安装和使用; 2、掌握Linux系统软件的安装和使用; 4、掌握Linux命令的使用; 二、实验设备和环境 个人计算机一台、虚拟光驱、虚拟机VMware软件、Linux系统软件 三、实验内容 1、通过虚拟机安装Linux系统; 2、熟悉Linux的基本命令; 3、在Linux下编译一个C语言程序; 4、在Linux环境下配置TCP/IP协议; 5、设置Linux与Windows文件夹共享。 四、实验过程 1、安装VMware软件 双击安装文件,按照提示逐步安装,完成后的打开软件,如下图 这时就可以安装Linux系统了。

2.安装Lniux系统 选择“新建虚拟机”,按“下一步”,选择“典型”,“Linux”,“red hat linux”,其他按照默认选择。得到一个虚拟机界面(如下图所示)。 选中“CD-ROM”这项,将其设置为:“使用映像文件”然后导入Linux 系统的安装的第一张盘。(如下图所示)

点击“启动此虚拟机”,按照提示选择默认值,选择“个人工作站”。其他全部默认即可。在安装过程中,会提示“插入第二张光盘”,“插入第三张光盘”,这时同样用虚拟光驱加载镜像文件。重起后进入(如下图所示)。 选择默认,进入系统。 3.安装VMware tools。 选择VMware软件的菜单“虚拟机”、“安装VMware工具”,看见如下两个文件。双击rpm 格式文件。完成后,打开如下图的文件夹。

双击第一个压缩包进行解压到/usr/bin目录下。 在终端下运行以下命令(如图所示):

MS在linux的安装过程

MS在linux的安装过程

Linux下安装MS 3.1 整理:wsilei lying zbaohui 一、安装MS前的准备: 在根用户下创建msi用户并上传MS安装文件于/home/msi/tmp下[root@lm16 home]# useradd msi [root@lm16 home]# passwd msi Changing password for user msi. New password: abcdefg 密码可自由设定,这里以abcdefg为例 BAD PASSWORD: it does not contain enough DIFFERENT characters Retype new password: abcdefg passwd: all authentication tokens updated successfully. [root@lm16 home]# ls wsl lost+found msi [root@lm16 home]# cd msi [root@lm16 msi]# ls [root@lm16 msi]# mkdir tmp [root@lm16 msi]# ls tmp [root@lm16 home]# cd tmp

上传MS安装文件及license于tmp下 把hostname改成localhost就可以了,或者127.0.0.1,这是基于IPv4的原理二、安装过程: root下解压安装文件,修改UNIX的权限;msi用户下安装 [root@lm16 tmp]# ls msilic.lic unix.zip [root@lm16 tmp]# chmod -R 777 unix.zip unix.zip [root@lm16 tmp]$ unzip unix.zip …… …… [root@lm16 tmp]# chmod -R 777 UNIX/ [root@lm16 tmp]# su msi [msi@lm16 tmp]$ ls 0x0409.ini Info README_MS_Modeling.htm Accelrys MS Modeling 3.1.msi instmsia.exe setup.exe Autorun.exe instmsiw.exe Setup.ini autorun.inf ISScript8.Msi SplashBitmap.bmp Container.ico Legal UNIX

实验4-虚拟机和Linux操作系统练习

实验4-虚拟机和Linux操作系统练习

实验4 虚拟机和Linux操作系统练习 一、实验目的 本门课讲授的是操作系统的普适原理、思想和技术,但我们日常见得最多的是微软开发的Windows系列的操作系统,对其它操作系统认识很少。通过该实验让大家认识另外一个比较流行的操作系统——Linux,为理解操作系统的普遍原理打下感性认识的基础。 二、实验预习 1.Linux操作系统有什么特点?为什么它现在这么热门,主要用在什么地方? Linux操作系统作为一个免费、自由、开放的操作系统,它的发展不开挡,拥有如下所述的一些特点。 (1)完全免费。由于Linux遵循公共许可证GPI,因此任何人有使用、复制和修改Linux的自由,可以放心地使用Linux而不必担心成为“盗版”用户。 (2)高效安全稳定。UNIX操作系统的稳定性是周所周知的,Linux继承了UNIX核心的设计思想,具有执行效率高、安全性高和稳定性好的特

点。Linux系统的连续运行时间通常以年做单位,能连续运行3年以上的Linux服务器并不少见。(3)支持多种硬件平台。Linux能在笔记本电脑、PC、工作站甚至大型机运行,并能在x86、MIPS、PowerPC、SPARC、Alpha等主流的体系结构上运行,可以说Linux是目前支持的硬件平台最多的操作系统, (4)友好的用户界面。Linux提供了类似Windows图形界面的X-Windows系统,用户可以使用鼠标方便、直观和快捷地进行操作。经过多年的发展,Linux的图形界面技术已经非常成熟,其强大的功能和灵活的配置界面让一向以用户界面友好著称的Windows也黯然失色。 (5)强大的网络功能。网络教室Linux的生命,完善的网络支持是Linux与生俱来的能力,所以Linux在通信和网络功能方面优于其他操作系统,其他操作系统不包含如此紧密地和内核结合在一起的链接网络的能力,也没有内置这些网络特性的灵活性。 (6)支持多任务、多用户。Linux是多任务、多用户的操作系统,可以支持多个使用者同事使用并共享系统的磁盘、外设、处理器等系统资源。

Linux下软件安装方法总结

Linux下软件安装方法总结 <转> 2009-04-18 22:26 一、rpm包安装方式步骤: 1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd soft.version.rpm所在的目录; 4、输入rpm -ivh soft.version.rpm 二、deb包安装方式步骤: 1、找到相应的软件包,比如soft.version.deb,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd soft.version.deb所在的目录; 4、输入dpkg -i soft.version.deb 三、tar.gz源代码包安装方式: 1、找到相应的软件包,比如soft.tar.gz,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd soft.tar.gz所在的目录; 4、tar -xzvf soft.tar.gz //一般会生成一个soft目录 5、cd soft 6、./configure 7、make 8、make install 四、tar.bz2源代码包安装方式: 1、找到相应的软件包,比如soft.tar.bz2,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd soft.tar.bz2所在的目录; 4、tar -xjvf soft.tar.bz2 //一般会生成一个soft目录 5、cd soft 6、./configure 7、make 8、make install 五、apt方式安装: 1、打开一个终端,su -成root用户; 2、apt-cache search soft 注:soft是你要找的软件的名称或相关信息 3、如果2中找到了软件soft.version,则用apt-get install soft.version 命令安装软件注:只要你可以上网,只需要用apt-cache search查找软件,用apt-get install软件 六、bin文件安装: 如果你下载到的软件名是soft.bin,一般情况下是个可执行文件,安装方法如下:

网管必备Linux-yum安装整个过程讲解(图)

当我们在liunx系统中安装某个软件时,经常会遇到一些软件的依赖问题。yum或者Yellow dog Update或者Modified是杜克大学为了提高RPM软件包安装性而开发的一种软件包管理器。Yum可以从众多软件包仓库中搜索软件的依赖关系,因此可以减少由于依赖关系带来的问题。还有就是我们在使用图形界面时,在应用程序-添加删除软件下的浏览里是空的。如下图: 第一种方法:(推荐) 第一步:新建一个文件夹,并把光盘内的所有文件复制到这个文件夹里: [root@localhost ~]# mkdir /yum [root@localhost ~]# cp -rvf /misc/cd/* /yum 第二步:备份repodata文件。因为有四个文件夹里都有这个文件,所以都要备份。 [root@localhost ~]# mv /yum/Server/repodata /yum/Server/repodata.bak

[root@localhost ~]# mv /yum/VT/repodata /yum/VT/repodata.bak [root@localhost ~]# mv /yum/Cluster/repodata /yum/Cluster/repodata.bak [root@localhost ~]# mv /yum/ClusterStorage/repodata /yum/ClusterStorage/repodata.bak 第三步:安装工具包: [root@localhost ~]# rpm -ivh /yum/Server/createrepo-0.4.11-3.el5.noarch.rpm 第四步:生成仓库数据库: [root@localhost ~]# createrepo -g /yum/Server/repodata.bak/comps-rhel5-server-core.xml /yum/Server/ [root@localhost ~]# createrepo -g /yum/VT/repodata.bak/comps-rhel5-vt.xml /yum/VT/ [root@localhost ~]# createrepo -g /yum/Cluster/repodata.bak/ /yum/Cluster [root@localhost ~]# createrepo -g /yum/ClusterStorage/repodata.bak/comps-rhel5-cluster-st.xml /yum/ClusterStorage/ 第五步:查看仓库数据文件: [root@localhost ~]# ls /yum/Server/repodata/ comps-rhel5-server-core.xml //这个文件软件包组的分类。 filelists.xml.gz other.xml.gz primary.xml.gz //这三个文件为软件包列表文件。repomd.xml //这个文件为MD5校验信息。 在/yum/VT /yum/Cluster /yum/ClusterStorage下面都有这几个文件,作用和这一样。如果想更新软件包,只需把下载完的软件包放在Server或者其他三个目录里,再使用第四步重新生成数据库文件即可。 第六步:客户端配置:主要修改下面红色的部分: [root@localhost ~]# cp /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/chenbin.repo [root@localhost ~]# vi /etc/yum.repos.d/chenbin.repo [rhel-Server]

linux的步骤 在windows下的虚拟机中安装linux

在VMware workstation中安装linux的步骤 在windows下的虚拟机中安装linux 近段时间,由于要做ARM 的开发,就想到了装个Linux系统。VMware workstat ion是一个不错的选择。正好手边有VMware workstation4.5.3版本的,旧是旧了点,想着应该不影响性能吧。 VMware workstation就是一个虚拟机软件,它可以在你现有的操作系统上虚拟出一个新的子机,这个子机一方面是建立在你正在运行的操作系统之上的,同时,它又拥有自己独立的CPU,硬盘,内存及各个硬件,当然,这些都是虚拟出来的,虚拟子机的CPU是通过i386的保护模式实现的,虚拟的硬盘其实就是母机上的一个文件,内存当然是从物理中划出一块,别的如网络设备也都是通过某种途径实现的.有了VMware workstation,就可以在一台机器上真正同时运行两个以上的独立操作系统,一个是原始的操作系统,一个运行于虚拟机上,前者称之为母机,后者为子机. 我的笔记本配置如下:迅驰1.7Ghz,40G硬盘,512M内存(最低要求为96 M),Windows XP. 1。先将VMware workstation4.5.3装载到机子上,按照提示步骤就OK了。(注:不知道为什么,装的时候挺容易,但卸载就很麻烦了。不能修复,也卸载不干净,让我反复恢复系统才终于搞定) 2。建立虚拟机 A,打开VMware workstation,选择NewVirtual Machine(新建虚拟机),弹出虚拟机创建菜单 B,按照安装向导的提示: ●TYPICAL(典型) → ●LINUX----Virtual machine name(虚拟机名字)中输入要建立的虚拟机的名 字并在Location(位置)中选择虚拟机的安装位置(这里选择一个有比较大的空间安装)→ ●选择网络连接Use bridged net-working(使用路由网络) → ●点击finish(完成),返回VMWARE主界面。 这样LINUX虚拟机就建好了。 3。要安装redhat linux首先要有安装软件,光盘或者ISO 镜像文件。这里,我下载了redhat linux 9.0 的ISO镜像(1.72G),从硬盘安装。 4。安装操作系统 ●点击虚拟(M)→ ●设置(S)→ ●在Hardware(硬件)选项中选中CD-ROM1→ ●在右边的Connection(连接)选项中选择使用ISO镜像→ ●点击Browse(预览)按钮,找到放置ISO文件的目录,打开第一个ISO镜像 → ●在Virtual device mode(虚拟设备节点)选择虚拟设备的接口方式,选择I DE0:0项-→ ●点击确定返回到虚拟机界面下-----然后点击Power ON启动这台虚拟机。

VMware虚拟机及各种版本Linux操作系统安装详解

VMware虚拟机及各种版本Linux操作系统安装详解 一、启动虚拟机,如下图所示,点击“新建虚拟机”。 二、点击“下一步”,选择“自定义”,点击“下一步”,如下图所示。 三、选择“Workstation 6”,点击“下一步”。如下图所示。 四、选择“Linux”,如果是RedHat系统,则选择RedHat Linux;如果是Ubuntu系统,则选

择Ubuntu;如果是Fedora系统,版本选择“Other Linux 2.6.x kernel”。点击“下一步”。如下图所示。 五、虚拟机名称自定,文件存储位置自定。点击“下一步”。 六、虚拟处理器数量一般选一个,除非你的电脑的主板上有两块CPU。点击“下一步”。

七、在内存分配方面,Linux操作系统的KDE桌面环境比较占资源,因此最好分配256MB 的内存给虚拟机使用。点击“下一步”。 八、接下来配置网络连接,如果有联网需要,一般选择“使用网络地址转换(NAT)”。点击“下一步”。如下图所示。

九、SCSI 适配器选择“LSI Logic”。如果选择“总线”并且使用虚拟的SCSI硬盘,安装某些版本的Linux系统时会提示说找不到可用硬盘。点击“下一步”。如下图所示。 十、选择“创建一个新的虚拟磁盘”。不推荐“使用一个物理磁盘”。点击“下一步”。如下图所示。

十一、虚拟机磁盘类型选择“SCSI”。点击“下一步”。如下图所示。 十二、对于Linux来说,如果不安装工具盘,则分配5.5GB的磁盘空间足矣。点击“下一步”。如下图所示。

十三、指定磁盘文件,一般按默认,点击“完成”开始创建磁盘文件。 完成后如下图所示。

在VMware虚拟机中安装redhat linux操作系统图解

在VMware虚拟机中安装redhat linux操作系统图解 最初在学linux时,在虚拟机上安装linux的确花了不少时间,遇到了不少问题,随着linux学习的深入,我也曾在虚拟机上安装了Ubuntu,还尝试了在电脑上直接安装redhat.现在总结了一下自己遇到的一些问题,以及我逛百度知道时网友遇到的问题,以RedHat Linux 5企业版在VMware虚拟机上的安装做一个详细一点的图解教程,希望可以给刚接触linux的朋友一点帮助 (由于图片太多,我将该教程分为上,下来两部分进行讲解)。 一.准备安装所需要的软件: 1.VMware虚拟机的下载和安装在我的博客中已经提到,这里就不再详细阐述。 2.先推荐一个redhat的下载地址,RedHat Linux 5企业版: https://www.360docs.net/doc/674546527.html,/content,这个比较全面,但是也比较大(2.68G),如果自己有合适的linux安装版本,可以不使用这个。 二.在VMware虚拟机为RedHat Linux创建新的虚拟机: 1.打开虚拟机,选择新建虚拟机:

2.下一步:

3.选择自定义(这里选择典型可能会在安装过程中出现一个硬件找不到的错误,所以推荐选择自定义),然后点下一步: 4.下一步:

5.操作系统选择linux,版本不用修改: 6.命名,并选择虚拟操作系统的存放位置(位置所在硬盘空间最好大于5G):

7.下一步: 8.给虚拟机分配内存(这个自己看情况,我的电脑内存是512,给虚拟机分配了256)

9.选择虚拟机网络类型(推荐使用桥接网络) 10.下一步

虚拟机VMware在Linux操作系统课程教学中的应用

虚拟机VMware在Linux操作系统课程教学中的应用 发表时间:2010-05-20T16:38:17.577Z 来源:《中华现代教育》2010年1月第48期供稿作者:陈立岩 [导读] 随着科学技术的进步与发展,计算机硬件与软件的发展日新月异 长春工业大学软件职业技术学院陈立岩 【摘要】虚拟机技术作为一种有效的教学辅助手段广泛应用在计算机教学领域中,利用虚拟机来辅助计算机教学,可以充分利用资源拓展学生视野,解决现有环境不能满足教学实训需求的问题。本文介绍了虚拟机技术及虚拟机软件,重点介绍了利用VMware虚拟机软件进行Linux操作系统教学的具体应用。 【关键词】虚拟机;VMware;Linux操作系统 Abstract:Virtual machine technology as an effective means of teaching aids used in the field of computers teaching, using virtual machine to the computer-assisted teaching can make full use of resources for students to expand horizons, saving the problem that the existing environment can not meet the teaching needs. This paper introduces the virtual machine technology and virtual machine software, focusing on the use of VMware virtual machine software for Linux operating system specific applications of teaching. Keywords:Virtual machine; VMware;Linux operating system 一、引言 随着科学技术的进步与发展,计算机硬件与软件的发展日新月异。由于计算机发展的迅猛,许多学校的计算机学科教学与实践出现了发展需求与现实设备不相匹配的矛盾,表现在计算机硬件资源与操作系统更新相比速度滞后。一机多用、一机多能,充分发挥机器的作用,提高机器利用率是最直接的解决矛盾与问题的思路。虚拟机技术是解决此问题的一个很好技术途径。 二、虚拟机技术及虚拟机软件介绍 虚拟机是通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过虚拟机软件,可以模拟出与物理计算机相同的运行环境(包括硬件层、驱动接口、操作系统及应用层),虚拟机软件是建立在PC机的应用环境下,属于用户级的软件。同时利用虚拟机软件可以在一台物理计算机上模拟出多个逻辑上的计算机,运行多个操作系统,还可以将这些计算机相互连接起来形成网络,虚拟计算机能同时运行的数量多少由计算机本身配置决定。而且在虚拟机的环境下,用户可以在同时运行的多台虚拟机中来回切换,而无需重新启动系统。 目前,应用广泛的虚拟机软件主要有VMware 公司的VMware Workstation、Connectix 公司的Virtual PC(现在该软件已被微软收购)和开放源代码的Bochs,这3种软件都虚拟或仿真了Intel x86 硬件环境,可以让我们在运行这些软件的系统平台上运行多种其它的“客户”操作系统。就使用范围和运行性能来说,这3个仿真软件还是有一定的区别。其中VMware有利于教学中演示与操作,适合在Linux课程中使用。 三、VMware在Linux操作系统教学中的应用 1、针对Linux系统的基本操作教学方面的应用 Linux系统安装、硬盘配额、文件系统的创建与使用、Grub的修改与安装实验、系统启动模式设置等操作会改变甚至破坏计算机系统,使计算机无法正常工作。这些实验可以在虚拟机里进行,并不会破坏硬件设备。虚拟机教学过程(下面是以Red Hat Linux9.0为例):(1)在宿主计算机(Host OS)上安装VMware软件,配置内存在512M以上。启动VMware,创建虚拟机,在创建虚拟机时要注意选择Linux的版本(选择正确的Linux版本,否则会造成无法安装系统或无法启动系统的情况)。在Linux操作系统的学习过程中,第一件要做的事就是安装操作系统,在虚拟机环境下,可以用光盘或者通过系统的镜像文件来进行安装。使用镜像文件安装可以省掉大量的光盘和光盘驱动器,在Linux系统中安装其它软件时也可以使用镜像文件的方法。 (2)在虚拟机上安装完操作系统后,可以进行文件系统的创建与使用,Grub的修改与安装实验,系统启动模式设置等实验。 (3)快照和恢复功能在Linux操作系统教学中的使用 VMware的快照和恢复功能,可以在任意时刻为虚拟机进行快照,然后在任意时刻恢复到虚拟机任何一个快照的状态。在虚拟机启动关闭或暂停时都可以进行快照。快照将保存进行快照时刻的虚拟机的所有状态,包括虚拟硬盘上的所有数据状态以及是否处于虚拟机启动、关闭和暂停状态。如果虚拟机的操作系统正在运行,对它进行快照并不会影响客户操作系统的运行。如果在进行一系列的操作后,想恢复到快照时刻的状态,那么只需要还原快照,这样从进行快照到恢复快照之间的所有对虚拟机的操作的任何变化都会撤消。 在Linux操作系统的系统设置及修改实验时,涉及到的实验比较多,比如用户管理、磁盘管理、文件系统创建、磁盘配额、引导管理器Grub的修复及设置等诸多实验,在VMware中利用上面所述的快照和恢复功能能很好的解决这一问题。这样,当学生在操作过程中因操作不当而造成对系统破坏时,就可以利用保存的快照来对系统恢复。 2、针对Linux网络服务器的配置,网络环境的搭建方面的应用 Linux的功能主要是做网络服务器的操作系统,服务器的配置往往需要有一个网络环境和一个windows系统做客户端来测试服务器的运行效果。有时为了测试不同操作系统访问服务器的效果,同时就需要开多台计算机,每台计算机的系统各不相同,这样一来,就造成实验成本的增加。VMware可以减少硬件成本,在一个计算机上的虚拟机里建立多个操作系统就可以解决。Linux同宿主计算机之间可以直接通信的,利用VMware安装多个虚拟机,我们可以再装一个windows的虚拟机来形成一个网络环境。这时候只需要设置Linux和windows在同一个网段就可以形成一个网络满足我们做这样实验的要求,而不需要去启动多台计算机。 Linux在VMware上可以进行远程维护,远程维护只能使用文本操作方式,同时文本运行方式比图形方式运行效率要好一些。对于初学操作系统的学生,在这种环境下做实验,更容易造成对计算机系统的破坏。这些将严重影响到教学效果,采用虚拟机技术后,这些问题已经得到很好解决,同时也提高了教学质量和学生的学习效果。 在《Linux操作系统》课程中,虚拟机应用贯穿于整个教学过程,配合传统的PPT演示,可以起到很好的教学效果。对于网络中服务器的使用(如DHCP服务器、WINS服务器、DNS服务器、Internet服务器等),需要同时用到网络中的客户端和服务器端,如果采用PPT演示,既不直观有些也无法演示,同时也不利于教师在教学过程中的讲解,必然影响教学效果。在本课程中很大的一块内容是用户帐户访问

VMware虚拟机中安装redhat linux操作系统图解

VMware虚拟机中安装redhat linux操作系统图解 最初在学linux时,在虚拟机上安装linux的确花了不少时间,遇到了不少问题,随着linux学习的深入,我也曾在虚拟机上安装了Ubuntu,还尝试了在电脑上直接安装redhat.现在总结了一下自己遇到的一些问题,以及我逛百度知道时网友遇到的问题,以RedHat Linux 5企业版在VMware虚拟机上的安装做一个详细一点的图解教程,希望可以给刚接触linux的朋友一点帮助(由于图片太多,我将该教程分为上,下来两部分进行讲解)。 一.准备安装所需要的软件 先推荐一个redhat的下载地址,RedHat Linux 5企业版:https://www.360docs.net/doc/674546527.html,/content,这个比较全面,但是也比较大(2.68G),如果自己有合适的linux安装版本,可以不使用这个。 二.在VMware虚拟机为RedHat Linux创建新的虚拟机: 1.打开虚拟机,选择新建虚拟机: 2.下一步: 3.选择自定义(这里选择典型可能会在安装过程中出现一个硬件找不到的错误,所以推荐选择自定义),然后点下一步: 4.下一步: 5.操作系统选择linux,版本不用修改: 6.命名,并选择虚拟操作系统的存放位置(位置所在硬盘空间最好大于5G): 7.下一步: 8.给虚拟机分配内存(这个自己看情况,我的电脑内存是512,给虚拟机分配了256) 9.选择虚拟机网络类型(推荐使用桥接网络) 10.下一步 11.下一步 12.选择磁盘类型,这里选择IDE(这也是第三步选择自定义的原因,因为选择典型的话,系统会自动选择SCSI硬盘,而有的linux,主要是早的linux版本,不能使用SCSI硬盘,所以才会出现没有发现硬盘的错误) 13.指定磁盘容量(推荐大小为8g,基本够用了) 14.完成 在开始安装Linux之前,请首先收集一下相关硬件信息。如果不能确定系统对硬件的兼容性可以到https://www.360docs.net/doc/674546527.html, 进行查询。为Linux准备一个5G以上空间(建议值)大小的分区。然后就可以开始我们的Linux安装之旅了。 第一步

相关文档
最新文档