コンパクトフラッシュカードからLinuxをバックアップしようとすると、Grubは/boot/grub/stage1ファイルを見つけることができません。

コンパクトフラッシュカードからLinuxをバックアップしようとすると、Grubは/boot/grub/stage1ファイルを見つけることができません。

コンパクトフラッシュカードを別のコンパクトフラッシュカードにバックアップしようとしています。私は次のような多くのツールを使用しました。dd、Win32DiskImager、Ghostのバックアップと復元しかし、バックアップカードから起動すると失敗し、grub画面が開きます。この問題を解決するために、root、set、bootコマンドを試しました。しかし、見つけようとすると/スタート/グラップ/stage1または/グラップ/ステージ1ファイル、失敗しました。誰でも私を助けることができますか?

ベストアンサー1

バックアップカードが「失敗してグラブ画面を開けた」と言うのは何ですか?正確にあなたはそれを見ませんでしたか?

GRUBコマンドプロンプトが表示され、実際に両方が正常にstage1ロードされた場合、stage2問題はGRUB構成ファイル(通常は/boot/grub/menu.lst

この場合、このコマンドを使用してディレクトリを含むパーティションをroot選択し、ディレクトリがLinuxルートパーティションにあるのか別のパーティションであるかに応じて、またはコマンドを使用してディレクトリを読み取ることができます。成功すると、GRUBブートメニューが表示されます。/bootconfigfile /boot/grub/menu.lstconfigfile /grub/menu.lst/boot

GRUBレガシーにはコマンドはありませんが、lsTABコンプリートを使用してコマンドに使用できるディスクとパーティションを確認し、コマンドのファイルroot名を再入力できます。オートコンプリートが機能すると、前のコマンドが正しいことがconfigfileわかります。 GRUBが読み取り可能なファイルシステムを含むすべてのパーティションで構成ファイルを使用または検索することrootもできます。find /boot/grub/menu.lstfind /grub/menu.lst

また、GRUBにはrootコマンドがありますが、これが意味するものではありません。Linuxルートファイルシステム:GRUBを使用すると、Linuxroot=カーネル引数はカーネルに渡される別の意味のない文字列にすぎません。rootGRUB コマンドは以下を参照します。GRUBルートディレクトリ、通常は/bootシステムが稼働しているときに発生します。

おすすめ記事