Linux启动和故障排错

Linux启动和故障排错

系统启动流程:

系统初始化:
POST --> BootSequence (BIOS) --> Bootloader(MBR) -->kernel(ramdisk) -->rootfs(只读) -->init(systemd)
init程序的类型:
Upstart: init,CentOS 6
配置文件:
/etc/inittab, /etc/init/*.conf
Systemd:systemd, CentOS 7
配置文件:/usr/lib/systemd/system
/etc/systemd/system
———————————————————————————————
1、上电POST自检,加载BIOS的硬件信息,获取第一个启动设备
2、读取第一个启动设备MBR里的引导加载程序(grub)的启动信息
3、加载核心操作系统的核心信息,核心开始解压缩,并尝试驱动所有的硬件设备
4、核心执行init程序,并获取默认的运行信息
5、init程序执行/etc/rc.d/rc.sysinit文件
6、启动核心的外挂模块
7、init执行运行的各个批处理文件(scripts)
8、init执行/etc/rc.d/rc.local
9、执行/bin/login程序,等待一会登录
10、登录之后开始以shell控制主机
———————————————————————————————

实验一:破坏本机grub stage1,并修复

①将/dev/sda硬盘前446字节清零

Linux启动和故障排错

②reboot,排错,进入救援模式修复
重启系统⽆法进⼊正常的原来系统,启动时按F2键,进⼊BIOS设置第⼀启动设备为CD-ROOM设备
光盘启动界⾯,选择救援模式即第3⾏,回车确定

Linux启动和故障排错
切根,安装grub修复即可
Linux启动和故障排错

实验二:删除vmlinuz和initramfs⽂件后⽆法启动,并修复

①删除两个文件

Linux启动和故障排错

②reboot,进入救援模式修复
方法一
mkdir /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
chroot /mnt/sysimage #切换/
mkinitrd /boot/initramfs-uname -r.img uname -r
cp /mnt/cdrom/isolinux/vmlinuz /boot/vmlinuz-uname -r
sync #写入磁盘
方法二
mkdir /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
rpm -ivh /mnt/cdrom/Packages/kernel-2.6.32-696.e16.x86_64.rpm --root=/mnt/sysimage/ --force

实验三:删除grub.conf⽂件,修复启动

①rm -f /boot/grub/grub.conf;reboot
②进⼊grub界⾯,指定内核及参数和虚拟磁盘映像⽂件

Linux启动和故障排错

③boot启动后,重新创建grub.conf文件
vim /boot/grub/grub.conf

Linux启动和故障排错

④reboot;测试是否可以正常启动

实验四:破坏grub stage2;删除/etc/fstab和/boot⽬录的所有⽂件,并修复

①删除fstab和/boot下所有文件

Linux启动和故障排错

②重启,进入救援模式,通过挂载测试看到/dev/sda2是根目录

Linux启动和故障排错

③vi /mnt/roofs/etc/fstab;创建fstab文件

Linux启动和故障排错

④exit;reboot;
⑤建立文件夹并挂载;解压缩

Linux启动和故障排错

⑥切根并安装gurb;自建配置grub.conf文件

Linux启动和故障排错
Linux启动和故障排错

⑦禁用selinux,重启测试即可

Linux启动和故障排错

泾河流域流经3大省份(甘肃省、陕西省、宁夏回族自治区),9个地级市(平凉市、庆阳市、天水市、固原市、吴忠市、宝鸡市、成阳市、延安市、榆林市)、32个县。泾河流域空间数据集汇聚了流域边界、高程、水系网络及行政区划覆盖信息,包括可编辑的 ArcGIS MXD 工程文件、标准 Shapefile 矢量数据以及高分辨率成图 TIF 图件。该数据基于高分辨率 DEM 数据、权威水系数据库、多源遥感影像国家、省、市级行政边界资料,采用统一的 WGS84 坐标系统,并在 ArcGIS 环境下进行完整处理与地理一致性校核。Shapefile 文件涵盖流域全边界、水系主干与支流线状数据以及覆盖的省、市、县三级行政区边界属性,属性字段清晰,便于空间叠加与统计分析,使用户能够快速获取泾河流域的地形、行政水文空间结构信息。所附 MXD 工程文件预设了制图样式、图层分组、图例设计、比例尺、注记样式等制图布局,并将高程色带、水系符号、行政区划图层与边界叠加整合,便于用户一键导出高质量专题地图。成图 TIF 文件采用 300 dpi 高清输出,直观展现泾河流域的地形起伏、河流分布及行政覆盖范围,适合用于科研报告、规划汇报、教学演示等场景。该数据集支持流域水文建模、生态连通性分析、流域治理评估、行政空间协同策略制定等应用,为水资源管理、生态保护、区域协调发展灾害预警提供了坚实的空间数据基础。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值