-2

私は(完全に実行されているvmware上で)vmを持っています。しかし、いくつかの変更を行い、すべてのファイルシステムを単一のパーティション / に配置したいと考えています。

現在の VM には、/、/var、/tmp、/boot パーティションがあります。

実行されたアクション:

  1. 新しいハードディスクを接続し、フォーマットして 2 つのパーティションを作成 (1 つは / 用、もう 1 つはスワップ用)
  2. / をルートのアクティブ パーティションとして作成しました。
  3. すべてのファイルを元のハードディスクから新しいハードディスクにコピーしました。
  4. /etc/fstab に変更を加え、grub-install を実行します。
  5. 新しいハードディスクを切り離し、このハードディスクを使用して新しい VM を作成しました。

VMを起動しているとき、私は得ました

「エラー 15: ファイルが見つかりません」

4

1 に答える 1

0

を叩いて試しているうちに答えが出ました。このエラーは /etc/grub/grub.conf ファイルが原因です。/boot パーティションがある場合、たとえばカーネルのパス全体を指定する必要はありません:

カーネル /< カーネル バージョン>

ただし、ルート パーティションが 1 つしかない場合は、/boot パーティションがないことを意味し、完全なパスを提供する必要があります。例:

カーネル /boot/<カーネル バージョン>

initrd 行についても同様です。

それは私のために働いた。

于 2015-04-20T10:01:16.437 に答える