web-dev-qa-db-ja.com

GRUB sda1UUIDに問題があります

コンピューターでトリプルブートをセットアップしようとして問題が発生しました...(役立つと思われる場合は、 このスレッド を参照してください)。
Ubuntuエントリと「Windows」エントリを持つGRUBメニュー)があり、EasyBCDメニューを呼び出してWindows7とXPのどちらかを選択することになりました。

if、GRUBが正しく設定されていれば、すべて問題ありません。

理由はわかりませんが、Ubuntuを開こうとすると次のようになります。

enter image description here

私はすでにmenu.lstを削除して、grub-updateを実行し、grub-installも実行しようとしました。
そこにあった他のUUIDと同じように、/ dev/disk/by-uuid/<< uuid that are >>に/ dev/sda1へのシンボリックリンクを作成しようとしました...しかしできませんでした。エラーがスローされたときに開いたbusyboxでそのシンボリックリンクを見つけます。

何か案は?

[更新]
これはGRUB問題のあるエントリです:

タイトルUbuntu9.04、カーネル2.6.28-15-generic
uuid b1ed36e5-4d84-4eb8-86ef-6f1135ffc238
kernel /boot/vmlinuz-2.6.28-15-generic root = UUID = b1ed36e5-4d84-4eb8-86ef-6f1135ffc238ro静かなスプラッシュ
initrd /boot/initrd.img-2.6.28-15-generic
静か

そしてこれは私の/dev/disk/by-uuidフォルダー:

04DCBCFBDCBCE856-> ../../sdb1(NTFSバックアップディスク)
4434E77734E769FE-> ../../sda4(NTFS WinXP)
ACB09F0DB09EDCE0-> ../../sda2(NTFS Win7)
b5311be8-a853-4fdd-aed5-d65974b3c0c4-> ../../sda5(EXT4ホーム)
C04B-4D97-> ../../ sdc(私が実行しているFAT32ライブペンドライブ)
D28447F68447DB9B-> ../../sda6(NTFSファイルパーティション)
e0e88f38-d815-423a-9d5e-64b9c74a8b92-> ../../ sda7(スワップ)

3
igorsantos07

本当に申し訳ありませんが、私はこの質問を見失いました。あなたはそれがうまくいったことはありますか?

/ dev/disk/by-uuidリストによると、is n't UUIDが/ dev/sda1に関連付けられています。それがまだ有効なルートパーティションであると確信していますか?

  • コマンドSudo tune2fs -l /dev/sda1で確認できるはずです。それがうまくいくなら、
  • その上でfsckを実行してみてください(Sudo fsck -n /dev/sda1で開始して、エラーが報告されるかどうかを確認してください)、それが機能するかどうか
  • ファイルシステム(Sudo mount /dev/sda1 /mntなど)をマウントしてみてください。

これらの3つのテストが機能する場合、問題は、ファイルシステムのUUIDを誤って設定解除したことである可能性があります。これを使用して、UUIDを古い値にリセットしてみることができます。

Sudo tune2fs -U b1ed36e5-4d84-4eb8-86ef-6f1135ffc238 /dev/sda1

ファイルシステムテストの1つが失敗した場合は、別の問題が発生している可能性がありますが、詳細情報なしでは入り込めない可能性が多すぎます。

1
quack quixote

Grub2を再インストールし、grubと更新されないこれらのカーネルをアンインストールするだけで済みます。これは私にとって良いことです。

0
gyurman