sudo grub-install /dev/sda /dev/sda是系统所在的第一块磁盘名。
很重要的哦,i386-pc里面主要存放grub功能模块文件,grub启动执行期间需要执行相应功能就需要读取调用这些文件,所以不要轻易更改这个目录。
这个错误是找不到grub启动执行所需文件,通常是由于误删(格式化)了分区或者调整移动了分区导致,要解决问题首先就要确认是什么原因。如果只是调整移动分区导致grub路径错误,可以在grub命令行设置root路径,或者在grub菜单进入编辑模式修改路径。如果确认是分区被误删或格式化了,那么通常只能考虑重装系统了。
其次,Grub 2的体系结构支持非常广泛,包括PC(i386)和MAC(powerpc)等多种平台,而且特别适应现代的EFI架构,这意味着它能够在各种不同的硬件环境中稳定运行。对于国际化支持,Grub 2也是一大亮点。它不仅局限于英语环境,而是具备了对多种非英语语言的支持,这使得全球用户都能方便地使用该系统。在内存管...
--recheck --target=i386-pc \\.\PHYSICALDRIVE512###1314###15## (1)特殊变量 ##16###17#禁止验证签名18set check_signatures=no19#默认启动第一个菜单项20set default=021#如果第一个菜单项启动失败,转而启动第二个菜单项22set fallback=123#优先使用最常规的1024x768分辨率,以保证在不同的屏幕上拥有...
在grub2软件安装完后,会在/usr/lib/grub/i386-pc/目录下生成很多模块文件和img文件,还包括一些lst列表文件。 [root@server7 ~]# ls /usr/lib/grub/i386-pc/*.mod | wc -l257[root@server7 ~]# ls -lh /usr/lib/grub/i386-pc/*.lst-rw-r--r--. 1 root root 3.7K Nov 24 2015 /usr/lib...
$ sudo grub-install --boot-directory=/run/media/lcc/fairy --no-floppy --target=i386-pc --recheck /dev/sdb $ sudo cp /usr/share/grub/{unicode.pf2,ascii.pf2} /run/media/lcc/fairy/grub $ sudo cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /run/media/lcc/fairy/grub/locale/en...
Grub 2可支持PC(i386), MAC(powerpc)等不同的体系机构,而且支持最新的EFI架构。 3、国际化的支持 Grub 2 可以支持非英语的语言。 4、内存管理 Grub 2 有真正的内存管理系统。 5、脚本语言 Grub 2 可以支持脚本语言,例如条件,循环,变量,函数等。
输入命令:grub-install --target=i386-pc --boot-directory=j: --recheck \\.\PHYSICALDRIVE4 其中 --target=i386-pc 表示使用传统的BIOS引导模式(实际上UEFI也可以引导)--boot-directory=j: 表示引导目录是j盘(我的U盘盘符)--recheck \\.\PHYSICALDRIVE4 --recheck 这个参数的说明是:”...
grub2-install 命令用来安装grub到指定的设备上,要在各种环境中使用号grub2-install这个命令,首先需要知道grub2-install 都做了什么事情:A.grub2-install 会查找可用的module, 默认是查找 /usr/lib/grub/i386-pc 这个目录,这些module 会被copy 到/boot/grub2/i386-pc 下,如果grub的这些module 不在默认路径下,...