linux 系统启动和磁盘分区
linux 系统启动和磁盘分区:
1.Linux系统启动流程.
2.Linux磁盘分区
Linux启动流程:
1.bios找到磁盘上的mbr主引导扇区
2.进入grub界面选择相应的内核
3.读取kernel内核文件-/boot/vmlinuz-*
4.读取init镜像文件-/boot/initrd-*
5.init 去读取/etc/inittab
6.读取启动级别(ID:3:initdefault)
7.读取/etc/rc.d/rc.sysinit,完成时钟设置,主机名
的设置,分区表的挂载(/etc/fstab)
8.读取/etc/rc.d/rc脚本,通过该脚本吸收3级别,然后
启动/etc/rc.d/rc3.d下所有以s开头的服务(chkconfig
调开机启动),不启动该目录下以k开头的服务
9.进入登录界面。
注意:只有RPM安装服务脚本(/etc/rc.d/init.d/)
才能通过chkconfig调启动级别
chkconfig 调启动级别:
chkconfig --level 3 httpd on
service控制关闭和启动:
service httpd start
service httpd stop
runleve 查看当前级别
查看时间
date
date "+%Y-%m-%d %H:%M:%S"
修改时间
date -s "2014/1/3 9:48:30"
查看主机名
hostname
修改主机名
1.临时修改
hostname ym1
2.永久修改
vi /etc/syscinfig/network
HOSTNAME=XXXX
查看级别
runlevel
/etc/fstab 文件挂载表
设置光驱自动挂载
vi /etc/fstab
/dev/cdrom /media ios9660 defaults 00
测试fstable中光驱挂载是否成功:
mount -a
硬盘分区:
查看磁盘分区:
fdisk -l
从sdb上分3g分区:
fdisk /dev/sdb
按n键新分区
按p键建立第一个主分区
开始柱面直接回车
结束柱面+3072M
按p键查看分区
按t键修改文件系统
按w键保存分区并退出
格式化为ext3文件系统:
mkfs -t ext3 /dev/sdb1
挂载到/mnt下使用:
mount /dev/sdb1 /mnt
查看挂载:
df -Th
卸载
umount /dev/sdb1 连之前写入的文件也卸载(因为写入数据在硬盘中)
和service来控制关闭和启动