平常办公就是用windows系统,可人家就是爱折腾,一台机子上装了两个系统,还有一个是linux. 本人装在电脑上装了一个windows 10和一个Manjaro Linux.

后来不知道什么缘故,总觉得windows 10老是有问题,反应慢,有时死机。于是 就想重装下系统,又换回windows7,7用怪了,现在也不算太老。装好后 ,原来的grub引导没了,不能引导linux系统,然而原来的manjaro linux系统是还在的,没有格式化过,总不能再重装一遍linux吧,再者原来的linux系统一开始都是花了时间配置好的,也装了一些常软件。再重装系统,费时。所以还是网上找下资料来修复grub引导吧。

以下 是参考链接: https://wiki.manjaro.org/index.php/Restore_the_GRUB_Bootloader https://wiki.archlinux.org/index.php?title=%E6%81%A2%E5%A4%8DGRUB/LILO_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&oldid=44369

准备工作:准备制作一张arch linux或manjaro linux LiveCD 启动盘。你可以把它刻录成光盘或烧录进可启动U盘。我用 ultraISO软件或 rufus 烧录到U盘里制作LiveCD.

在这里我用的电脑比较老,用的是BIOS而不是UEFI。

1. 插入U盘,选择电脑从U盘启动,进入LiveCD linux系统。在进一步操作之前,我们需要先确定我们linux系统装在哪个分区。可以用以下命令工具试试: # lsblk -f  或 # fdisk -l 或gparted

2.安装 mhwd-chroot 工具:#sudo pacman -S mhwd-chroot

3. #sudo mhwd-chroot 会自动检测出你的linux系统装在哪个分区,以便后续进行操作。我的根分区在/dev/sda8

4. 挂载/分区到/mnt目录,其它相关分区也挂载至/mnt相关目录下              #mount /dev/sda8 /mnt

#mount /dev/sda9 /mnt/boot

#mount /dev/sda10 /mnt/var

#mount /dev/sda11 /mnt/home

5. 切换到已挂载的根目录下/mnt ,再挂载以下文件系统至/mnt目录下 #cd /mnt

mount -t proc proc /mnt/proc

mount -t sysfs sys /mnt/sys

mount -o bind /dev /mnt/dev

mount -t devpts pts /mnt/dev/pts/

chroot /mnt

6. sudo pacman -S mtools os-prober

7. grub-install /dev/sda

8. grub-install –recheck /dev/sda

9. update-grub 这一步等的时间比较长,且没有任何提示,要内心等待。

linux双系统 引导修复,Linux与windows双系统GRUB引导修复相关推荐

  1. windows和linux添加引导文件,Linux与Windows 10用grub引导教程-Go语言中文社区

    前言 去年暑假的时候,写了一篇如何装 Linux 和 Windows 10 双系统的文章发在了简书上,我写这篇文章的原因是当初装双系统确实是折腾了许久,网上也找不到一篇详尽的教程.由于去年对于写教程还 ...

  2. 设置windows引导linux分区,windows下安装grub引导Linux

    在安装Linux和windows双系统时通常是先安装windows再安装Linux,因为windows会对主引扇区录进行充0,因而破坏主引导记录.当安装完windows再安装Linux,Linux会将 ...

  3. Linux 之十七 Ubuntu 22.04 配置内核版本、GRUB 引导、远程桌面

      前段时间重新安装了 Ubuntu 22.04 LTS,安装后没有显示 GRUB 引导页面(默认自动跳过),直接使用默认内核启动,而我需要变更一下默认的内核版本,特此记录一下修改过程. 安装其他版本 ...

  4. linux本地时间与utc不一致_Linux Windows 双系统时间不一致

    大家在装完 Linux 系统后,可能会出现 Linux Windows 两个系统的时间不一致,一般是相差 8 小时.下面就来分析该问题,并给出解决办法. 原因分析 GMT:Greenwich Mean ...

  5. 系统小知识:确保Windows电脑系统稳定、运行流畅的六个秘笈

    很多朋友电脑的WindowsXP Pro和Windows Vista或其他双系统运行一段时间后.总体感觉:系统稳定.运行流畅,在诸如"熊猫烧香"之类肆虐横行的时候,也幸免于难未受感 ...

  6. xp系统如何开启索引服务器,Windows XP系统关闭磁盘索引的两个方法图文教程

    xp系统自带的索引功能可以帮助我们快速的查找电脑磁盘中的某个文件,有些用户很少使用到系统的这项功能,所以会想要将这项功能关闭掉来提高系统的运行速度,那么怎么来关闭磁盘索引?下面小编分享xp系统关闭磁盘 ...

  7. Linux与Windows双系统下的Grub引导管理器安装。

    转载自品略图书馆 http://www.pinlue.com/article/2020/04/0710/1410126301133.html 大多数人日常工作所用的系统是Windows,如果想尝试或者 ...

  8. 解决双硬盘下一个windows两个linux操作系统的grub引导问题

    问题表现:联想扬天老台式机,机械硬盘安装有windows10和UbuntuStudio,后加装一块SSD后在其上安装了Manjaro,安装的时候并未关闭机械硬盘,重启后Manjaro的grub主引导菜 ...

  9. linux下grub引导windows,Grub引导Linux或者windows系统

    很多新手,在安装linux系统时常常会出现的问题:引导程序装错,或者不小心删除linux分区,把mbr删掉了.或者装完linux后又重装windows,把mbr覆盖了,以致无法启动系统,出现" ...

  10. 硬盘安装linux系统步骤分区,Linux系统“分区”方法再谈安装!(一)

    1.我想使从未接触过Linux系统的人们更容易理解.因此,言语表达不是很规范和.我只需要新手就可以了解基本知识,并希望在将来进行改进和扩展.您可以转到Linux专用论坛并阅读文章以进行学习.这篇文章仅 ...

最新文章

  1. Vagrant安装指南
  2. 51CTO完成B轮融资,围绕1400万社区用户的IT学习平台要怎么做?
  3. erlang精要(19)-以函数作为参数的函数,返回函数的函数(2)
  4. apache 支持.htaccess重写url
  5. android添加hidl,android hidl
  6. Linux下golang的编译,golang Linux下编译环境搭建
  7. Magento教程 23:如何获取销售报表?
  8. 网信办:今年3月全国受理网络违法和不良信息举报1258.6万件
  9. oracle 移动数据文件(装)
  10. SpringBoot入门——使用Swagger构建Restful API文档
  11. 短信拦截马”黑色产业链与溯源取证研究
  12. 利用老毛桃启动盘制作三合一系统启动:WINPE + CDlinux + Ubuntu
  13. Win11 可能解决Tomcat文件bin中startup打不开闪烁进不去的方法
  14. Tomcat之Directory Listing
  15. 腾讯滨海大厦 智能楼宇 智慧建筑 3D可视化管理系统-优锘科技-ThingJS物联网开发案例...
  16. 文本改写和论文查重工具:探狐文案AICopy for Mac中文版
  17. 【重磅新课上线】一建通信与广电实务(老杨)
  18. Android语音转文字一识别语音
  19. python培训报告总结ppt
  20. 【中国各省级行政单位编码及缩写】

热门文章

  1. Oracle分析函数用法
  2. windows安装numpy库
  3. 最全的AI教程。自学人工智能攻略!
  4. IFC最新标准 IFC4X3 RC2 和 IFC4X3 RC4 特点
  5. 在IFC标准模型如何实现室内灯光管控?
  6. Java实现俄罗斯方块游戏(简单版)
  7. php laravel实战项目,Laravel框架应用:7个实战项目
  8. 【转】从事IT行业的应该如何学习最高效的休息方式
  9. Hbase之表的设计
  10. j2me怎么运行java_[转载]使用J2ME进行开发一个简单的KJava应用程序示例(2)