首页 > 系统相关 >Linux系统重建Grub引导的方法

Linux系统重建Grub引导的方法

时间:2024-10-19 12:48:50浏览次数:10  
标签:操作系统 grub Grub Linux 硬盘 重建

一、问题出现的原因

在安装双系统时,我们都是先安装Windows系统,再安装Linux系统,这样在启动计算机时,两个系统都可以被引导启动,并在开机界面可以进行选择。这是因为Linux使用的操作系统引导加载器Grub可以引导如Windows、Linux等多种操作系统,但是Windows的操作系统引导加载器不能引导Linux启动。当安装了Linux操作系统后再安装Windows操作系统,那么Grub将会被覆盖,因此Linux系统将不能被引导启动。此时,就需要重建Linux操作系统的Grub。

二、重建Grub的途径

有些Linux操作系统的安装盘中包含“救援模式”,可以用此安装光盘启动激动计算机,然后进入Rescue System救援系统,在救援系统中,用户可以直接使用root用户身份操作计算机。

另一些Linux操作系统可以从启动盘完整地运行该操作系统,然后在该Live系统中,用户可以直接使用root用户身份进行重建Grub的操作。

三、重建Grub的操作

启动好救援系统或者Live系统后,在命令行模式下或终端模式下,依次输入以下命令。

下表逐条解释了这些命令代表的含义。

重建Grub的命令含义

命令

含义

grub

启动grub程序。

find /boot/grub/stage1

查找/boot目录存放于哪个硬盘哪个分区中。

root (hdx,y)

指示Linux内核文件所在的硬盘和分区,即上一条命令查询的结果。

setup (hd0)

在第一块硬盘上安装grub。

quit

退出grub程序。

重建Grub的具体操作演示如下图,Grub对硬盘类型不区分,所有硬盘都以hdx表示,(hd0,1)表示第1块硬盘第1个分区。

标签:操作系统,grub,Grub,Linux,硬盘,重建
From: https://blog.csdn.net/yardlyt/article/details/143066205

相关文章

  • Linux下丝滑使用docker
    安装docker安装由debian维护的docker.io,参考https://www.kali.org/docs/containers/installing-docker-on-kali/sudoaptupdatesudoaptinstalldocker.iosudosystemctlenabledocker--now为普通用户添加docker的权限sudousermod-aGdocker$USER更改docker镜像(......
  • Linux内核调优参数配置
    在Linux中,内核调优涉及到对系统内核的各种参数进行优化,以适应不同的工作负载和场景。这些参数主要存储在两个地方:一个是运行时动态可调的/proc/sys目录下的文件,另一个是持久化的配置文件/etc/sysctl.conf。1.内核调优配置文件/etc/sysctl.conf:这是最常用的内核参数配置文件,用......
  • Linux指定dns服务器解析某个域名
    在Linux中,指定DNS服务器来解析某个域名主要涉及编辑DNS配置文件或使用命令行工具进行临时配置。以下是详细的步骤和说明:一、编辑DNS配置文件(永久生效)Linux系统中,DNS解析的配置通常位于/etc/resolv.conf文件中。你可以通过编辑这个文件来指定DNS服务器。步骤:打开/etc/resolv.......
  • Linux查看系统的历史负载
    在Linux中,你可以使用top命令或uptime命令来查看系统的历史负载。top命令:top命令是一个实时的系统监控工具,它可以显示系统进程的动态实时视图,包括CPU和内存的使用情况。要查看历史负载,你可以在top命令中按Shift+H(在某些版本中可能是H)来切换显示模式,显示所有CPU的平均负载,而不......
  • linux上编译运行c程序
    创建test文件,进入该目录后创建hello.c文件使用vimhello.c命令编辑hello.c文件编写完成后保存该文件,使用gcc进行编译并生成可执行程序在终端中执行输入./hello执行相关代码......
  • linux configure命令
    Linuxconfigure命令精通:一个完整的初学者教程 configure命令语法和选项取决于具体的软件包。一般来说,configure命令的基本语法如下:./configure[options]./configure是执行configure命令的命令行,[options]表示配置命令的选项,常见选项:--prefix=DIR:指定软件安装的目录,默认是/......
  • Linux命令汇总
    一.系统指令1.ifconfig查看IP地址2.sshIP地址连接虚拟机3.cat/etc/passwd查看用户;cat/etc/group查看系统中用户组;useradd添加用户;userdel删除用户;groupadd添加组名4.su切换用户5.pwd查看当前路径6.df查看磁盘使用情况;df-h带单位显示磁盘使用情况7.top查看......
  • Linux系统命令3
    1、df查看磁盘使用情况Filesystem:代表该文件系统时哪个分区,所以列出的是设备名称。1K-blocks:说明下面的数字单位是1KB,可利用-h或-m来改变单位大小,也可以用-B来设置。Used:已经使用的空间大小。Available:剩余的空间大小。Use%:磁盘使用率。如果使用率在90%以上时,就需要注意了,避......
  • Linux 之 fdisk 【磁盘分区管理】
    删除分区1.查看磁盘信息lsblk 2.删除分区sdb硬盘下的所有分区#1进入d的磁盘分区fdisk/dev/sdb#2输入p查看磁盘的分区信息#3输入d进入删除磁盘分区命令#4选择要删除的分区号重复3,4全部删除#5w保存退出并生效操作信息(输入q直接退出不生效操作信息)......
  • linux命令
    cd 进入目录cd/ 进入根目录cd.. 返回上一级cd../.. 返回上两级cd../../.. 返回上三级pwd 显示当前路径mkdir 创建目录mkdir-pa/b/c/d 创建层级目录ls 横向显示所有文件ll 纵向显示所有文件ll-a 显示隐藏文件ping 查看网络touch 创建文档vim 编辑文档cat 查......