debian修复grub
来源:互联网 发布:双汇系统网址知多少 编辑:程序博客网 时间:2024/06/06 03:16
因为windows更新,导致debian系统进不去。提示grub错误
1.首先要有debianU盘启动盘,点击安装系统,在选择键盘界面后 按 ctrl + F2进入救援模式,一定要在选择键盘界面后,不然你的系统分区将无法挂载。
2.命令 fdisk -l 显示所有的硬盘信息。这个时候就要知道你当时分区的时候个个分区在哪个硬盘里了,我们需要挂载你的 /分区 /boot分区 /home分区。
3.挂载分区,由于我的 /root /boot分区在一块硬盘里,/home 分区单独在一块硬盘里,所以我的挂载命令为( 命令中X为你的硬盘号,Y代表硬盘分区)
mount命令接受参数为 ext4,这个值是你当时分区时所指定的文件格式。
所有挂载都需要管理员权限,我进入救援模式后就已经是管理员权限了
mount -t ext4 /dev/sdXY /mnt //这一步我挂载了我的/root /boot分区
mount -t ext4 /dev/sdXY /mnt/home //这一步我挂载了我的/home 分区
上面挂载完成后还需挂载下面的几个分区,必须挂载,不然会导致grub失败
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
4.chroot到debian的根分区
chroot /mnt /bin/bash或者 chroot /mnt
5.创建 grub
grub-install /dev/sdX //这一步要注意,只写你的硬盘号,不写你的分区号。
如过你这一部提示了grub-install:error:connot find efi directory,说明你的grub是放在一块EFI格式的硬盘中,命令fdisk -l 在每一行的最后会有硬盘的属性,找到EFI格式的硬盘
mount /dev/sdX /boot/efi //挂载你的efi分区(这个分区不是你分的,是liunx自己分的,所以你不要担心会损坏你的windos)
grub-install /boot/efi
按ctrl + D退出
命令reboot重启,ok
- 修复Debian grub
- Debian修复grub
- debian修复grub
- 修复grub
- grub修复
- 修复grub
- GRUB修复
- grub修复
- 修复grub
- 修复grub
- 修复grub
- 修复GRUB
- grub修复
- GRUB修复
- 修复grub
- 修复grub
- 修复 grub
- grub修复
- AjAx使用方法四步骤,创建,打开,发送,onreadystatechange
- TJU训练赛—E
- java基础教程:常用对象之StringBuilder StringBuffer(22)
- 过滤器Filter的详解
- 做大数据论文时的分析思路
- debian修复grub
- 银行家算法_java
- JAVA 下的 pgp加密解密示例
- javascript
- Echarts 标签过长如何让axisLabel换行
- IsNullOrEmpty()方法
- Python一些小知识
- Swift 4 JSON 解析指南
- Leetcode Word Break II