Kali2.0のブートローダーを修復しようとしています。何が原因かはわかりませんが、BIOSには表示されなくなりました。私はこのコードを見つけました:
mount /dev/sda3 /mnt
mount --bind /dev /mnt/dev
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
grub-install /dev/sda
update-grub
exit
umount /mnt/dev/pts
umount /mnt/dev
umount /mnt/proc
umount /mnt/sys
umount /mnt
とにかく私はライブUSBをロードし、それを修正しようとしています。今質問のために...私はパーティションがsdb3である私のラップトップの2番目のハードドライブにkaliをインストールしました、そして私がgrubをインストールするときに何を入れるべきかわかりません。ここにトリックがあります。ドライブの500 GBの半分はカリの残りの半分はWindowsのNTFSファイルシステムです。 grubはどこにインストールしますか? 2番目のハードドライブに?または最初のハードドライブ?そして、どのパーティションに配置しますか(ntfsパーティションにはありません)、しかし、おそらく2番目のハードドライブのEFIシステムパーティションに配置しますか?
Secハードドライブパーティション:
/ dev/sdb1 ntfs 500gp msftdata/dev/sdb2 fat32 513mb boot、esp/dev/sdb3 ext4 442.06gb/dev/sdb4 Linux-24gbを交換
さて、/ dev/sdb2でgrub-installを試して、フラグが立てられたブートを見つけました。これが出てきたものです:grub-installエラー:EFIディレクトリが見つかりません。
Kali LinuxライブUSBから起動し、GPartedを起動して、KaliLinuxがインストールされているパーティションを確認できるようにします。インストール中に使用したファイルシステムにもよりますが、通常はext4で終わるファイルシステムにあります。あなたの場合、Kali Linuxファイルシステムは/dev/sdb3
ですが、システムによって異なります。
これが機能しない場合は、ブート修復ディスクを使用してブートローダーを修復することもできます。
ブートリペアディスクは、ブートリペアツールを含むレスキューディスクです。
これにより、ブートセクター/ GRUB/MBRの問題の大部分が解決されます。