From ad325cb7df339f1731e225ee4c858f713078f933 Mon Sep 17 00:00:00 2001 From: colynn Date: Tue, 8 Oct 2024 16:32:20 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20WIP:=20fix=20md=20synatx*?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- os/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/os/README.md b/os/README.md index f899356..9260f6a 100644 --- a/os/README.md +++ b/os/README.md @@ -1,12 +1,12 @@ +# 探索linux系统的引导及启动过程 + ## 写在前面 -近来由于安装openEuler 22的系统,但是从kernel 5.1开始sd设备在sys总线上的注册也[变成异步](https://github.com/torvalds/linux/blob/f883675bf6522b52cd75dc3de791680375961769/drivers/scsi/sd.c#L610)的了, +近来由于安装openEuler 22的系统,但是从kernel 5.1开始sd设备在sys总线上的注册也[变成异步](https://github.com/torvalds/linux/blob/f883675bf6522b52cd75dc3de791680375961769/drivers/scsi/sd.c#L610)的了, 导致在服务器在上多块磁盘时且是静默的情况下会出现os安装在不期望的磁盘上,但是你可以尝试修改将[异步改为同步](https://gitee.com/openeuler/community/issues/I66HWX),但是今天我们提供另外一个解决方案。 ## 另一个方案 - - ## 总结 POST加电自检-->BIOS(Boot Sequence)-->加载对应引导上的MBR(bootloader)-->主引导设置加载其BootLoader-->Kernel初始化-->initrd—>/etc/init进程加载/etc/inittab @@ -33,11 +33,11 @@ POST加电自检-->BIOS(Boot Sequence)-->加载对应引导上的MBR(bootloader) 最后根据mingetty程序调用login让用户登录->用户登录(完成系统启动) - ## Reference -1. https://www.ruanyifeng.com/blog/2013/02/booting.html -2. https://blog.51cto.com/chrinux/1192004 + +1. +2. ## 待办 -1. systemd/ rootfs +1. systemd/ rootfs