登录 立即注册

首页 > 绿虎论坛 > 电脑 > Linux/Unix > x86/x64 (发帖)

标题: 有精通linux的大佬吗,20rmb求救

作者: @Ta

时间: 2023-10-03

点击: 3942

电脑装的是win10+centos7.6双系统。今天看见centos空间不够了,就准备扩容一下,找了个教程。pe划分了300g的空磁盘,然后重启进centos发现进不去,网上说是以为多了个盘,找不到系统了,就用了
set root=(hd0,gpt3)
set prefix=(hd0,gpt3)/grub2
insmod normal
normal
这个方法,成功进入了centos,然后按照网上说的用grub2-mkconfig -o /boot/grub2/grub.cfg更新引导,接下来就再也进不了centos了。提示的是symbol ‘grub_register_command_lockdown‘ not found

[隐藏样式|查看源码]


『回复列表(4|隐藏机器人聊天)』

1.

艾特一下老虎

(/@Ta/2023-10-04 09:46//)

2.

参考archlinux的wiki吧,基本是一样的
https://wiki.archlinuxcn.org/wiki/GRUB
小米20定制版

(/@Ta/2023-10-04 10:11//)

3.

技术就值20rmb了!问问gpt吧
https://www.chengyao.xyz

(/@Ta/2023-10-04 10:42//)

4.

根据您的描述,您在尝试扩容CentOS系统后遇到了引导问题。错误消息 "symbol ‘grub_register_command_lockdown‘ not found" 表明您的GRUB引导加载器可能遇到了问题。以下是一些步骤,您可以尝试修复这个问题:

  1. 启动您的计算机,然后从CentOS的安装光盘或USB启动介质中进入恢复模式。您可以选择 "Rescue CentOS" 或类似的选项。

  2. 在恢复模式下,挂载您的CentOS根分区。通常,您可以运行以下命令来挂载根分区(假设您的根分区位于/dev/sda3):

    mount /dev/sda3 /mnt
    

    请根据您的实际分区配置进行调整。

  3. 进入挂载的根分区:

    chroot /mnt
    
  4. 重新安装GRUB引导加载器:

    grub2-install /dev/sda
    

    如果您的CentOS安装位于其他磁盘或分区,请相应地更改设备路径。

  5. 重新生成GRUB配置文件:

    grub2-mkconfig -o /boot/grub2/grub.cfg
    
  6. 退出chroot环境:

    exit
    
  7. 卸载根分区:

    umount /mnt
    
  8. 重启计算机:

    reboot
    

这些步骤应该能够修复GRUB引导加载器,让您能够重新启动到CentOS系统中。请确保在执行这些操作之前备份您的数据,以防万一。如果问题仍然存在,您可能需要进一步调查问题的根本原因,并查看GRUB配置文件是否正确。

(/@Ta/2023-10-04 11:00//)

回复需要登录

5月11日 21:02 星期六

本站由hu60wap6华为CPU驱动

备案号: 京ICP备18041936号-1