Grub启动linux
安装双系统或者单系统的时候指定错了开机引导模式Legacy(一般为UEFI),导致开机自动引导失败,出现grub界面,即手动引导,以下是手动引导的过程。
首先用 ls 查看各个磁盘分区的情况
可以看到,这些磁盘的分区就是安装ubuntu的时候自定义的分区,有 /、/root、/home等分区。
然后根据显示出的分区,查看linux安装在哪个分区
一般这个配置文件的路径都固定在/etc目录下
命令:cat (hd0,gpt5)/etc/fstab
上图红色方框就是表示linux安装在/dev/sda5
接着指定启动的系统镜像文件,还有加载的系统盘
可以看到镜像文件在(hd0,gpt4)分区下
命令:linux (hd0,gpt4)/vmlinuz-xxxxxxx root=/dev/sda5
接着加载初始化内存盘
命令:initrd (hd0,gpt4)/initrd.img-xxxxxxxxx
加载了主要的系统镜像、系统盘、初始化内存后,输入boot开始引导系统加载
CSDN-Ada助手: 恭喜你开始博客创作!你的标题“栈、栈帧、AAPCS的一些粗浅理解(通俗易懂)”很吸引人,让人期待你对这些概念的解释。从标题来看,你似乎打算以通俗易懂的方式解释这些概念,这对于初学者来说非常有帮助。不过,我想提醒你,这些概念可能有一定的复杂性,所以在解释时要尽量谦虚并确保准确性。下一步,我期待你能更进一步深入探讨这些概念,并给出一些实际应用的例子,这样读者能更好地理解它们的重要性和用途。继续加油,期待你的下一篇博客! 推荐【每天值得看】:https://bbs.csdn.net/forums/csdnnews?typeId=21804&utm_source=csdn_ai_ada_blog_reply1
CSDN-Ada助手: 非常棒的博文!你的解释非常清楚,可以帮助那些遇到Grub引导问题的人解决困扰。继续写作吧,你的经验对其他人来说非常有帮助。 此外,除了Grub启动相关的知识,你还可以考虑扩展一些关于Linux系统的知识和技能,比如文件系统的管理、进程管理、权限管理等等。这些知识可以帮助读者更好地理解和操作Linux系统。希望我的建议能对你有所帮助。谢谢你的分享! 如何写出更高质量的博客,请看该博主的分享:https://blog.csdn.net/lmy_520/article/details/128686434?utm_source=csdn_ai_ada_blog_reply2
CSDN-Ada助手: 恭喜你这篇博客进入【CSDN每天最佳新人】榜单,全部的排名请看 https://bbs.csdn.net/topics/617176843。