linux grub 安装 linux grub启动选项
其实linux grub 安装的问题并不复杂,但是又很多的朋友都不太了解linux grub启动选项,因此呢,今天小编就来为大家分享linux grub 安装的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
安装Linuxgrub安装linuxgrub
kalilinux怎么修复grub?
kali修复grub的方法:
1.使用kali介质启动计算机
2.选择“高级选项”和“急救模式”
3.进入急救模式之后,选择语言和键盘。
4.选择要急救的分区,然后选择“重新安装grub引导”
5.系统会询问要安装到哪个分区,然后选择需要安装到的分区,并按下回车键。
6.安装完毕之后,重启计算机,grub修复完毕。
kalilinux20安装教程?
1、开始启动时。我们选择图形界面安装。比较易懂。选择Graphicalinstall安装方式。
2、第二步是选择国家和语言。这会为你设置适当的Keymap
3、安装器会复制镜像到你的硬盘,探测你的网络接口,然后提示你为你的系统输入主机名。此例,我们输入“kali”作为主机名。
4、设置root账户密码,需要的话创建额外的账户。输入你密码就可以了。
5、设置时区。
6、安装器会检测硬盘,并提供4个选项,此例:我们使用电脑的整块硬盘,并且不设置LVM(逻辑卷管理器)。高级用户可以使用"手动"分区,配置自己的分区结构。
7、接着在安装器作出不可逆的改变之前你会有机会检查硬盘配置。在你点击继续按钮后,安装器将开始工作,并且安装也快接近尾声。
8、配置网络Mirrors.Kali使用中心源发布软件。在必要的时候你需要输入适当的代理信息。注意!如果你选择了"NO,你将不能从Kali源安装软件。不过我们也可以在安装好的时候再更新源就可以了、这里不必担心。
9、下一步安装GRUB。如果是双系统的用户。这个GRUB是很关键。如果想装双系统就要先装windows系统再装kalilinux.这个GRUB会检测硬盘中有哪些系统。并供你选择启动。
10、最后,点击继续来重启系统,现在你已经完成了KaliLinux的安装。
gnugrubversion2.04安装步骤?
第一步,打开电脑与主机之后,第二步,连接网络危废第三步,打开官网app,点击搜索gnugrubversion2.04第四步,点击下载安装即可
grub引导怎么设置?
我们可以先安装windows,然后再安装linux,这样做的目的就是用grub能把windows引导起来。如果先安装linux,可能windows就把grub从MBR中删除。我们如果重装windwows经常会出现这样的情况,方法只是把GRUB恢复一下就行了。所以为了方便,我们还是先安装windows.这样就减少不少劳
KaliLinux安装教程?
1、开始启动时。我们选择图形界面安装。比较易懂。选择Graphicalinstall安装方式。
2、第二步是选择国家和语言。这会为你设置适当的Keymap
3、安装器会复制镜像到你的硬盘,探测你的网络接口,然后提示你为你的系统输入主机名。此例,我们输入“kali”作为主机名。
4、设置root账户密码,需要的话创建额外的账户。输入你密码就可以了。
5、设置时区。
6、安装器会检测硬盘,并提供4个选项,此例:我们使用电脑的整块硬盘,并且不设置LVM(逻辑卷管理器)。高级用户可以使用"手动"分区,配置自己的分区结构。
7、接着在安装器作出不可逆的改变之前你会有机会检查硬盘配置。在你点击继续按钮后,安装器将开始工作,并且安装也快接近尾声。
8、配置网络Mirrors.Kali使用中心源发布软件。在必要的时候你需要输入适当的代理信息。注意!如果你选择了"NO",你将不能从Kali源安装软件。不过我们也可以在安装好的时候再更新源就可以了、这里不必担心。
9、下一步安装GRUB。如果是双系统的用户。这个GRUB是很关键。如果想装双系统就要先装windows系统再装kalilinux.这个GRUB会检测硬盘中有哪些系统。并供你选择启动。
10、最后,点击继续来重启系统,现在你已经完成了KaliLinux的安装。
linux系统管理之grub引导
什么是GRUB
GNU GRUB是一个多重操作系统启动管理器。GNU GRUB是由GRUB(GRand Unified Bootloader)派生而来。GRUB最初由Erich Stefan Boleyn设计和应用;
系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成;
Linux中GRUB的配置文件
grub的配置文件位于/boot/grub/grub.conf其内容如下。
default=0//默认启动的内核或者说默认启动的操作系统,0表示的是第一个内核或者操作系统,依次往后排(title所指定的那一项,第一个title是0,第二个是1,依次)
timeout=5//默认的超时时间,这里定义的是5秒,如果5秒没有选择,默认启动第一个内核或者说是第一个操作系统
splashimage=(hd0,0)/grub/splash.xpm.gz//指定grub的背景图片,因为grub是系统开机后,运行系统所必须运行的第一个程序,所以,系统所自带的文件系统还没有被挂载,好在grub可以直接访问磁盘文件,grub所识别的硬盘跟linux系统的不太一样,grub认为,所有的磁盘都是hd的,而系统则不是。所以这里是(hd0,0),第一个0表示的是第一块硬盘,第二个0表示的是第一个分区。如果要引用磁盘设备,要用括号括起来,所以这里有一个括号。
hiddenmenu//隐藏grub菜单,如果有这一项,我们将看不到grub的菜单,只能看到grub的背景图片,然后上面出现了一个 please any key to enter the menu下面是 Booting<default=0指定的,默认是第一个title的内容> in<timeout=N超时时间设置>...这样子。具体的看下面的图

然后可以通过按任意键,进入grub的菜单。如果有多个内核的话,我们可以选择启动哪一个内核。下图是grub的菜单

下面的英文内容,相信大家也看得懂。我就不多说了。通过编辑这里的grub菜单,我们可以直接进入单用户模式,然后修改密码。忘记密码的时候,可以试下这个方法。
title Red Hat Enterprise Linux Server(2.6.18-164.el5)//这就是一个标题,就是Grub菜单上所显示的内容,title关键字后面的内核,可以随便写,为了方便识别,建议还是写一些可以从字面意义看出是什么操作系统或者内核的文字描述。
root(hd0,0)//把hd0,0设置为根目录,方便访问.设置文件访问的起始点,这里设置的根,是grub的根。
kernel/vmlinuz-2.6.18-164.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet//指定内核文件,在内核后面跟的root,指的是操作系统的根目录在哪儿. rhgb是redhat的一个小工具,显示各种输出的信息,包括硬件的初始化,quit表示是静默模式,不输出信息.启动系统的时候会卡一下,然后出现redhat就是因为没有显示rhgb小程序的输出信息.
initrd/initrd-2.6.18-164.el5.img//可以认为这是一个驱动程序,系统刚开机的时候,Grub第一个启动,要挂载文件系统,就要从文件系统里面读取驱动,如果驱动在内核里面还好,如果不在内核里面了,那不就……所以,这个可以认为是一个驱动。其实,他是一个微小的linux系统,这个系统里面,只包含了驱动程序,没有其它文件。可以先把它重命令为.gz的,然后解压,解压后再用cpio解压,就可以看到其内容了。目录结构跟你的linux系统是一样的,只不过没有文件,只有驱动程序而已。
刚才说过,可以直接通过这里改密码,这样是很不安全的。也就是说,如果别人能接触到我们的物理服务器,他就可以直接更改我们系统的密码,所以,我们可以给grub加密码,加密码的方法就是直接在grub.conf中指定,可以用关键字password后面跟密码来实现,但是这样的密码是明文的,也不安全,所以我们可以用password--md5通过grub的md5加密工具来加密,然后写到password--md5的后面。grub的md5加密工具是grub-md5-crypt,直接使用这个命令,输出密码,然后会生成一段MD5加密后的值,写到关键字后面就可以实现md5加密grub了。
写的位置的不同,加密的效果也就不一样,我们可以写到一个title里面,只对指定的内核或者说操作系统来加密,当启动该内核或者系统的时候,会要求用户输入grub的密码。当写在所有的title外面的时候,编译grub菜单的时候,会要求输入密码,这时候密码先按p键输入密码,然后再按e键,才能编辑。
手动安装GRUB
安装grub有两种方法可以使用。下面进入详细的介绍,如果某些地方说的不太准确,希望大家能够提出,TKS
第一
可以使用grub-install命令来进行安装,具体方法是
grub-install--root-directory=/要安装到哪个目录/要安装的设备
例:我这里用虚拟机演示一下,新加了一块磁盘,然后分区格式化(该操作不演示),然后挂载,然后用命令安装,如下图
x
注意:这里挂载点一定是boot目录,可以不是/mnt,但最后挂载的目录名字,一字叫boot,不然会出问题的。还有安装的时候--root-directory=一定不要指定到boot目录,要指定到boot所在的目录,因为grub安装的时候,会去找boot目录,如果找不到,会报错的。当我们把盘挂载到boot之后,可以认为,该盘的名字就叫boot,所以,它会在该盘内写入bootloader,以引导系统,如果我们安装的时候指定到了boot,那么就是把bootloader的内容写到了文件里面,而不是硬盘的MBR。切记切记。我做了好多次都没做出来,就是犯了这个错。
安装完成后,我们新建一个虚拟机,创建磁盘的时候,使用已有磁盘,找到我们安装过grub的磁盘,然后使用之即可。开机之后,会惊喜的发现,出现了grub的提示符。

第二种方法(有点儿麻烦):
首先把/usr/share/grub/i386-redhat/里的所有文件,拷贝到grub目录
注意:这里同上,一定要挂载到boot目录下,无论boot目录在哪

然后开始grub的安装,直接使用命令grub

root(hd2,0)表示grub要安装到第三块硬盘第1个分区上
setup(hd2)指定要安装的设备,设备为第二块硬盘,安装完成后quit命令退出就可以了,至于图片,我就不上了,绝对是可以的。
linux安装grub命令grublinux引导
如何从grubrescue进windows?
如何在“grubrescue”中进入windows的引导。
你可以尝试:
1.
设置grub位置grubrescue>setprefix=(hdX,Y)/boot/grub(hdX,Y)即/boot所在分区。如果是独立boot分区,则setprefix=(hdX,Y)/grub,
2.
加载模块grubrescue>insmodnormal
3.
进入引导菜单界面grubrescue>normal如果不能正常引导进入系统,可以选择引导项
grub怎么删除某个系统引导?
通常来说,最后安装的那个系统是默认在启动菜单第一位的,如果你的grub是安装在MBR的,且没有更改过grub菜单启动顺序,那么进入默认的fedora,然后将另一个fedora所处的分区删除(重新格式化)就可以了,否则就要看你的grub是在哪个fedora分区就保留,删除另外一个。
win10怎么引导ubuntu?
内容就是设置一些常规项了,最后就开始安装,结束后会让你手动选择restart。
进入Windows10之后,安装EasyBCD,然后新增一个启动项,选择Linux/Grub2,启动位置选择刚才/boot所在的位置(如果是一锅端,则是/所在的位置),保存退出,重启就可以看到Ubuntu的入口了。
Linux突然启动不了了,开机只能进到grub>里,怎么办啊?急?
把出错信息贴上来。能进GRUB不能进系统,一般说明引导分区有变动;GRUB里也有些命令可以用,试试用HELP这个命令看看;
微软这次非常无耻的盗用了类UINUX系统启动分区,以前的温到死是根本没有BOOT分区的,看来下一个目标是要把微软引以为傲的注册表取消了
kali单系统怎么引导?
直接装,但是最后装在Linux和Windows的分区后面而且不影响前面两个系统的分区。
装的时候不要装引导程序(一般就是grub2),然后装完了直接进现有的Ubuntu的grub配置文件里添加刚装的Linux的引导菜单就可以了。