㈠ grub命令行中没有root,kernel等命令
root ,kernel是grub的命令,现在的grub2没有这些命令。kernel就是内核,错误提示的意思就是grub前面执行的装载内核文件指令没能执行成功,所以无法boot(启动)。可能是内核文件错误,也可能是grub因为前面的root设置错误,没能在路径下找到内核文件。检查grub菜单配置文件,修复错误。
具体如下:
1、简介
编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,是计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
2、汇编程序
汇编程序。使用汇编语言编写计算机程序,程序员仍然需要十分熟悉计算机系统的硬件结构,所以从程序设计本身上来看仍然是低效率的、繁琐的。但正是由于汇编语言与计算机硬件系统关系密切,在某些特定的场合,如对时空效率要求很高的系统核心程序以及实时控制程序等,迄今为止汇编语言仍然是十分有效的程序设计工具。
3、执行原理
计算机对除机器语言以外的源程序不能直接识别、理解和执行,都必须通过某种方式转换为计算机能够直接执行的。这种将高级编程硬件程序设计语言编写的源程序转换到机器目标程序的方式有两种:解释方式和编译方式。
㈡ grub2命令行启动win7
假设win7安装在第一硬盘第一分区(即hd0,1,如果不是,自行修改):
grub>insmod ntfs
grub>set root='hd0,1'
grub>chainloader +1
grub>boot
或者试试:
grub>insmod ntfs
grub>search --no-floppy --set=root /bootmgr
grub>chainloader +1
grub>boot
㈢ grub2命令行模式怎么引导
主要是2项内容,首先确定root设备,也就是要告诉grub从哪读取文件,然后加载内核文件和虚拟内存盘文件,或者加载其它引导程序,如:
引导linux:
set root=hd0,1
linux /vmlinuz root=/dev/sda1
initrd /initrd
引导DOS/Windows:
set root=hd0,1
chainloader +1
boot
㈣ 怎么进入grub命令行界面
从GRUB命令提示符界面进入DOS的方法:
1.需要安装DOS才行的。
2.grub只是用来做引导的,使用grub可以引导进DOS,前提就是装了DOS,MaxDos就行。
3.Windows的话,可以装个grub4dos里面的menu.lst就有关于引导DOS的东西。
㈤ ubuntu怎么进入grub命令行
grub2启动菜单是隐藏的,除非您改动了/etc/default/grub中的设置。 打开grub2启动菜单的方法: 在开机启动时一直按Shift键,直到grub2启动菜单出现,这时候可以按上下方向键选择一个项目,或者直接按‘c’进入命令行模式。
㈥ grub2中的 LS命令怎么用的
ls+空格+驱动器号+目录(如果只是探测文件系统,不用输)。
如:ls (hd0,1)/boot/。
作用:列出硬盘0,分区1中/boot/中的内容。
如:ls (hd0,1)
作用,探测硬盘0,分区1的文件系统是否为ext文件系统。
㈦ grub 命令行启动Linux
电脑上已有别的分区,装这个系统的时候也可以选择安装grub啊……
你是想用grub4dos来启动RHEL是吧?
titile
RHEL
root
(hd0,2)
kernel
/boot/vmlinuz-2.6.30-0.2.rdt.rhfc3.ccrma
ro
root=/dev/hda3
vga=792
quiet
lapic
initrd
/boot/initrd-2.6.30-0.2.rdt.rhfc3.ccrma.img
不清楚你装的具体的内核版本是多少,所以不知道上面的kernel行和initrd行该怎么改。不过只要和你安装的一样版本的就应该是一样的。你安装的分区在第三个主分区,所以root行是(hd0,2),kernel行
root=/dev/hda3或者root=/dev/sda3(看你是什么接口的硬盘啦……)
只有这里有影响。你看看镜像文件中的内核版本是多少,然后相应的改一改试试吧……
㈧ grub命令
用安装盘来修复GRUB ,可能在安装WIN时,把GRUB或者LILO从MBR上清除。如果在没有系统引导软盘只有安装盘的情况下,所采取的解决解决办法。
常用恢复MBR的办法还有一种是用升级系统的办法,这种办法经过验证,是极不可靠的。我们经过近二三十次的实践,证明效果几乎很少,这个办法用于没有安装GRUB的还是可行的。如果已经把GRUB安装上,后来就重装WINDOW或者别的操作系统而带的LILO,而导致系统不能正常引导,这种办法就失效了。所以说,本方案最适合GRUB的恢复。
二、解决过程〔以RedHat 7.3为例〕
1.把安装盘的第一张放到光驱,然后重新启动机器,在BOIS中把系统用光驱来引导。
2.等安装界面出来后,按〔F4〕键,也就是linux rescue模式。
3.一系列键盘以及几项简单的配制,过后就〔继续〕了。。。这个过程,我不说了,比较简单。
4.然后会出现这样的字符
sh#
5.我们就可以操作GRUB了。。。哈。。。只要能出现这样的,以后都是小KISS了,我就是不说 ,谁也能明白,地球人都知道了。。。。
sh#grub
会出现这样的字符
grub>;
我们就可以在这样的字符后面,输入
grub>;root (hdX,Y)
grub>;setup (hd0)
如果成功会有一个successful......
这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。
我来举个例子吧,如果以我的硬盘为例。我在第一个硬盘上装了XP,在第一个硬盘的hda9个装了RH73.我总共有两个硬盘。如果我把GRUB丢了,就用这种办法找回来。 如果你不知道你的linux安装到哪个分区上,也就是说,不知道这个Y是多少,这也不要紧,先输入root (hdX,然后用[TAB]来查看,一下就明白了...
操作如下:〔前面开机启动的上面有说明〕
sh# grub
会出现下面的字样的
grub>;
然后再这样操作,如果我知道我的linux装在第一个硬盘上,但我不知道装在哪个分区上,就可以先输入root (hd0,然后用〔TAB〕键来补齐,然后就明白了。
grub>;root (hd0,8)
grub>;setup (hd0)
请弟兄们结合文章及这个例子,仔细想一想。
我的第一个硬盘的分区情况是这样的。。
/dev/hda1 主分区 NTFS
/dev/hda2 扩展分区
/dev/hda5 NTFS
/dev/hda6 FAT
/dev/hda7 FAT
/dev/hda8 /boot ext3
/dev/hda9 / ext3
/dev/hda10 /swap ext3
最后就是按一下〔RESET〕键,重新启动,就OK了。。。。这步应该是最简单的吧。。。哈。。。。
㈨ grub2命令
menuentry 'android 4.4' {
set root=(hd0,3)
# grub2的分区编号是从 1开始,所以应该是 (hd0,3)
insmod ntfs
#导入文件系统,必须指定正确的文件系统模块。
linux /android-4.4-RC1/kernel SRC=/android-4.4-RC1/
initrd /android-4.4-RC1/initrd.img
boot
}
详情可在文库搜索《 grub2 中文info 》