单机安装LINUX双系统教程.doc
《单机安装LINUX双系统教程.doc》由会员分享,可在线阅读,更多相关《单机安装LINUX双系统教程.doc(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流单机安装LINUX双系统教程.精品文档.单机同时安装WINDOWS/LINUX双系统教程如今电脑硬盘越来越大,人们希望在电脑中安装更多操作系统; Linux在上手度和简易性方面得到很大改善,同普通用户的距离不再遥远。甚至很多学生朋友都希望学习Linux知识,多掌握一门技术。这一切都使得Linux出现在越来越多的电脑系统中。但另一方面,Windows在人性化图形界面方面的优势又使得我们不愿意轻易放弃。于是,如何让Windows和Linux这对“欢喜冤家”来个“鹊桥会”就成为一个问题。这期“新手上路”就让我们来让Windows和Linux上演“鹊
2、桥会”。 安装思路:在一个电脑上安装Windows98、WindowsXP和Linux三种操作系统。Linux选择Red Hat Linux9.0。按照先Windows98后WindowsXP最后Linux的安装顺序,两个Windows系统分别安装在C盘和D盘,剩余硬盘空间留给Linux安装。这是因为Linux有自己独立的文件系统,不能安装到Windows分区。 先安装好两个Windows系统,需要注意在安装WindowsXP的时候应该选择“全新安装(高级)”项目,这样才能保留原有的Windows98系统。在Windows98和WindowsXP的环境中要实现Windows和Linux双重引导
3、,方法有很多种,包括使用第三方工具软件实现。但是对于新手朋友来说,最常用的还是利用Linux自身的引导装载管理程序GRUB,自动接管多重系统的启动菜单。 什么是Linux引导管理程序 引导管理程序是计算机启动时所运行的第一个程序,它的责任是载入操作系统并把控制转交给它,然后,内核程序再初始化剩余的操作系统。 在Linux中,有两种系统引导管理程序分别是GRUB和LILO。实际上两种程序是前后承接的。从Red Hat Linux 7.2开始,GRUB就取代LILO成为Linux默认的启动引导程序。它的优势在于操作和配置方面大大简化、性能也比前任有很大提高。 建立分区 在Linux安装中,新用户碰
4、到的最大问题就是如何分区。在Red Hat9.0的安装界面中,提供了两种分区方式。自动分区是系统根据用户选择的安装类型进行空间分配。这里我们要安装多系统,必须自己分区,选择“用Disk Druid手工分区”。 Step1 选择手工分区 用Linux的第一张安装光盘启动系统,电脑会自动进入Linux的图形化安装界面(图1)。 图 1 在Linux的安装中,最需要注意的一个环节就是创建Linux分区。因为相对于Windows系统来说,Linux的分区要相对复杂一些,格式也完全不一样。 选择“定制”选项,接着选择“用Disk Druid手工分区”(图2)。 图 2 在随后出现的界面中选中剩余硬盘空间
5、,单击“新建”按钮创建Linux分区。在这里我们可设置三个分区:引导分区、交换分区和根分区。下面我们就将对这三种分区一一进行设置。 Step2 建立引导分区 在弹出的“添加分区”对话框上(图3)创建引导分区。这个分区包含操作系统的内核,允许系统引导Red Hat Linux,以及其它几个在引导过程中使用的文件。在挂载点处设为“/boot”,大小默认为100MB,文件系统是ext3。 图 3 Step3 建立交换分区 在Linux中,交换分区是一个特殊的分区,它同Windows XP的页面文件非常类似。交换分区用来支持虚拟内存,当没有足够的内存来储存系统正在处理的数据时,这些数据就被写入交换区。
6、 此处只需选择文件类型为swap。如果内存容量是128MB,则交换分区容量可以设为256MB。 Step4 建立根分区 在这个设置中,所有文件都位于根分区上。一个大小为 1.7 GB 的根分区可以容纳与个人桌面或工作站相当的安装容量。在弹出的“添加分区”对话框上,选择挂载点为“/”,选择文件系统为ext3,容量大小不低于1.5GB。 引导程序设置 创建好Linux分区,接下来就是对系统引导管理程序进行配置。 Step1 修改默认启动系统 图4是Red Hat Linux的系统引导程序配置图。从中可以看到Linux引导管理程序默认引导Linux。如果是在多重操作系统进行配置中,我们可以在这里修改
7、,在Windows XP前面的复选框打上钩。这样系统默认启动时就会自动选择WindowsXP。 图 4 Step2 编辑默认项目标签 在Red Hat Linux中,会出现把WindowsXP看成是DOS的情况。要解决这个问题并不难,单击引导装载程序配置页面上的“编辑”按钮,在随后出现的对话框中修改这个标签为WindowsXP(图5)即可。 图 5 Step3 添加其它操作系统 单击图4中的“添加”按钮,打开一个“映像”对话框,我们可以在“标签”文本框输入该操作系统的名称,例如“Windows 98”或者“WindowsXP”,在“设备”下拉表中指定该操作系统系统分区所在位置,并确定是否选择该
8、操作系统为默认引导系统。如果是,就勾选“默认引导目标”选项。 至此,Windows和Linux多重系统的“鹊桥会”计划就基本上完成了,接下来的操作比较简单,只按照屏幕提示即可轻松完成。 编后:同我们熟悉的Windows相比,Linux很多具体安装设置具有自己的特点。从上面这篇文章中大家可以举一反三,尝试Windows2000、WindowsXP和Windows98、Linux之间的多重系统启动。 小知识 挂载点输入分区的挂载点,可以使用下拉菜单来为系统选择正确的挂载点。文件系统类型选择用于该分区的合适文件系统。允许的驱动器包括系统上安装的硬盘列表。如果某个硬盘前没有打钩,那么这个分区在硬盘上将
9、不会被创建。大小(MB)输入分区的大小(MB)。从100MB开始,若不改变,创建的分区将只有100MB。检查磁盘坏块如果想在格式化每一个文件系统时检查磁盘坏块,请确认此选项被选,但花费时间将很长。循序渐进学习LINUX之软件配置LINUX配置在这里,配置的对象并非内核,而是软件。至于网络的配置,主要在安装系统是已经基本完成;也可以进入GUI界面从菜单选择liloconf来配置。与WINDOWS一样,在LINUX系统可以从光盘、软盘安装应用软件;但不同的是,它需要用命令mount来登录光驱、软驱。而且,软件大多是经过压缩的,所以还需要懂得如何解压。最后必须配置、编译才能运行。下面分四个方面进行介
10、绍:一、mount登录LINUX的软驱设备用特殊文件/dev/fd0,文件系统是msdos,因此用以下命令登录,读取软盘内容:# mount -t msdos /dev/fd0 /mnt/floppy# cd /mnt/floppy同理,键入以下命令读光盘:# mount -t iso9660 /dev/hdb /mnt/cdrom# cd /mnt/cdrom然后,用cp命令将所需的软件拷贝到系统中。退出软驱、光驱用umount命令。注意,不能在其目录中使用此命令,而应先cd到其他目录,再使用:umount /mnt/cdrom。二、安装软件for LINUX的软件一般是以.gz或.tar或
11、者.tar.gz结尾的。前者是由gzip压缩的,后者是先用tar归档,在用gzip压缩而成的。1、以.gz结尾的为压缩文件,用命令:gzip -d filename来解压,得到的文件在当前目录中,但已没有了.gz。2、以.tar结尾的为归档文件,用命令:tar -xvf filename来展开,生成的文件与源文件在同一目录中,只是少了.tar。3、以.tar.gz结尾的文件最常见,可直接用命令:gzip -cd filename | tar xfv -来安装。一般情况下,这类文件的第一项是一个目录,所以用上面的命令时会创建出这一个目录,并把所有的文件都存在此目录之下。如果是特殊情况,可先用命令
12、:tar -tvf filename | more 来查看文件的第一项。倘若它并不是目录,则先创建一个目录,把文件放在此目录之下,在用命令:tar -xvf filename来安装。经过以上步骤,会生成README及INSTALL等文件。用vi来仔细阅读这些文件造处于LINUX有关的部分,更具体是进行配置。一般的步骤是:(1)./config,(2)make install,(3)make。主要的变化在第一步,其后面需要参数,可见入命令来选择:./config -help。三、实践举例笔者曾配置了apache(阿帕其服务器)、php3两个软件。先从网上下载for LINUX的软件apache.
13、tar.gz、php3.tar.gz。1、由于apache.tar.gz大于1.44M,所以笔者在center_5的MSDOS上用telnet命令登录LINUX,通过put将其上传。2、笔者将这两个软件放在/usr/src目录之下,用命令gzip -cd apache.tar.gz(php3.tar.gz)| tar xfv -来安装。这样会看到两个目录:apache_1.3.6和php-3.0.7。3、在第一个目录之下,会看到非常重要的文件:README、INSTALL。如果此时是在GUI界面,则可以打开两个xterm,一个用于仔细阅读,一个则用于根据文件的提示进行配置。4、在第二个目录中,
14、也会很快的找到文件:INSTALL、INSTALL.DSO、README.QNX。步骤与3相似。由于这两个文件相互关联,必须先配置前者。5、配置完后,进入/apache_1.3.6/conf/httpd.conf。在文件里面,理解其注释,删除或增加一些选项前的#。保存文件后,执行命令/usr/src/apache_1.3.6/bin/apachectl start,即打开http,然后可以在Netscape Communication来浏览网页。心得体会在学习的一个多月来,笔者面对的是一个全新的操作系统,绝大多数操作是通过自己键入命令来实现的,从而能够深入到一定层次的了解操作系统内核。1、懂得
15、了UNIX的一些基本命令;2、熟悉vi文本编辑;3、知道如何在LINUX、UNIX上编写、编译C、C+、JAVA程序;4、进一步了解了网络原理,动手配置了网络应用软件,从而也清楚了软件安装的一般步骤。5、毕竟现今for LINUX的应用软件少,而且RedHat LINUX不支持中文,因而还不能完全脱离WINDOWS。因此,应发挥LINUX是一个非常优秀的网络服务器操作系统的优点,扬长避短。Linux 指令大全(1)cat cd chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat -AbeEnstTuv -help -version fileName 说明
16、:把档案串连接后传到基本输出(萤幕或加 fileName 到另一个档案) 参数: -n 或 -number 由 1 开始对所有输出的行数编号 -b 或 -number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 -squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或 -show-nonprinting 范例: cat -n textfile1 textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里 cat -b textfile1 textfile2 textfile3 把 textfil
17、e1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 名称 : cd 使用权限 : 所有使用者 使用方式 : cd dirName 说明 : 变换工作目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home directory (也就是刚 login 时所在的目录)。 另外, 也表示为 home directory 的意思,. 则是表示目前所在的目录,. 则表示目前目录位置的上一层目录。 范例 : 跳到 /usr/bin/ : cd /usr/bin 跳到自己的 home direct
18、ory : cd 跳到目前目录的上上两层 : cd ./. 指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod -cfvR -help -version mode file. 说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。 把计 : mode : 权限设定字串,格式如下 : ugoa.+-=rwxX.,.,其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。 + 表示增加权限、- 表示取消权限、= 表示唯一
19、设定权限。 r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 -c : 若该档案权限确实已经更改,才显示其更改动作 -f : 若该档案权限无法被更改也不要显示错误讯息 -v : 显示权限变更的详细资料 -R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) -help : 显示辅助说明 -version : 显示版本 范例 :将档案 file1.txt 设为所有人皆可读取 : chmod ugo+r file1.txt 将档案 file1.txt 设为所有人皆可读取 : chmod a+r file1.
20、txt 将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 : chmod ug+w,o-w file1.txt file2.txt 将 ex1.py 设定为只有该档案拥有者可以执行 : chmod u+x ex1.py 将目前目录下的所有档案与子目录皆设为任何人可读取 : chmod -R a+r * 此外chmod也可以用数字来表示权限如 chmod 777 file 语法为:chmod abc file 其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。 r=4,w=2,x=1 若要rwx
21、属性则4+2+1=7; 若要rw-属性则4+2=6; 若要r-x属性则4+1=7。 范例: chmod a=rwx file 和 chmod 777 file 效果相同 chmod ug=rwx,o=x file 和 chmod 771 file 效果相同 若用chmod 4755 filename可使此程式具有root的权限 指令名称 : chown 使用权限 : root 使用方式 : chmod -cfhvR -help -version user:group file. 说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥有者加以改
22、变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。 把计 : user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group)-c : 若该档案拥有者确实已经更改,才显示其更改动作-f : 若该档案拥有者无法被更改也不要显示错误讯息-h : 只对于连结(link)进行变更,而非该 link 真正指向的档案-v : 显示拥有者变更的详细资料-R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单机 安装 LINUX 双系统 教程
限制150内