« 東京支社 | メイン | Windows XPが起動しなくなった!! »

Linuxが起動しなくなった!!

私のPC環境は以前説明したとおり、4台のPCを使っていますが、OSになるとさらに複雑です。
SOBAはマルチプラットフォーム対応なので、Windows 2000/XP/Vista、Fedora Coreと4つのプラットフォームを維持していかないといけません。そのため、1台のPCに複数のOSをインストールして、デュアルブートなどを行っています。
WindowsがインストールされているPCにFedora Coreをインストールする場合、ほとんどの場合はFedora CoreのインストーラーがWindowsを認識してくれて、ブートローダーGRUBがインストールされます。

この逆の場合、つまり、Fedora Coreインストール後にWindowsを入れると、MBR(マスター・ブート・レコード)を上書きしてしまいます。MBRにはLinuxで用いるブートローダーGNU GRUBの情報が記述されているため、上書きするとLinuxが起動しなくなります。
この場合、一番簡単な対処方法は、GRUBの再インストールです。以下がその手順です。

まず、Fedora CoreのインストールCDでブートします。そして、
boot: linux rescue
と入力します。
いくつかのステップを踏むと、最後に/mnt/sysimageなどに既存のファイルシステムがマウントされます(すばらしい)。
# chroot /mnt/sysimage
として、既存のファイルシステムをマウントします。
# grub-install /dev/sda
でGRUBが再インストールされます。
これで、WindowsとLinuxのデュアルブートが可能になります。

Linuxはすばらしい。

トラックバック

このエントリーのトラックバックURL:
http://soba-project.info/cgi/mt/mt-tb.cgi/45

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年01月18日 20:36に投稿されたエントリーのページです。

ひとつ前の投稿は「東京支社」です。

次の投稿は「Windows XPが起動しなくなった!!」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type