Kali Linux2025.2遇到grub安装失败,无法将grub-pc软件包安装到target的解决方案

说实话,安装KaliLinux2 02 5 .2 时GRUB无法安装,这很烦人。
我想了一会儿,并给了你一些该怎么做的想法。

1 .到底是怎么回事? 造成这种情况的主要原因有两个。
首先,竞赛的是软件包。
安装Kali2 02 5 .2 时选择的是GRUB2 ,但是这个版本对UEFI主板不太友好。
你看,GentooLinux 甚至不需要 GRUB2 来安装它。
二、分区表不匹配。
如今,硬盘已使用 GPT 进行分区,但计算机的 BIOS 可能仍处于旧的 Legacy 模式,因此 GRUB 无法找到引导扇区。

2 如何解决
1 .在线安装+分区更改 最好安装 Kali 的完整 ISO 映像。
连接到 Internet 时不要自动选择 GRUB2 安装完成后,在本地自行配置源镜像。
插入后,分区将排列如下:
在硬盘前面创建一个1 -2 MB的小分区
使用 fdisk 或 gdisk 并在命令行上执行此操作: 羞愧 须藤 fdisk /dev/sda
输入“n”创建新分区
默认选择的分区代码
直接进入起始区域
结束扇区输入'+2 M'
输入“t”更改类型并选择“4 ”
2 Bios模式匹配对齐 首先检查是UEFI模式还是Legacy模式:
重启电脑进入BIOS查看BootMode是UEFI还是Legacy
该命令也是一种终止类型: 羞愧 ls /sys/固件/efi
如果这个目录,模式是UEFI
分区应该回答: UEFI模式:
分区表必须是GPT
创建一个5 1 2 MB的efi系统分区。
格式为FAT3 2 ,分区类型为ef00。

旧方法: 只需使用MBR防火墙即可
不要创建单独的eFi功能,但要标记活动分区
安装GRUB的命令也不同; UEFI模式: 羞愧 sudo grub-install --target=x8 6 _6 4 -efi --boot-directory=/boot --efi-directory=/boot/efi
旧方法: 羞愧 sudo grub-install --target=i3 8 6 -pc /dev/sda
3 开机复位死亡原理 事实上,使用“大白菜”这样的存储库工具是不行的:
出现提示时选择“重置启动”,它会自行修复。
或者手动修复:
装有 KaliLiveCD 的盒子并挂载分区系统: 羞愧 sudo 挂载 /dev/sda1 /mnt sudo Mount /dev/sda3 /mnt/boot 如果 /boot 是单独的 再做一次: 羞愧 sudo grub-install --root-directory=/mnt/dev/sda 须藤 chroot /mnt sudo grub-mkconfig -o /boot/grub/grub.cfg
3 注意事项
/dev/sda 应替换为您的驱动器号并使用 lsblk 命令停止
chroot时必须挂载正确的分区,如/boot、/dev、/proc
不要直接修改grub.cfg,使用sudo update-grub生成它
如果系统是Windows或UEFI,请确保EFi启动已正确连接,并使用efibootmgr -v检查启动项
4 如何知道
重启看看是否有WORM界面
如果进入紧急模式,请检查/boot/grub/grub.cfg中是否有内容
使用Blkid确认/etc/fstab中有一个UUID分区
即一般可以解决GRUB安装错误的问题。
如果还是不行,写一个终端错误信息,看看BIOS中的SecureBoot是否打开。

kalilinux使用教程 kalilinux菜鸟教程

windows系统将kali安装到U盘(完全安装)永久持久化U盘安装kali

直接上实际的东西吧:使用U盘安装Kali持久化系统,分三步完成。

第一步是对U盘进行分区。
1 5 GB 分配给Cali、FAT3 2 系统。
如果您有更多空间,请将其分成不同的地方来存储文件。
第二步,在虚拟机上安装系统。
创建新虚拟机时不要使用默认硬盘。
更改 USB 版本 3 .2 以检测 USB 闪存驱动器。
选择ext4 分区进行中文安装。

第三步,从U盘启动。
安装后不要急于删除分区。
重新启动电脑,在BIOS中调整U盘启动顺序。

测试方法:重启后即可登录Kali。
您可以尝试挂载这个U盘吗?