2系统的安装

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第2章Linux系统的安装•就目前的个人计算机来说,可以安装的主要方式有三种。Linux平台的选择和建立•1.硬盘分区,安装运行,安装Fedora12•2.在Windows平台上,基于虚拟机运行比如著名的VMware。•3.直接光盘运行,不安装任何程序,即LiveCD基于Debian的Knoppix基于Slackware的slax,中文版Fanx基于SuSe的LinuxDVD版本,1.7G一、硬盘安装•硬件要求:•这个取决于所使用的发行版本,一般来说,这并不是一个需要特别考虑的问题。•256MB的内存,4GB硬盘对于绝大多数的计算机来说,这样的要求甚至不能被称作“要求”了。一、硬盘安装•给Linux划分领地Linux无法安装在Windows的分区上,推荐使用PQMagic进行无损分区。以装有XP系统有一个80GB的硬盘为例:共分成了C、D、E三个区,目标是从E盘划分出20GB空间供Fedora12使用。•划分出的分区一定是自由分区,要从Windows扩展DOS分区里划分出去!!实现Windows和Linux双重引导•双硬盘则可将Linux装在第二个硬盘上,并将GRUB安装在第二个硬盘的主引导扇区,开机时可在BIOS中指定从哪个盘引导。•最常用的是借助Linux的引导装载管理器GRUB,自动接管双重系统的启动菜单。•可用XP的NT引导程序ntldr、boot.ini来实现双启动。缺点:实现复杂•最好先安装windows,然后安装Linux。引导原理硬盘方式安装•下载好光盘的镜像文件*.iso•下载好GRUBforDOS软件•将grub目录,grldr文件和镜像文件都放在C盘根目录下•编辑c:\boot.ini文件,在文件尾行加入:c:\grldr=“Startfromgrub”,并且将timeout的值改为大于0,如10•重启windows就可以选择引导选项了•在grub的提示符下就可以安装了•IDE硬盘被称为hd*•SCSI和STSA硬盘被称为sd*•第一块sda为第二块为sdb…………•Linux规定一块硬盘上只能有4个主分区,分别被命名为sda1,sda2,sda3,sda4。逻辑分区从sda5开始。•操作系统可安装在主分区,也可安装在逻辑分区上,但引导程序必须安装在主分区上。•Grubroot(hd0,0)•将操作转到当前盘符下•Grubkernel/isolinux/vmlinuz•装入Linux内核•Grubinitrd/isolinux/vmlinuz•装入RedHat的安装文件•grubboot•启动安装程序•之后的安装步骤和使用光盘安装是一样的二、使用虚拟机软件•目前PC上最常使用的虚拟机软件有两个:•(1)VMWare••可运行在Windows(WindowNT以上)和Linux操作系统上•(2)VirtualPC••可运行在Windows(Window98以上)和MacOS操作系统上二、使用虚拟机软件•以VMware为例:•VMwareESXServer:这个版本并不需要操作系统支持,它本身就是个操作系统,虚拟的系统安装在它上面。带有Web远程管理和客户端管理功能。•VMwareGSXServer:需要安装在一个操作系统下。带有Web远程管理和客户端管理功能。(免费可从获得)•VMwareWorkstation:和VMwareGSXServer是一样的,但没有Web远程管理和客户端管理功能。•从某种意义上说,一台物理计算可以做什么,VMwareWorkstation的虚拟机就可以做什么。•VMWare支持如下GuestOS:•MS-DOS、Win3.1、Win9x/Me、WinNT、Win2000、WinXP、Win.Net、Linux、FreeBSD、NetWare6、Solarisx86。•不支持的GuestOS:•BeOS、IBMOS/2andOS/2Warp、Minix、QNX、SCOUnix、UnixWare。三、使用LiveCD•Linux的LiveCD发行版本已经有若干年的历史,但是近一两年这种发行版本的数量已经增加了好几倍。现在的大部分专用LiveCD都起源于LinuxTag的Knoppix发行版本,那是个非常成功的发行版本。•新奇的LiveCD发行版本,一般来讲很像新的Linux发行版本,为不同的用户群包装了不同的软件集,而且,为了体现它们的创建者的思想,它们也包装了微调配置和设置细节。•Slax、Knoppix、Suse等等硬盘分区方案•1、简单分区方案•SWAP分区:即交换分区,相当于windows虚拟内存,一般分配为物理内存的1~2倍•/boot分区:用来存放与系统启动有关的程序,大小为100M•/分区:根据要安装软件的大小而定•以上方案所有数据都放在根分区里,一旦系统崩溃,不能恢复;数据不容易备份•2、合理分区方案•SWAP分区:即交换分区•/boot分区:用来存放与系统启动有关的程序,建议大小为100M•/usr分区:用来存放系统中的应用程序,建议大于3G•/var分区:用来存放系统中经常变化的数据以及日志文件,建议大小为1G•/home分区:用来存放普通用户的数据•/分区:系统根目录,所有目录都挂载在这个目录下面,建议为1G安装过程中…………安装后的初始化配置安装后的初始化配置安装后的初始化配置安装后的初始化配置删除Fedora12•1、删除GRUB引导程序•使用能进入DOS界面的引导光盘进入DOS界面•执行如下命令删除写在MBR中的GRUB引导程序•fdisk/mbr•2、删除Linux分区•Xp:开始—设置—控制面板—管理工具—计算机管理—磁盘管理中找到Linux分区,右键—删除磁盘分区或删除逻辑驱动器•使用PQMagic删除重新安装GRUB•可以使用救援光盘•RescueSystem(救援系统)在这个模式下,用户可以不提供口令进入root用户。•某些发行版本(例如Ubuntu)在安装光盘中集成了LiveCD,本身就是一个恢复光盘。选择“TryUbuntuwithoutanychangetoyourcomputer”•成功从光盘启动以后,在Linux命令终端输入:•grub启动光盘上的grub程序,用root身份运行•find/boot/grub/stage1•查找硬盘上的Linux系统将/boot目录存放在哪个硬盘分区中•root(hdx,y)•将(hdx,y)替换成上面找到的结果•setup(hd0)•在第一块硬盘上安装引导程序grub•quit•退出grub•grub并不区分硬盘的类型,都按hd标号,例如hd0,1表示的是第一块硬盘的第二个主分区。Fedora12的root登陆问题•不能登陆root,只能登陆user用户•切换用户到root权限下•打开文本编辑器,如gedit,编辑如下文件•/etc/pam.d/gdm•将authrequiredpam_succeed_if.souser!=rootquit这一行前加上#注释符号•/etc/pam.d/gdm-password•执行同样的操作即可Linux控制台的使用•Linux系统由桌面控制台和字符控制台组成,而桌面实际上是命令行下的一个应用程序。•图形界面字符界面•Ctrl+Alt+F2~F6•字符界面图形界面•Ctrl+Alt+F1系统与硬件•1、查看系统PCI设备•lspci•主板、声卡、显卡、网卡等,都会列出来。•通过lspci-v能得到更详细的PCI设备信息。•2、查看CPU信息•more/proc/cpuinfo•3、查看系统内存信息•more/proc/meminfo系统与硬件•4、查看磁盘分区信息•fdisk-l•通过这个命令可以详细看到各磁盘的信息。•5、系统的登陆与注销•系统注销root•关机与重新启动•系统关机•系统重新启动•shutdown命令•必须由超级用户才能执行。•-f:重新启动,不检查和修复文件系统•-F:重新启动,检查和修复文件系统•-h:关机,相当于halt命令•-k:发出信息给用户,但不真正关机•-n:不调用关机程序,关机速度快•-r:重新启动•-c:取消前一个shutdown•-t:提醒延迟t秒关机•例如:shutdown-hnow•shutdown-h30•halt命令•执行时,将杀死所有应用程序,然后将内存信息通过文件系统写入硬盘,然后停止内核。•-f:强制关机•-i:关机之前,关掉所有网络接口•-n:不将内存信息通过文件系统写入硬盘•-p:关机同时关闭电源,为缺省项•reboot命令•重新启动•runlevel命令•查看当前运行的级别•init命令•在系统的各运行级别之间切换•如:init3运行机制介绍•系统运行级别•init程序是直接和系统运行级别相关联的文件。它是一个由系统内核启动的用户级进程。进程号为1•Linux系统有7个运行级别,它体现在文件/etc/inittab中。•0:关机模式•1:单用户模式,只有系统管理员可登陆•2:多用户模式,不支持文件共享•3:完全的多用户模式,支持NFS,默认登陆到字符界面•4:基本不用的用户模式,可以实现某些特定的登录请求•5:完全多和户模式,登陆到图形界面•6:重启模式,关闭所有进程,然后重启•可利用此命令来关机•Init0•重启机器•Init6不重启服务器,关闭SELinux•执行命令:setenforce0•需要在/etc/sysconfig/selinux中设置参数selinux=0,或者在/etc/grub.conf中添加这个参数•/usr/bin/setstatus-v•察看系统的状态•以下是运行输出,请参考•SELinuxstatus:enabled•SELinuxfsmount:/selinux•Currentmode:enforcing•Policyversion:18

1 / 39
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功