chroot debian sid環境のデフォルト設定を使用してソースからGRUBをコンパイルしたので、--prefix
/usr/localにインストールされました。
busyboxをベースコアとして使用するシステム(インストールされてbash
いない場合)にファイルをコピーすると、ash
多くのグルーブバイナリが検出されません。
だから何も使用できませんgrub-install
(実行できますがgrub-mkconfig
見つかりませんと言いますgrub-probe
)
ベストアンサー1
まあ、答えは私がbusyboxシステムにglibcをインストールするのを忘れていたということです。
/lib/ld-linux.so.2
ジョブシステムからビジボックス環境にコピーしました。ただし、すべてのプログラムが正しく実行できるように、glibc セット全体をインストールすることをお勧めします。