redhat启动流程
安装和启动RHEL3AS

安装和启动RHEL3AS实训一安装和启动RHEL3AS实验要求1 掌握光盘安装方式下安装RHEL3AS的基本步骤。
2 了解系统中各硬件设备的设置方法。
3 理解磁盘分区的相关知识,并手工建立磁盘分区。
4 启动RHEL3AS并进行初始化设置。
实验内容【实验准各】一台己安装Windows 2000的计算机(最好有音响或耳机),一套RHEL3AS安装光盘。
1.安装RHEL3AS【操作要求】在己安装WIndows 2000的计算机上附加安装RHEL3AS。
【操作步骤】(l)修改BIOS的启动顺序,确保以光盘启动计算机。
(2)将RHEL3AS的第1张安装光盘放入光驱,重新启动计算机后出现安装启动画面,按Enter键,开始图形化方式的安装。
(3)为确保RHEL3AS安装光盘正确,对光盘逐一进行介质检查,完成后将第张安装光盘放入光驱并单击“Continue"按钮。
(4〉在欢迎界面上单击“next,,按钮继续。
(5)选择“Chinese(Simplifid)(简体中文)”,作为安装中使用的语言。
(6)选择键盘类型,保持默认选择“U.S.English"。
(7)根据实际使用的鼠标情况,选择鼠标类型。
(8)选择“用Disk Druid手工分区",在Disk Druid窗口中首先删除一个或多个磁盘分区,注意不要删除Windows系统目录所在的磁盘分区,通常是/dev/hda1设备。
(9)空闲的磁盘空间,建立一个交换分区和一个根分区。
〈10〉为方便使用,修改引导装载程序GRUB的标签。
(11)根据计算机所在网络的实际情况配置网络。
(12)不修改防火墙的默认设置,单击“下一步,,按钮继续。
(13)保持系统的默认语言为“Chinese(P.R.ofChina)”,单击“下一步,,按钮继续。
(14)保持时区的位置为“亚洲/上海",单击“下一步"按钮继续。
(15〉设置超级用户的口令,注意不要忘记此口令。
红帽(RedHat8)RHEL8.0系统安装步骤图文教程(小白都会)

红帽(RedHat8)RHEL8.0系统安装步骤图⽂教程(⼩⽩都会)⽬录第⼀、安装VMware和创建虚拟机第⼆、添加镜像,开机安装系统第三、开始使⽤Red Hat8先准备VMware Workstation 15 Pro版本,Red Hat8系统镜像,百度⽹盘链接如下:VMware Workstation 15 Pro版本(含密钥)Red Hat8系统镜像下载链接:第⼀、安装VMware和创建虚拟机安装VMware就省略了,新建虚拟机想必⼤家都轻车熟路,只⽤⽂字简单描述⼀下。
新建虚拟机向导1、您希望使⽤什么类型的配置?选择:⾃定义(⾼级)2、选择虚拟机硬件兼容性硬件兼容性(H):Workstation 15.x3、安装客户机操作系统选择:稍后安装操作系统(S)4、选择客户机操作系统客户机操作系统选择"Linux",版本选择"Red Hat Enterprise Linux 8 64位"。
注意:如何你的VMware不是15版本以上,则没有Red Hat 8这个选项的。
5、命名虚拟机6、虚拟机配置处理器(CPU):2核;虚拟内存:2G。
7、⽹络类型选择使⽤⽹络地址转换(NAT),这个⽐较简单实现Windows主机跟Linux虚拟机⽹络打通。
8、选择 I/O 控制器类型选择:推荐的 LSI Logic9、选择磁盘类型选择:推荐的 NVMe(V)10、选择磁盘创建新虚拟磁盘 ==> 磁盘⼤⼩:默认20G就好(其他选项默认)。
我的创建好的虚拟机配置如下:第⼆、添加镜像,开机安装系统1、把下载好的镜像添加到刚刚创建好的虚拟机中:2、开启虚拟机,选择第⼀项:Install Red Hat Enterprise Linux 8.0.0 按Enter键3、选择语⾔,我这⾥选择英⽂,如果你需要中⽂可以往下拉即可。
4、语⾔⽀持注意细节:在 Language Support 设置中,将简体中⽂勾上,否则你后续在这个系统中放⼀个中⽂⽂档,可能会显⽰乱码,但是默认语⾔还是 English。
RedHat服务器配置教程

第一章基本要求第一节基础知识linux和uni x都是通过一系列的文本文件来进行管理。
Linux系统管理员通常不使用图形编辑器来管理这些配置文件。
各种流行的编辑器的格式例如:word、startoffice等等,linux 都无法识别。
Linux常用的文本编辑器有这么几种:vi、pico、joe、emacs。
尽管emacs 可能是linux世界最流行的编辑器,但是系统管理员仍然必须懂得vi的基本使用。
Emacs 更加灵活更加流行,vi可以帮助你恢复系统。
如果你要使用紧急引导盘来恢复一个重要的文件,vi是唯一可用的编辑器。
实际上,RHEL 3 使用增强版本的vi,即vim.它增加了颜色来对重要的文件进行区分。
所有的vi 命令都是在vim编辑器,你可以通过在vim编辑其中使用:nohl命令来去掉颜色,这并不会对你管理系统带来任何影响。
Vi的基本用法:vi filename基本命令:i 插入o 插入新行:w保存:q退出:wq!保存并强制退出:q!不保存强行退出练习1:使用vi来增加新用户1、#vi /etc/passwd,使用命令yy拷贝当前行,使用命令p复制出一新行,然后修改。
改变用户名,用户id用户组id,以及home目录。
更改完成后使用命令:wq!保存退出。
2、更改新用户的密码:passwd username3、建立用户的主目录:mkdir /home/username第二节文件系统的层次结构linux中的任何事情都可以归结为一个文件。
分区和文件系统设备节点关联,例如:/dev/hda1。
硬件组件对应于节点文件如:/dev/modem。
检测到的设备在/proc目录中存档。
FHS是用来组织linux和uni x文件的方法。
基本文件系统层次结构:/ 根目录,linux的最高级目录/bin 基本的命令行工具,不应该单独挂接。
/boot 引导目录,包含linux的启动文件,其中有linux内核。
默认大小为100M/dev 所有软硬件设备的驱动,不要将此目录单独挂接在一个分区上/etc 存放大多数的基本配置文件/home 存放大多数用户的主目录/lib 内核程序库以及各种命令行工具。
REDHAT7进入单用户模式

REDHAT7进入单用户模式Redhat7采用的是grub2,和Redhat6.x进入单用户的方法不同。
一、init方法1、centos7的grub2界面会有两个入口,正常系统入口和救援模式;2、修改grub2引导在正常系统入口上按下'e',会进入edit模式,搜寻ro那一行,以linux16开头的;把ro更改成rw;(把只读更改成可写)把rhgb quiet删除;(quiet模式没有代码行唰唰的走,可以删除)增加init=/bin/sh;(或init=/bin/bash,指定shell环境)按下ctrl+x来启动系统。
3、修改root密码#passwd #修改密码#touch /.autorelabel #据说是selinux在重启后更新label#exec /sbin/init #正常启动init进程二、rd.break方法1、启动的时候,在启动界面,相应启动项,内核名称上按“e”;2、进入后,找到linux16开头的地方,按“end”键到最后,输入rd.break,按ctrl+x进入;3、进去后输入命令mount,发现根为/sysroot/,并且不能写,只有ro=readonly权限;4、mount -o remount,rw /sysroot/,重新挂载,之后mount,发现有了r,w权限;5、chroot /sysroot/ 改变根;提示符变成了sh-4.2#(1)echo redhat|passwd –stdin root 修改root密码为redhat,或者输入passwd,交互修改;(2)还有就是先cp一份,然后修改/etc/shadow文件网上说为了selinux生效还需要执行#touch /.autorelabel ,实测发现不执行这一句也可以。
6、ctrl+d 退出chroot状态。
7、然后执行#reboot命令重启服务器。
redhat安装图解

Red hat 安装与配置本文我已red hat5.4 32bit为例演示安装过程与详细的参数设置第一部分:安装1.首先进入bios设置为光盘启动,进入redhat安装界面2.设置安装模式,默认我们是使用图形化界面安装,直接回车即可,此处如果想使用文本模式安装,在boot:后输入:linux text,直接回车后出现如下图示,此处是询问使用者是否检测安装光盘,为了节省时间直接skip跳过即可。
3.首先现实的是安装程序欢迎界面,单击“Next"按钮继续。
4.选择安装程序的显示语言Redhat提供了很丰富的语言支持,其中包括英文、简体中文和繁体中文等,我们默认为客户安装的语言为“English",单击“Next"按钮继续。
5.设置键盘类型由于中国的计算机用户并不使用所谓的“中文键盘”,而是使用标准的“美国英语式”键盘进行中英文的输入,因此这一步保持默认设置即可。
6.输入产品安装序列号Redhat的安装过程需要输入一个安装号码,如果没有提供安装号码,部分额外的软件包(如虚拟机、集群等)将无法通过安装程序进行选择。
这里也可以选择“跳过输入安装号码”,当需要用到额外的软件包时再通过其他途径进行添加,此处我们选择跳过。
选择跳过后会有个小提示,此处跳过即可。
7.初始化磁盘在新的硬盘上安装redhat系统是,将会出现一个警告信息,提示需要对硬盘执行初始化操作,硬盘上的数据将会丢失。
选择“是”即可。
8.设置使用的硬盘分区Redhat的安装程序提供了自动分区和手动分区两种方式。
如果客户要求分区默认,那就选第2个(在选定驱动上删除linux分区并创建默认的分区结构)即可,进行默认分区,如果客户对分区有要求,那就选择最后一个自定义分区,按照客户需求分区,此处我选择自定义分区。
如图:选择New新建分区首先建立根分区,大小为10G在建立交换分区的时候,File System Type中选择类型交换分区的大小一般为物理内存的2倍,当然这只是一种说法,也不是固定的,如果不在linux跑大型的软件,比如处理高分辨率的图像那种吃内存的软件,交换分区可以给很少的,此处我分了1G给交换分区,接下来我再分一个/data,把剩余空间全部给它,当然很多客户会要求各种分区,比如/data /opt 反正如果客户有要求,按照客户所要求的大小分即可。
图解硬盘启动安装RedHat5.4-32bit-server

前奏:(上午9点)在淘宝买的redhat5.8-32bi-server终于到了,于是把公司的那台快老掉牙的机器拖出来准备格式化C盘并安装个32位红帽服务器版,把所有连接线都插上,插入光盘,启动了好多次,都没有启动成功,已启动就发出滴滴响,然后就熄火了,无奈,以为机器坏了,就把破机器又放回去了,可光盘却没拿出来,又插上电源线,竟然可以启动成功,显示器也亮了,真是见鬼了!!!!打算用光盘驱动安装RedHat5.8,光盘插进去后和没插一样,没反应,搞来搞去,插来插去都没反应,于是遍网上搜索了其它安装方法。
看了一些帖子后以现在的条件也只能用硬盘引到来安装了,于是便把自己之前安装的5.4版本拷进移动硬盘,可是插到这台破机器上,下面显示有大容量存储设备,但是在我的电脑里就是找不到,以为机器坏了,于是找小波帮忙解决了(我的电脑(右击)->管理->磁盘管理->赋盘)。
在网上搜了好多硬盘引到安装,试过一篇文章,没成功,之后成功安装是按照下面的2篇文章来安装的,网页地址如下:①,/topic/180623②,/blog/903824担心网页失效,我已经把2个网页的内容都附在最后了!!方便查看!!好了废话不多说,下面我们来详细讲解安装步骤:一:安装前的准备1,在天空软件站下载grub4dos软件,下载地址为:/soft/51969.html 2,准备好RehHat镜像文件,并改名为 rhel.iso3,格式化D盘为FAT32格式二:安装步骤1,把镜像拷贝到D盘,从镜像里解压出vmlinuz,initrd.img(在isolinux文件夹下)这两个文件放到C盘里。
2,grub4dos目录下的所有文件拷贝到c盘下(不要拷grub4dos文件夹)。
3,在c盘下的boot.ini最后加上一行c:\ c:\grldr="Start GRUB4DOS"注意boot.ini是隐藏文件而且是只读的,怎么改呢?答:我的电脑(右键)->属性->高级->设置(启动和故障恢复)->编辑。
redhat7安装图文教程
12.安装完成
13.点击LICENSE INFORMATION
14.接受协议
15.设置Kdump
16.进入登录界面
17.登录成功
redhat7安装图文教程
1.从光盘启动,选择“install Red Hat Enterprise Linux 7.0"
2.选择用那种语言进行安装
3.选择”DATE&TIME"
4.设置时区
5.选择语言支持6.选择来自文支持7.对软件包进行选择
8.选择要安装的软件包
9.选择自动分区
10.选择开始安装
11.设置root用户密码
RedHat安装启动FTP
目录1. 下载ftp二进制包 (2)2.安装该二进制文件 (2)3.安装完毕之后检查是否安装成功 (2)4.配置ftp登陆方式 (2)5.检查vsftpd是否启动 (2)6.执行ftp命令 (3)7.安装ftp包 (3)8.在windows通过ftp访问Linux (4)9.给Linux账号开通ftp权限 (4)1. 下载ftp二进制包启动虚拟机,登陆浏览器下载FTP二进制安装包。
默认情况下下载的二进制包下载到/home/zhanghy/Downloads 下将ftp的rpm安装包拷贝到root用户的rpm文件夹下面[root@localhost RPM]# cp -r /home/zhanghy/Downloads/vsftpd-2.2.2-6.el6_0.1.i686.rpm ./ [root@localhost RPM]# lsvsftpd-2.2.2-6.el6_0.1.i686.rpm2.安装该二进制文件[root@localhost RPM]# rpm -ivh vsftpd-2.2.2-6.el6_0.1.i686.rpmwarning: vsftpd-2.2.2-6.el6_0.1.i686.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEYPreparing... ########################################### [100%] 1:vsftpd ########################################### [100%]3.安装完毕之后检查是否安装成功[root@localhost RPM]# rpm -qa vsftpdvsftpd-2.2.2-6.el6_0.1.i6864.配置ftp登陆方式依次进入/etc/vsftpd,查看配置文件vsftpd.conf,打开vsftpd.conf文件,找到Allow anonymous FTP?anonymous_enable=YES,允许ftp账户匿名登录5.检查vsftpd是否启动在终端输入命令/etc/init.d/vsftpd status,查看vsftpd服务是否启动,未启动,输入命令/etc/init.d/vsftpd start启动服务,修改配置文件后,输入命令/etc/init.d/vsftpd restart重启服务[root@localhost vsftpd]# /etc/init.d/vsftpd statusvsftpd is stopped[root@localhost vsftpd]# /etc/init.d/vsftpd startStarting vsftpd for vsftpd: [ OK ][root@localhost vsftpd]# /etc/init.d/vsftpd statusvsftpd (pid 4390) is running...或者使用命令service vsftpd startservice vsftpd restartservice vsftpd stop设置开机自动启动:[root@GVSHP101 etc]# chkconfig vsftpd on6.执行ftp命令在终端输入命令:ifconfig,查看ip地址,inet addr:192.168.93.128[root@localhost ~]# ifconfigeth0 Link encap:Ethernet HWaddr 00:0C:29:6B:E2:C1inet addr:192.168.93.128 Bcast:192.168.93.255 Mask:255.255.255.0inet6 addr: fe80::20c:29ff:fe6b:e2c1/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:9291 errors:0 dropped:0 overruns:0 frame:0TX packets:6457 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:10699270 (10.2 MiB) TX bytes:644996 (629.8 KiB)Interrupt:19 Base address:0x2024lo Link encap:Local Loopbackinet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Scope:HostUP LOOPBACK RUNNING MTU:16436 Metric:1RX packets:8 errors:0 dropped:0 overruns:0 frame:0TX packets:8 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:480 (480.0 b) TX bytes:480 (480.0 b)在终端输入命令:ftp[root@localhost ~]# ftp-bash: ftp: command not found有报错信息,显示-bash: ftp: command not found查询之后确认ftp包没有安装导致7.安装ftp包下载ftp-0.17-51.1.el6.i686.rpm并安装[root@localhost RPM]# lsftp-0.17-51.1.el6.i686.rpm vsftpd-2.2.2-6.el6_0.1.i686.rpm[root@localhost RPM]# rpm -ivh ftp-0.17-51.1.el6.i686.rpmwarning: ftp-0.17-51.1.el6.i686.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY Preparing... ########################################### [100%] 1:ftp ########################################### [100%] [root@localhost RPM]# ftp 192.168.93.128Connected to 192.168.93.128 (192.168.93.128).220 (vsFTPd 2.2.2)Name (192.168.93.128:zhanghy): ftp331 Please specify the password.Password:230 Login successful.Remote system type is UNIX.Using binary mode to transfer files.ftp>ftp登陆成功。
详细讲解Linux启动流程及启动用到的配置文件及脚本
详细讲解Linux启动流程及启动用到的配置文件及脚本《一》:详解Linux启动流程及需要使用到的配置文件POST加电自检-->BIOS(Boot Sequence)->MBR(bootloader)->Kernel->initrd->r ootfs(/sbin/init)下面对每个启动流程做详细解释:POST(加电自检)计算机本身不执行任何程序,所以系统必须要完成自举的过程,在CPU的控制下,将RAM芯片中的某个程序映射到ROM地址空间,并执其中的指令完成系统硬件健康状况检查,例如存储设备、网卡、CPU、声卡等其他硬件设备是否完好。
当检查完成后,所有硬件或基本硬件、核心硬件没有问题,则下一个启动流程->BIOSBIOS(Boot Sequence)按照BIOS所设定的系统启动流程,根据引导次序(Boot Sequence)自上而下的寻找对应存储设备上操作系统的MBR,如果MBR存在,则会读取MBR中的bootloaderMBR(bootloader)会根据MBR所指引的活动分区上寻找系统分区中的bootloader,bootloader称为是一段程序,占据446字节。
在bootloader当中配置了所要引导操作系统的内核所在的位置,因此BIOS被载入内存以后,当它实现将控制权限转交给bootloader以后,bootloader接收整个系统的控制权限,而后根据用户的选择去读取相应操作系统中的内核,并将内核装载入内存的某个空间位置,解压缩,这时kernel就可以在内存中活动,并根据kernel本身功能在内存当中探索硬件并加载硬件驱动程序并完成内核初始化,bootloader会将控制权限转交给内核。
Kernel(初始化)我们知道kernel是完成探索硬件及加载硬件驱动程序,并以读写的方式挂载根文件系统。
那么这里就出现一个比较诡异的问题,是什么问题呢?我们又知道,要想访问真正的根文件系统(rootfs)的话,就必须加载根文件系统中的设备,这时根文件系统又没有挂载,要挂载根文件系统又得加载根文件系统中的驱动程序,哪怎么办呢?这是就用到了initrd文件了。
Redhat9的基本操作
Redhat9的基本操作1.在开机引导装载程序中,如何修改等待选择操作系统的时间?答:如果引导装载程序是GRUB,则修改/etc/grub.conf文件中的timeout=秒数。
如果引导装载程序是LILO, 则修改的是/etc/lilo.conf文件。
可用Vim等编译器修改,下同。
2.在字符(Text)模式下,如何关机、重启、注销?答:关机:poweroff或shutdown –h now;重启:reboot或shutdown –r now;注销(即重新登入):logout;其中在shutdown指令中的now是指现在就执行,也可以指定多少时间后再执行此命令。
3.U盘的使用答:先创建/mnt/usb目录,再执行mount /dev/sda1 /mnt/usb进行加载,此时便可访问U盘的数据了,在拔出U盘时要执行umount /mnt/usb进行卸载。
4.在字符模式(Text)下,如何进入X Window模式(Graphic)?在X Window模式下,如何返回字符模式?答:执行startx命令进入X Window模式;鼠标点击―Main Menu(主菜单)->Log out(注销)‖打开对话框中,选择―注销‖进入字符模式。
5.如何重新指定开机默认进入的执行模式(字符或X Window模式)?答:修改/etc/inittab文件中的内容(id:5:initdefault:)。
其中,5表示以X Window模式(Graphic)登入,3为字符模式(Text)登入6.在字符模式下,如何使用户登入时,系统不要求输入密码?如何恢复或更改用户密码?答:取消输入密码:passwd –d 用户帐号。
如要取消root登入时的密码,则执行passwd –d root。
恢复或更改密码则执行passwd 用户帐号(如果是取消自己则不用)命令后会提示输入New password和Retype new password。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Red Hat启动过程
1、BIOS 初始化
2、MBR启动
3、Kernel初始化
4、Init进程开始
如看到red hat红字,说明1-3步正常
Init进程号为1
BIOS初始化
PC启动非常快,IBM、HP服务器启动非常慢,由于服务器启动时对硬件严格检测,监测不过无法启动,最少耗时5分钟。
MBR从第一个扇区加载启动大小512字节
Bootloader 446字节RHEL5叫GRUB
RHEL4叫Lilo 缺点:修改后不能马上生效,所以被淘汰分区表占64字节(每个分区16个字节)
奇偶检验位2字节
GRUB可以编辑,可以给内核传递参数,让计算机进入特定模式
GRUB和/boot/grub/grub.conf
Gurb.conf记录着可引导的选项
如果引导的硬盘的MBR损坏可
/sbin/grub-install /dev/sda
/boot/grub目录下保存了配置文件和引导的步骤
default=0 启动顺序
timeout=5 启动等待时间
splashimage=(hd0,0) /grub/splash.xpm.gz 启动时背景图片,此句不要,不影响启动
hidemenu 隐藏菜单,启动时不显示菜单
title 显示提示
root (hd0,0)以root身份加载启动分区(/boot)
kernel /vm <tab>键ro root=LABEL=/ rhgb quiet
加载内核,以只读方式挂载根分区,这里用卷标识别root分区,防止硬盘更换接口后盘符变化无法启动
查看卷标如e2lable /dev/sda
rhgb quiet 内核参数
rhgb 红帽图形化方式启动,有进度条,否则就是一路字符
quiet 如启动中某个服务失败有提示,不加这个参数不提示
initrd /initrd-2 <tab>键加载ramdisk文件,此文件中包括系统启动所需的驱动模块文件,如ext3.ko(ext3文件系统的驱动模块)
实验GRUB损坏的修复
rm -rf /boot/grub/grub.con
init 6
出现grub>提示符,说明grub程序启动了,grub.conf文件丢失
修复方法
root (hd0,0)
kernel /vm(tab键) ro root=LABEL=/
initrd /initrd(tab键)
boot
init进程读取/etc/inittab文件
/etc/rc.d/rc.sysinit作用
激活udev和SElinux
设置内核参数(/etc/sysctl.conf)
设置系统时钟
加载键盘布局
开启SWAP分区
设置主机名
重新挂载根分区文件系统
激活RAID和LVM
开启磁盘配额
检查和挂载其他文件系统
运行相应级别的脚本/etc/rc.d/rcX.d目录中的脚本
以S开头的文件,启动时运行
以K开头的文件,启动时不运行
通过修改S或K后的数字来提升或降低启动顺序
如把rc0.d和rc5.d的文件互换,则5级别为关机
/etc/rc.d/rc.local可将自己写的脚本放在其中运行,rc.local脚本和用户无关,因为还未到用户登录界面,适用于所以用户,即用户还没有登录,有些服务已经加载了,可以对外提供服务。
查看运行级别runlevel
实验将/etc/fstab文件中修改某项,重启
在ctrl+D后输入root的密码
mount -o remount,rw /
vim /etc/fstab改回。