当前位置:TranBon博客 > 首页 > 技术 > 在Live USB环境中修复GRUB,以下是完整步骤(root权限,无需sudo)

在Live USB环境中修复GRUB,以下是完整步骤(root权限,无需sudo)

adminis16小时前技术890

1. 识别磁盘分区

lsblk

从你的截图可以看到:

  • /dev/sda5 是LVM物理卷
  • LVM卷组包含 debian--vg-rootdebian--vg-swap

2. 激活LVM卷组

vgchange -ay

3. 挂载根分区

# 创建挂载点
mkdir -p /mnt/root

# 挂载根分区
mount /dev/debian-vg/root /mnt/root

4. 挂载boot分区

# 创建boot目录
mkdir -p /mnt/root/boot

# 挂载boot分区
mount /dev/sda1 /mnt/root/boot

5. 挂载必要的虚拟文件系统

# 挂载dev
mount --bind /dev /mnt/root/dev

# 挂载proc
mount --bind /proc /mnt/root/proc

# 挂载sys
mount --bind /sys /mnt/root/sys

# 挂载devpts
mount --bind /dev/pts /mnt/root/dev/pts

6. 复制DNS配置(确保网络正常)

cp /etc/resolv.conf /mnt/root/etc/resolv.conf

7. 切换到chroot环境

chroot /mnt/root /bin/bash

8. 在chroot环境中修复GRUB

# 重新安装GRUB到MBR
grub-install /dev/sda

# 更新GRUB配置
update-grub

# 生成新的GRUB配置文件
grub-mkconfig -o /boot/grub/grub.cfg

9. 退出chroot并清理

# 退出chroot
exit

# 卸载所有挂载点
umount /mnt/root/dev/pts
umount /mnt/root/dev
umount /mnt/root/proc
umount /mnt/root/sys
umount /mnt/root/boot
umount /mnt/root

10. 重启系统

reboot

重要说明:

  1. 确保使用正确的设备名:根据你的截图,硬盘是/dev/sda
  2. LVM卷组已激活vgchange -ay 命令激活LVM逻辑卷
  3. 挂载顺序很重要:先挂载根分区,再挂载boot分区
  4. 虚拟文件系统必须挂载:确保chroot环境正常工作

修复完成后,移除Live USB设备,系统应该能从硬盘正常启动GRUB。


来自腾讯元宝AI生成:
“在Live USB里修复GRUB,创建目…”点击查看元宝的回答
https://yb.tencent.com/s/ceMIatTPO6VH

另一篇来自【百度AI 智能回答,开启搜索新体验!】https://mr.baidu.com/r/1Nv2zRugmWs?f=ot&u=642a3dbf5d17245c
完整修复GRUB步骤(root权限,基于Live USB环境)
https://baijiahao.baidu.com/s?id=1850272093148465524

第7条随机版权
文章免责声明
尊敬的读者:

本文所提供的信息、观点及数据均来源于公开资料、相关研究报告及个人理解,仅供读者参考。本文不代表任何官方立场或专业机构的意见,亦不构成任何投资建议或决策依据。

在撰写本文时,我们已尽力确保信息的准确性和完整性,但鉴于信息来源的多样性及可能存在的误差,我们无法保证本文所述内容在任何时刻都绝对准确无误。因此,读者在阅读本文时,应结合自身实际情况及专业知识,进行独立分析和判断。

对于因本文信息不准确、不完整或读者自身理解偏差而导致的任何损失或损害,我们概不负责。同时,我们也不承担因本文所述内容引发的任何法律责任或纠纷。

此外,本文可能包含对特定公司、行业或市场的分析和预测,这些分析和预测均基于当前市场环境及可获得的信息,并可能受到多种因素的影响而发生变化。因此,读者在参考本文时,应充分考虑这些潜在的风险和不确定性。

我们鼓励读者在阅读本文后,进一步查阅相关资料和咨询专业人士,以获取更全面、准确的信息和建议。同时,我们也欢迎读者就本文内容提出宝贵的意见和建议,以便我们不断改进和提升文章质量。

最后,感谢读者对本文的关注和阅读。我们希望通过提供有价值的信息和观点,为读者在相关领域的学习和决策提供一定的帮助和参考。但请务必记住,本文所述内容仅供参考,不构成任何具体建议或承诺。

特此声明。

扫描二维码推送至手机访问。

版权声明:本文由TranBon博客发布,如需转载请注明出处。

本文链接:https://1.tranbon.com/?id=353

“在Live USB环境中修复GRUB,以下是完整步骤(root权限,无需sudo)” 的相关文章

centos固定网卡、网卡名会变、网卡名错乱,解决方法

centos固定网卡、网卡名会变、网卡名错乱,解决方法

cd /etc/udev/rules.d/ vi /etc/udev/rules.d/70-persistent-net.rules echo "SUBSYSTEM==\"net\", ACTION==\"add\", DRIVERS==\&...

centos7破密时提示Authentication token manipulation error

centos7破密时提示Authentication token manipulation error

需要在passwd 前输入 chattr -i /etc/passwd chattr -i /etc/shadow如下:...

iis7 asp网站 500 - 内部服务器错误。

iis7 asp网站 500 - 内部服务器错误。

其它配置正常的情况下解决方法: 处理完成了!...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。