Centos 6 はインストールが成功した後、スプラッシュ スクリーンの読み込みで停止します

Centos 6 はインストールが成功した後、スプラッシュ スクリーンの読み込みで停止します

CentOS と Windows 7 をデュアルブートしようとしています。

現在のディスクレイアウトは次のとおりです:-

/dev/sda1 - Windows 7
/dev/sda3 - NTFS partition

の標準パーティションを作成し/boot、それが として割り当てられました/dev/sda2

LVM物理ボリュームを作成すると、自動的に拡張パーティション/dev/sda4)およびLVM物理ボリューム(/dev/sda5)が拡張パーティションの下に作成されました。

/次に、との 2 つのボリューム グループを作成しましたswap

インストールが完了すると、Centos にまったくログインできなくなります。読み込みスプラッシュ画面で停止します。

これはディスクレイアウトと関係があるのでしょうか? もしそうなら、どうすれば修正できるでしょうか?

編集済み

デュアルブートではなく、Windows マシンに VM としてインストールしました。空のディスク レイアウトから始めて、/boot パーティションを作成し、続いて LVM 物理ボリュームを作成しました。問題なくインストールされ、正常に起動できました。問題は、起動を台無しにした拡張パーティションにある LVM 物理ボリュームによるものだと思います。全体的に間違っている可能性があります。拡張パーティションを最初にマウントするなどしたほうがよいでしょうか?

答え1

試すことができることがいくつかあります。まず、Live Distro を起動するか、CentOS に付属の Rescue Disc 機能を使用して、/boot および / パーティションをマウントできるかどうかを確認します。

マウント可能であると仮定すると、ファイルを調べて/boot/grub/menu.lst、/ パーティションの正しい HDD パーティションを参照していることを確認します。

例えば

title CentOS (2.6.32-220.el6.i686)
        root (hd0,1)
        kernel /vmlinuz-2.6.32-220.el6.i686 ro root=/dev/mapper/vg_centos62-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_LVM_LV=vg_centos62/
lv_swap rd_LVM_LV=vg_centos62/lv_root rd_NO_MD quiet SYSFONT=latarcyrheb-sun16 rhgb 
crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM
        initrd /initramfs-2.6.32-220.el6.i686.img

root ...menu.lst ファイル内の行が正しいパーティションを参照していることを確認します。

これTechotopia デュアルブート ハウツーも役立つかもしれません。

拡張パーティション

これを見るとCentOS フォーラム投稿複数の OS をすべて 1 つの HDD にインストールした、かなり複雑なセットアップが示されています。一番下の OP は、主に次のような点であなたと同じ結論に達しているようです。

ただし、Windows Vista (hd1, 0) と Solaris x/86 (hd0, 3) を手動でチェーンすることはできます。そのため、次の疑問が生じます。これは、2 つの CentOS が LVM 内にあることによるもので、grub レコードで考慮していないのでしょうか。現状では、CentOS5 と CentOS6 を切り替えるには、BIOS から手動でブート順序を入れ替える必要があります...

関連情報