grubとブートパーティションが破損しています。

grubとブートパーティションが破損しています。

破損した/bootパーティションとgrubブートローダがあるようですが、この問題を簡単に解決する方法があるかどうか疑問に思います。

Live CDを起動し、ddを使用してCDの起動パーティションをディスクパーティションにコピーし、grubを再インストールします。このアプローチがうまくいくと思いますか?

ベストアンサー1

  1. ライブCDから起動
  2. ドライブを/tmp/hddにマウントします。
  3. ブートパーティションの移動(boot_old)
  4. cp -r /boot を /tmp/hdd
  5. 最新のカーネル(vmlinuz *)とinitrd(ini​​trd.img *)をboot_oldから新しいディレクトリにコピーします。
  6. CD/tmp
  7. proc sys dev の場合 { mount -o loop/$t hard disk/$t }
  8. chroot ハードディスク/bin/bash
  9. grub-install /dev/sda# またはハードドライブが何であっても構いません。
  10. グラップアップデート
  11. 終了 #chroot 環境の終了
  12. proc sys devのtに対して{ハードディスクのマウント解除/ $ t}
  13. ハードドライブのマウント解除
  14. 再起動

おすすめ記事