x86プロセッサを実行しているPCボードに一時Linuxをインストールしようとしています。また、コンパイルされたカーネルイメージをコピーしたコンパクトフラッシュドライブもあります。私が経験している問題はブートローダーにあります。 GRUBを使いたいのですが、コンパクトフラッシュドライブに入れる方法がわかりません。私が見つけたほとんどの文書はGRUBのインストールに関連しています。後ろに稼働中のLinuxがインストールされ実行されています。 USBフロッピードライブを使用し、CDのGRUBと一緒にカーネルイメージを起動し、GRUBのマニュアルページに記載されているgrubのインストール方法を試しました。進行方法(または進行しない方法)についてのアドバイスをいただきありがとうございます。
ベストアンサー1
まあ、本当です。正常に動作するLinuxインストールが必要です(私の考えは* nixに近いですが、そうではありません)。私はあなたが一種のlfsまたは同様のプログラムに従っていると仮定します。この場合、すべてのパッケージをビルドするにはすでにある種のUNIXに存在し、grub-install
そこで実行できます。
したがって、またはgrub-install --no-floppy /dev/sd<whatever>
最小限のアプローチ
grub --no-floppy
grub> root (hd1,0)
grub> setup (hd1)
grub> quit
どちらもレガシーシステムで動作します。私はあなたの古いシステムがgrub
計画に0回あり、あなたの新しいシステムが1回を受け取ったと仮定します。これが正しいことを確認してください。たとえば、grub がデバイスに提供する番号を確認します。
grub-mkdevicemap --device-map=device.map
cat device.map