导航:首页 > 程序命令 > centosgrub命令

centosgrub命令

发布时间:2022-07-24 15:31:04

㈠ grub命令怎么安装centos7

grub只是引导工具。安装CENTOS7首先你得有光盘或者ISO,有光盘直接放光驱根据提示。ISO文件可以搜下硬盘安装。
如果你已经装有GRUB,并且有CENTOS7的ISO,可以将ISO内的
/isolinux/vmlinuz
/isolinux/initrd.img
解压出来放在某个盘的根目录下,最好是FAT或EXT之类的分区,另外把CENTOS的ISO也放过去。
然后在GRUB命令行下使用下面3条命令
kernel
(sd0,0)/vmlinuz
initrd
(sd0,0)/initrd.img
boot
把sd0,0换成那两个文件所在分区。
之后根据提示来吧,这里不好展开。

㈡ 计算机专业请进 centos win8 双系统 启动引导grub设置

主板的安全启动选项关闭了吗?如果没有,先关掉。
在能启动grub2的情况下,试一下以下方法(以CentOS 7为例):

a、先熟悉一下grub2的一些命令 grub>help

b、cat命令 查看文件内容
cat 指令是用来查看文件内容的,有时我们不知道Linux的/boot分区,以及/根分区所在的位置,要查看/etc/fstab的内容来得知, 这时,我们就要用到cat (hd[0-n],y)/etc/fstab 来获得这些内容;注意要学会用 tab 键命令补齐的功能;操作如下:
grub> cat ( 按tab 键会出来hd0或hd1之类的
grub> cat (hd0, 输入hd0,后然后再按tab键;会出来分区之类的信息;如下:
Possible partitions are:
Partition num: 0, Filesystem type ntfs, partition type 0x07
Partition num: 2, Filesystem type is xfs, partition type 0x83
Partition num: 3, Filesystem type unknown, partition type 0x83
Partition num: 4, Filesystem type ntfs, partition type 0x07
Partition num: 5, Filesystem type unknown, partition type 0x82
grub> cat (hd0,2)/etc/fstab 选择 / 所在的分区(我是 2),回车,提示如下:
/dev/hda3 swap swap defaults 0 0
/dev/hda4 / xfs defaults 0 1

查看/etc/fstab 中的内容,主要是为了查看Linux的 / 分区及 /boot 是否是独立的分区;如果没有/boot类似的行,证明/boot和 Linux的/处于同一个硬盘分区;(如果当初分区时,是自己指定的分区,可以忽略这一步)
注意:在安装CentOS时,如果选择的分区方案是LVM,那么这里查看时,文件系统类型将是 unknown ,导致无法使用(其实文件系统为LVMPV,可使用其他工具查看,是grub 不认识么??不应该啊!)
d、root指令来指定/boot所在的分区
grub> root (hd0,2) 回车,提示如下:
Filesystem type is xfs, partition type 0x83
这个root (hd[0,n],y)是可以省略的,如果省略了,我们要在kerenl 命令中指定;
e、kernel指令来指定linux的内核,及root所在的分区
grub> kernel /boot/ 在这里按tab补齐,全列出 /boot 所有的文件,如下:
Possible files are: grub initrd-3.10.0-123.e17.x84_64.img vmlinuz-3.10.0-123.el7.x86_64 等
kernel /boot/vmlinuz-3.10.0-123.el7.x86_64 ro root=/dev/sda3 ro quiet vga=791 回车,提示如下:
[Linux-bzImage, setup=0x1e00, size=0x18e473]
注意:vga=791 非常重要,否则将出现如下错误
Win8.1 <wbr>+ <wbr>CentOS7 <wbr>双系统 <wbr>U盘安装++引导修复
root=/dev/sda3 是 / 所在的分区

如果 boot是独立分区的话(安装CentOS时,自动创建分区,默认就是独立的!)
grub> kernel (hd0,2)/boot/vmlinuz-3.10.0-123.e17.x86_64 ro root=/dev/hda3 ro quiet vga=791
f、用initrd命令来指定initrd文件
grub> initrd /boot/init 在这里tab 来补齐;将出现 可能的文件,提示如下:
Possible files are: initramfs-3.10.0-123.el7.x86_64.img initramfs-3.10.0-123.el7.x86_64kmp.img
grub> initrd /boot/initramfs-3.10.0-123.el7.x86_64.img 选择后,回车,提示如下:
[Linux-initrd @ 0x2e1000, 0x10e685 bytes]

如果 /boot 是独立的一个分区,应该是如下样子的语法;比如下面的;
grub> initrd /init 在这里tab 来补齐;
grub> initrd /boot/initramfs-3.10.0-123.el7.x86_64.img
[Linux-initrd @ 0x2e1000, 0x10e685 bytes]

注意:在 CentOS 7 中,initrd文件名不再是 initrd-3.10.0-123.e17.x86_64.img 而成了 initramfs-3.10.0-123.el7.x86_64.img

g、boot引导系统
grub> boot 回车,系统重启,则可以进入CentOS 7 了

注意:引导进入CentOS 7 后,还有部分配置,才可以正常使用 CentOS 7 !

㈢ centos怎么打开grub2

原因和修复思路:可能是grub.conf文件的配置有问题或者是/boot/grub 和/boot下文件丢失,,反正先判断系统里尝试用手动方式启动,说不定这些文件还在,能启动的话,检查下grub.conf对不对
第一步
grub>root (hd0,0)
###如果不知道是不是boot装在第一分区,那就用find /grub/grub.conf确定下 cat (hd0,1)/etc/fstab能查到/分区的UUID
第二步
grub> kernel /vmlinuz-xxxxx ro root=/dev/sda2
###用kernel空格/按TAB键出这个文件 ,后面的root分区可以用root=UUID=xxxx来设定
第三步
grub> initrd /intfsram--xxx
###6.4版本已经改名了
第四步
grub>boot
第五步
###去改grub.conf文件并保存下次正常启动##3
###编辑grub.conf###
default=0
timeout=5
titile= RedHat
root (hd0,0)
kernel \ xxxxx ro root=xxxxx
initrd \
###如果/boot/下的文件全部丢失的话,那需要resuce模式###
chroot /mnt/sysimage
mount /dev/cdrom /mnt
cd /mnt/Packets
rpm -ivh kernel-xxxx --force

㈣ 在centos系统下如何使用grub命令行登录系统

网页链接

-供参考

在centos系统下如何使用grub命令行登录系统

1 在centos6系统中:

a 在登录内核界面,敲c,进入grub命令行界面。如下图

b 输入root (hd0,0),确定初始根目录,在本机上实际该目录为/boot/,在/dev/sda1分区上。centos7会从(hd0,1)开始。

c kernel=/vmlinux-2.6.32-621.e16.x86_x64 root=/dev/sda3 //设置linux内核地址,然后设置将来需要切换的根目录

d initramfs /initramfs-2.6.32-642.e16.x86_x64.img //设置临时文件系统的路径,在切根时会用到。

e boot //启动系统

ps:所有的目录都可以自动补全的。

(梁兆铃)

2 在centos7中:

a 在登录内核界面,敲c,进入grub命令行界面。

b set root=(hd0,msdos1) //设置根目录,注意不能用(hd0,1)

c linux16 /vmlinuz-3.10.0-327.e17.x86_64 root=/dev/sda3

d initrd16 /initramfs-3.10.0-327.e17.x86_64.img

e boot

centos7与centos6区别不大,所以不多做解释了^_^

㈤ 如何在 Centos7.7 设置GRUB菜单的密码

设置修改菜单条目时的密码

使用grub2-setpassword设置密码可以防止修改GRUB菜单条目,但是不能防止未经许可的启动。如果需要启动条目的时候也需要密码,需要修改grub配置文件。

在RHEL 7.2和Centos7(及更高版本)上,GRUB 2使用grub2-setpassword命令提供密码保护。设置GRUB菜单的密码,一起学习交流linux

[root@localhost grub.d]# grub2-setpassword
Enter password:
Confirm password:

㈥ centos7安装教程

一、安装CentOS 7.3
成功引导系统后,会出现下面的界面
界面说明:
Install CentOS 7 #安装CentOS 7
Test this media & install CentOS 7 #测试安装文件并安装CentOS 7
Troubleshooting #修复故障
这里选择Install CentOS Linux7,安装CentOS 7,回车,进入下面的界面
语言选择界面,正式生产服务器建议安装英文版本。
Continue继续
选择-系统SYSTEM-安装位置INSTALLTION DESTINATION,进入磁盘分区界面
选择-其它存储选项Other Storage Options-分区Partitoning-我要配置分区I will configure partitioning,
点左上角的“完成Done”,进入下面的界面
新挂载点使用以下分区方案:标准Standard Partition
完成Done
分区前先规划好,swap #交换分区,一般设置为内存的2倍,/ #剩余所有空间
备注:生产服务器建议单独再划分一个/data分区存放数据
点左下角的“+”号,挂载点:swap,期望容量:4096,添加挂载点,如下图所示,继续点左下角的“+”号,挂载点:“ / ”期望容量:留空 #默认为剩余所有空间,添加挂载点,如下图所示
点左上角的“完成Done”,进入下面的界面
接受更改Accept Changes,进入下面的界面
软件SOFTWARE”-“软件选择SOFTWARE SELECTION”,我们使用的是Minimal版本,默认是最小化安装。
设置完成后,点Done
开始安装Begin Installation
进入下面的界面
选择-用户设置USER SETTINGS-ROOT密码,进入下面的界面
设置Root密码
如果密码长度少于5位,会提示要按“完成”两次来确认,安装继续。安装完成之后,会进入下面的界面.
重启Reboot
进入登录界面,输入用户名【root】密码【itnihao】,系统登录成功
回到顶部
二、设置IP地址、网关DNS
说明:CentOS 7.x默认安装好之后是没有自动开启网络连接的,所 以需要我们自己配置。
在命令行输入#vi /etc/sysconfig/network-scripts/ifcfg-ens33 #编辑配置文件,添加修改或添加以下内容。
BOOTPROTO=static#启用静态IP地址
ONBOOT=yes #开启自动启用网络连接
IPADDR=192.168.1.73 #设置网关
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
DNS1=114.114.114.114
DNS2=8.8.8.8
:wq! #保存退出
service network restart #重启网络
ping www..com #测试网络是否正常
ip addr #查看IP地址

至此,CentOS 7.3.1611系统安装配置图解教程完成!

回到顶部
三:附加
1、修改主机名
#hostnamectl set-hostname compute1

2.修改网卡名
CentOS 7.x系统中网卡命名规则被重新定义,可能会是”ifcfg-ens33”等,下面我们把网卡改为ifcfg-eth0这种。

1、cd /etc/sysconfig/network-scripts/

mv ifcfg-ens33 ifcfg-eth0 #修改名称

vi ifcfg-eth0 #编辑

NAME=eth0 #修改

DEVICE=eth0 #修改

:wq! #保存退出

2、vi /etc/sysconfig/grub #编辑

在”GRUB_CMDLINE_LINUX“变量中添加一句”net.ifnames=0 biosdevname=0“

:wq! #保存退出

3、运行命令:grub2-mkconfig -o /boot/grub2/grub.cfg #重新生成grub配置并更新内核参数

4、添加udev的规则

在”/etc/udev/rules.d“目录中创建一个网卡规则”70-persistent-net.rules“,并写入下面的语句:

SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:1e:a3:77",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0"

#ATTR{address}=="00:0c:29:1e:a3:77"是网卡的MAC地址

cd /etc/udev/rules.d

vi 70-persistent-net.rules #添加

SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:1e:a3:77",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0"

:wq! #保存退出

shutdown -r now #重启系统

网卡已经更改为eth0

㈦ CentOS开机时出现GRUB引导错误怎么办

CentOS在开机的时候,突然出现了GRUB引导错误,导致系统进入不了,遇到这种情况很多人就束手无策了,其实这类的问题不难解决,请按照以下步骤进行操作即可。

解决办法:使用CentOS安装光盘进行开机GRUB引导修复

具体操作:

  1. 使用CentOS系统光盘引导计算机(系统盘要与原来安装的系统版本相同)

  2. 如果系统是通过U盘安装的,拔了U盘之后就进不了系统,插上U盘又可以正常启动

    可以采用如下方法修复

    插上U盘,正常进入系统

    输入:grub-install /dev/sda #安装grub到sda

    vi /boot/grub/device.map #编辑修改为

    (hd0) /dev/sda

    之前可能为:

    (hd1) /dev/sda

    (hd0) /dev/sdb

    vi /boot/grub/grub.conf #编辑修改里面的(hd1,0)为(hd0,0)

    title CentOS (2.6.18-348.el5)

    root (hd0,0)

    kernel /vmlinuz-2.6.18-348.el5 ro root=LABEL=/

    initrd /initrd-2.6.18-348.el5.img

    后面的全部删除

    保存后重启,拿掉U盘,即可正常进入系统。

㈧ 如何Centos安装或修复grub引导

GNU GRUB(简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。 安装grub方法指定/boot分区 grub gt;root(hd0,0) 如果不确定/boot是在哪个分区,使用下面的命令找出。 grub gt;find/boot/grub/stage1 安装grub到第一硬盘的MBR。 grub gt;setup(hd0) 或者安装grub到第一硬盘第一分区引导扇区。 grub gt;setup(hd0,0) 安装grub方法 # grub-install --root-directory=/boot /dev/hda

㈨ 如何破解centos系统grub密码

开机在出现GRUB菜单时按上下键取消倒计时,并定位到要进入的操作系统选择项,按e键进入编辑模式

进入下图,定位到以kernel开头的一行并按e键

进入到如下界面,先按空格键 再按下数字1键,回车再次回到下图,按下b键,重启系统

进入不用输入用户名密码的单用户模式

重置密码,输入命令passwd 用户名,开始键入新的密码,小编这以root用户为例

输入reboot重启进入centos系统,输入用户名,然后输入你刚才新创建的密码,可以进入系统

阅读全文

与centosgrub命令相关的资料

热点内容
学习编程的思路 浏览:224
app易语言post怎么学 浏览:963
地梁的箍筋加密区位置 浏览:300
二分法排序程序及编译结果 浏览:677
日语命令形和禁止型 浏览:283
安装软件用管理员解压 浏览:503
编译原理代码块 浏览:398
小孩可以用压缩面膜吗 浏览:12
锥形倒角怎么计算法 浏览:880
java合并链表 浏览:505
pic单片机编译器 浏览:803
丽水四轴加工中心编程 浏览:689
国产系统怎么解压 浏览:552
战双程序员 浏览:483
him触摸编程软件 浏览:931
植物大战僵尸存档怎么转移安卓 浏览:852
java栈的元素 浏览:739
程序员与篮球事件 浏览:676
app反编译不完整 浏览:789
电脑上的文件夹怎么调整 浏览:10