恩,不知道怎么表达为win10的更新很烦人,其实我感觉windows用的不是那么顺手,但是制作视频的时候还是要用到,图片的话linux也可以胜任,毕竟GUN IMAGE还是挺不错的,但到了视频制作方面,显卡就跟不上了(万恶的N卡,这卡的驱动真实难找)。视频制作的花adobe家族还是挺好用的,linux有openshot可以用,不过不如pr好用,但linux在运维上和windows比就不是一个档次了,什么linux不友好,对用户不好,这里更正一下linux没有传说中的那么神,就是使用习惯的问题,就如同windows已经打下的用户习惯不是说改就改的,mac挑战过不是也失败了吗,所以苹果专攻手机,看见图标就点,返回就按home键,反正我是改不了了,微软和ubuntu也发布过手机,那一个善终了,接连微软都改过windows的桌面,但人家才大气粗,没事。最后还是改回来了。

感觉车开的有点偏了,今天就是想写修复的记录,至于对windows发牢骚还是要从那天晚上说起。

晚上10点多的时候,终于能休息了,关闭pr,ae,看了一眼消息提示,哦今天系统更新啊,于是乎我舒适的当在床上静静的看着电脑更新,我不知道是不是只有我这样,盯着那小圈圈,看着那百分比。然后,然后就根新完了重启,可该死的没有linux的其的选项。西科修!!!我特地用两个硬盘分别安装系统的,理论上应该不会有引导启动的影响的。

Linux version: 5.2.9-arch1-1-ARCH

检测方法:liveCD,拯救模式(rescue mode)没用过,所以不做描述。

现在几乎都用U盘作为启动盘了,所以我制作了一个arch的启动盘(软件rufus),然后mount,chroot,umount,reboot

细说一下:

进入U盘中的系统

#umane -m 判断系统架构 我的是X86_64的(U盘中的要和原系统一致)

#lsblk 判断分区,用cfdisk也可以,不过为个人喜欢前者

然后mount分区,从根分区开始,然后是boot分区,然后是home,我就这几个分区

例子:#mount /dev/sda1 /mnt

做完上面步骤后

#mount -t proc /proc /mnt/proc

#mount -t sysfs sys /mnt/sys

#mount -o bind /dev /mnt/dev

#chroot /mnt /bin/bash

我一开始想进入grub提示符界面进行修复的

但提示command not found

所以判断grub有可能不见了,所以重新安装,#grub-install /dev/sda

然后:error cannot find EFI directory,我估计是/boot/efi没有mount,好所以退出去重新挂载 #mount | grep /boot/efi  #chroot

然后#grub-install --efi-directory=/boot/EFI

然后EFI variable are not supported in this system

grub-install:error: efibootmgr failed to register the boot entry:no such file or directory

我谷歌了一下,发现问题可能是efivars内核模块没有加载

然后用modprobe试了一下,果然如此

#modprobe efivars

error: FATAL:module efivars not found in directory /lib/modules/5.2.5-arch/-1.ARCH

然后思路就清晰了,把这个模块装上去就可以了

第一种方法:#mount --bind /sys/firmware/efi/efivars /mnt/sys/firmware/efi/efivars

第二种方法:#sudo pacman -S efibootmgr

然后#grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub --rechech

#grub-mkconfig -o /boot/grub/grub.cfg

修复到此结束,问题跟我猜的差不多

虚拟机linux修复grub,日常系统维护之修复linux的grub引导相关推荐

  1. linux 从grub 进入rescue,在grub的rescue模式修复linux引导

    今天在windows 10系统收到系统更新通知,没看清楚就手贱点了马上更新.以为只是像那些普通更新一样重启一下更新就完了,万万没想到这个是覆盖更新,也就是说这是一个全新的系统更新而不是系统补丁.在安装 ...

  2. linux修复uefi启动文件,uefi-gpt-linux修复grub rescue

    搜了点网上的资料.发现都是修复MBR分区的.我的电脑是GPT分区+UEFI.虽然不同.但也大同小异. 出现grub rescue模式一般是硬盘分区出现变动.导致旧的grub找不到启动文件而出现的. 错 ...

  3. Linux 常用系统故障(修复MBR扇区故障、修复GRUB引导故障、遗忘root用户密码、修复文件系统、磁盘配额等)

    修复MBR(主引导记录)扇区故障 故障原因 病毒.木马等造成的破坏 不正确的分区操作.磁盘读写误操作 故障现象 找不到引导程序,启动中断 无法加载操作系统,开机后黑屏 解决思路 应提前做好备份文件 以 ...

  4. Linux系统的grub.cfg文件损坏修复

    Linux系统的grub.cfg文件损坏修复 一.grub.cfg文件介绍 1.grub.cfg文件位置 2.grub.cfg文件作用 3.系统启动流程介绍 二.grub.cfg文件损坏,系统开机启动 ...

  5. Kali Linux虚拟机磁盘扩容后启动慢问题修复

    Kali Linux虚拟机磁盘扩容后启动慢问题修复 扩容自行操作 修复SWAP分区 由于在重建SWAP分区过程中分区的ID发生了改变,因此Kali启动时找不到对应分区,每次启动时都会等待极长时间来等待 ...

  6. 改变linux分区后grub修复,更改磁盘分区后修复GRUB启动

    上次为了通过硬盘引导安装Linux,专门分了一个1GB的FAT32分区.今天回到Win7中,用磁盘管理工具把这个分区撤销且合并后,重启后就进入了grub rescue终端,并且提示: error:un ...

  7. linux系统修复找不到原安装,Linux 系统用安装盘来修复GRUB 详解

    常用恢复MBR的办法还有一种是用升级系统的办法,这种办法经过验证,是极不可 靠的.我们经过近二三十次的实践,证明效果几乎很少,这个办法用于没有安装 GRUB的还是可行的.如果已经把GRUB安装上,后来 ...

  8. Ubuntu 开机出现 grub rescue 终端模式修复方法

    1.  先使用ls命令,找到 Ubuntu 的安装在哪个分区: grub rescue>ls 会罗列所有的磁盘分区信息,比方说: (hd0),(hd0,msdos3),(hd0,msdos2), ...

  9. linux恢复fat文件系统,使用‘fsck’修复Linux中文件系统错误的方法

    前言 文件系统负责组织数据的存储和恢复方式. 无论如何,随着时间的推移,文件系统可能会被破坏,并且可能无法访问它的某些部分. 如果您的文件系统出现这种不一致,建议验证其完整性. 这可以通过名为fsck ...

最新文章

  1. Hyperledger Fabric 核心模块(7)Fabric-ca-client
  2. 学习OpenResty编程
  3. 实现程序间的数据传递
  4. centos安装时卡住不动_转子流量计转子或指针停在某一位置不动的原因及处理方法...
  5. 太突然!一日本上班族大叔被通知得了诺贝尔奖,他却选择消失了16年,又有重大发现!...
  6. 做前端性能优化,还不知道什么是Preload、Prefetch、Preconnect、Prerendering,你就out了?
  7. android权限适配 简书,Android动态权限适配
  8. 从 Chrome 谈到 Adobe
  9. scala教程(一)
  10. 荣耀android手机怎么截图,华为荣耀v20如何截图 荣耀v20的截屏的方法步骤
  11. teraterm 执行sql命令_一款轻量级终端工具TeraTerm的脚本介绍(一)
  12. 爬取手机app实例:fiddler抓包爬取汽车之家
  13. 仓位管理之二: 凯利公式指导投资与多种资金管理方式
  14. 大宗商品交易平台:解决期货的最后“一公里”
  15. 合肥盛荣乒乓球俱乐部学习感悟
  16. HE4484E泛海微5V USB 输入双节锂电池串联应用升压充电IC管理芯片
  17. JAVA stream流详细教程
  18. zookeeper自问自答
  19. 嵌入式图形解决方案升级!RT-Thread Smart成功支持ARM Mali GPU
  20. Shader 蔓藤生长动画

热门文章

  1. 关于透明度混合blend
  2. Git、Github、Gitee、GitLab学习笔记
  3. 欧派caxa设计软件_欧派家居“领航者”杯CAXA设计大赛十强争霸 彰显设计实力
  4. 基于Tomcat的MQ学习月记
  5. [Unity]摄像机动态人物头像amp;截图amp;TargetTexture问题
  6. Android简单的天气预报
  7. 学习笔记(十八):MoRe-Fi用深度学习网络从非线性信号中恢复呼吸波形
  8. android模拟器如何正确安装HAXM加速器
  9. ceph-pg状态详解
  10. CountDownTimer 一步实现最简单的倒计时控件