Grubの修正の問題(デュアルブートWIndows 10 / Kali Linux)

Grubの修正の問題(デュアルブートWIndows 10 / Kali Linux)

以下を使用してGRUBを回復しようとしています。それら指示する:

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

update-grubしかし、コマンドを実行する必要があるときにgrub()をインストールしようとしcommand not foundましたが、次の出力のみを取得します。apt-get updateapt-get install grub

パッケージリストを読む...完了

そしてアップデートもないようです。

だから私は別のターミナルを起動し、chrootコマンドを使用する前に更新しましたが、うまくいきました(パケットがダウンロードされました)。

その後、GRUBをインストールし、コマンドのupdate-grub後にコマンドを実行しようとしましたが、chroot再び取得しました。

命令が見つかりません

何か間違ったことが見つかりました。chroot新しいパッケージをコマンドしてインストールしましたが、まだ解決策が見つかりませんでした...どのようなアイデアがありますか?

ありがとう

Roy ps: kali パーティションの /etc/fsab ファイルの内容は次のとおりです。

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=a1160db5-2803-410c-bafb-5a1202e1af6d /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=7254d527-753d-47d7-9572-8064532f0cba none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

そしてls / usr:

bin  games  include  lib  lib32  lib64  local  sbin  share  src  var

ベストアンサー1

update-grub はシェルスクリプトです。一時的に作成してみることができます。

chroot /usr/sbin/update-grub に次のコンテンツを作成します。#!/bin/sh set -e exec grub-mkconfig -o /boot/grub/grub.cfg "$@" rootとして実行するか、sudoを使用して実行可能にします。 chmod +x /usr/sbin/update-grub

おすすめ記事