Windows 8 + centOS7双系统引导丢失 grub2解决

在安装Windows 8和CentOS7双系统后,引导丢失,直接进入BIOS界面。通过CentOS安装盘进入grub2,通过查看硬盘分区、寻找/etc/fstab文件,设置root并使用Linux指令和init指令启动系统。成功引导到Windows,但CentOS7缺少必要包,无法正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    写了一篇点发送,之后不见了是什么情况。最近在学Spark,在安装和配置的过程当中,越发地觉得windows不好用。想换linux系统,但是考虑到windows里面有很多软件作业都要用,根本没有一个空窗期给我,用来重新整理一下我的系统。(其实连写博客的时间都没有了,最近被作业填满了,不过学到了好多东西,都想通过博客记录整理下来,但是一直都没有时间,好几篇放在草稿箱里呢)。好了,话不多说,直接进入正题。

    关于windows 8+centOS U盘安装的攻略,网上有很多。但是我这次遇到的问题足够奇葩(电脑是华硕Q302L),以至于网上都找不到相应的解决方案。在按照攻略进行了双系统的安装之后,我的两个系统的引导全部丢失了,没错,是全部丢失。一开机直接进入BIOS界面,没有任何启动选项。于是我用centOS安装盘,进入到了grub。但是,注意centOS7采用的是grub2,相关的解决方案网上就很难找了。下面来说一下我的解决办法:

    1. 首先,找一篇grub引导系统的文章,因为有很多具体的东西我也记不清,相互对照一下,我重点写一下我所遇到的问题。

    2.通过U盘进入到grub界面,下面应该有提示,好像是按C。用ls查看硬盘分区的名称。一般是(hd0,数字)或者是(hd1,数字)。我电脑是(hd1,gptx),x取决于你硬盘分区的个数。网上一般的都是(hd0,x)。hd0和hd1的区别就是,本地硬盘和外界设备的区别(对应sda和sdb)。系统从0开始计数,正常来讲,本地硬盘是hd0,U盘是hd1,我不知道为啥,我的反过来了,可能是我装好centOS7第一次重启系统没有把U盘拿走,默认hd0是U盘,导致了引导丢失,因为,系统里面写的引导是hd0。

    3.用 cat一一进入硬盘分区,用tab键查看分区里面的文件,我们要找一个/ect/fstab。找到之后,用cat查看,应该要尝试许久。我的是(hd1,gpt10)然后我们就可以看到各个硬盘分区的信息,就是你那些(hd1,x)是干嘛用的之类的。这里我们需要关注的是“/”的信息。还有就是boot是在哪一个分区,我的是(hd1,gpt9

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值