• 双系统win10更新后无法进入linux


    我的笔记本上安装了win10和archlinux双系统,更新win10 1809后只能进入win10了(跳过grub直接进入win10,就像win10单系统一样)

    估计是win10大更之后直接覆盖了grub内容

    解决方法是通过archlinux的U盘启动盘重写grub

    具体内容如下:

    一、 制作archlinuxU盘启动盘

      很简单就是把archlinux的镜像写入U盘就行

    二、 进入arch-chroot

      这也和安装archlinux时一样的操作,把U盘插到电脑上,用U盘进行引导,然后选择第一项进入;

      使用命令 lsblk 查看你的磁盘分区,找到自己的 /分区和 /boot分区 挂载,例如:

      mount /dev/sda*/mnt                                                  #sda*这里指的是你的磁盘 / 分区对应的实际名称,如sda7

      mount /dev/sda* /mnt/boot                                         #sda*这里指的是你的磁盘 /boot 分区对应的实际名称,如sda2

      接下来使用命令进入arch-chroot

      arch-chroot /mnt

    三、 重新安装grub

      grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub --recheck

      安装成功后会显示

      Installation finished. No error reported.

    四、 生成配置文件

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

      执行上面的命令后会有 vmlinuz 和 windows 条目相关的字眼出现,这时引导就已经修复完成重启电脑之后就能正常双系统引导了(如果执行完上面的命令没有windows相关的信息出现,也不用担心,重启电脑后再次进入arch-chroot执行上述命令就好)

    End

  • 相关阅读:
    win10设置删除文件提示框
    在XP系统下如何访问win10共享的打印机
    禁止删除、修改共享文件,防止局域网用户私自复制共享文件到本地的方法
    打开wps的宏设置,提示你可能没有装vba
    网络打印协议之LPR或RAW
    LPD打印机服务是什么意思
    存储备份
    EasyUI的DataGrid 打印导出
    jquery easyui datagrid使用参考
    easyUI单元格合并自定义封装
  • 原文地址:https://www.cnblogs.com/mrway/p/10700823.html
Copyright © 2020-2023  润新知