对于 i686 系统,在适当情况下替换为x86_64-efi和i386-efi。 请确保您在bashshell 中。例如,当从Arch ISO引导时: # arch-chroot /mnt /bin/bash 安装grubefibootmgr包。"GRUB"是引导程序,efibootmgrcreates bootable.efistub entries used by the GRUB installation script. 接下来的步骤将安装GRUB UEFI 程序到$...
因为我的电脑是64位的也就是x86_64架构,并且是UEFI模式下,但是之前装的grub一直是grub-传统,并且一直是i386-pc平台也就是32位的,所以才一直修不好。 今天我重新安装了以下grub,运行的下面的命令安装grub-efi,并且重新执行了下安装,自动就把我的引导修好了,修复的过程中看到了很多x86_64-efi的信息飘过,原来是...
在安装的时候,先把这个分区挂载上,然后用--efi-directory指定一下他的位置,如果它是挂载到/boot/efi上,那么不用指定,grub-install会默认esp在那。uefi安装的示例如下: # grub-install--target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB --target指定了系统架构,--bootloader-id指定了grub的efi启动...
指定要安装的 GRUB 类型(对应不同的 BIOS 启动模式),常用的可选参数有 i386-pc、x86_64-efi、i386-efi 等,对应的文件会被安装到<boot directory>/grub/<target>/(<boot directory>为--boot-directory参数指定的 boot 目录,默认为/boot)下 --force 即使遇到报错仍然强制安装 UEFI 特有参数及选项: --efi-di...
grub-install.exe --target=x86_64-efi --efi-directory=f: --boot-directory=f:/EFI \\.\PHYSICALDRIVE0 //注意此处的f替换成相应的efi分区盘符 执行完这三条命令后会在f盘的EFI文件夹下生成grub文件夹 5.同上述mbr安装过程一样,在grub文件夹根目录下创建grub.cfg文件。
$ cd i386pc $../configure--prefix=[grub最后将要安装的路径]默认的配置方式是传统BIOS启动 $ mkdir x64efi $ cd x64efi $../configure--prefix=[grub最后将要安装的路径]--target=x86_64--with-platform=efiUEFIx86_64位启动 $ mkdir arm64efi ...
Ubuntu的分包问题 grub默认的target是i386-pc,这个target包含在grub-pc这个包,如果你的系统使用BIOS+MBR安装,这个包默认是存在的。x86_64-efi这个target包含在grub-efi这个包,只有你的系统使用UEFI+GPT方式安装这个包才会存在。如果某个target报错,错误信息类似于grub-install: error: /usr/lib/grub/x86_64-efi/mod...
增加了目录:/mnt/sc1/boot/grub/x86_64-efi 新增文件夹包含:269 items, totalling 2.6 MiB (2,694,596 bytes) 5.2.3 启动菜单操作 5.2.3.1 生成硬盘系统的启动菜单(仅对当前系统硬盘有效) 可使用如下命令,查找现有系统生成启动菜单,也可以将已有的grub.cfg复制到如下文件夹。
会生成如图示x86_64-efi文件夹 如果接着编译32位平台 先在/usr/src/grub-2.04下运行 make clean all 运行./configure --prefix=/usr --with-platform=i386-pc 然后,运行 make && make install 会生成如图示i386-pc文件夹 然后,运行如下命令安装grub2到硬盘 ...
grub-install--target=x86_64-efi --efi-directory=/boot--bootloader-id=GRUB ##非uefi启动 grub-install--target=i386-pc/dev/sdX#sdX为你的安装硬盘 2进 /etc/default/grub 文件 找到GRUB_DISABLE_OS_PROBER=false ,把这行的注释取消,没有这行的话就添加 ...