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 電腦上。我從空白磁碟佈局開始,建立 /boot 分割區,然後建立 LVM 實體磁碟區。它安裝良好並且能夠正常啟動。我認為該問題是由於擴展分區中的 LVM 物理磁碟區破壞了啟動。可能是錯的。我應該先安裝擴充分割區還是什麼?

答案1

您可以嘗試以下幾件事。對於初學者,我會嘗試啟動 Live Distro 或使用 CentOS 附帶的救援光碟工具來確保您可以掛載 /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 論壇貼文他們展示了一個相當複雜的設置,多個作業系統都在一個硬碟上。底部的OP似乎有與您相同的結論,主要是:

然而,我可以手動連結 Windows Vista (hd1, 0) 和 Solaris x/86 (hd0, 3),這讓我想知道:這兩個 CentOS 是否位於 LVM 中,而我在 grub 記錄中沒有考慮到?就目前情況而言,如果我想在 CentOS5 和 CentOS6 之間切換,我必須手動從 BIOS 交換啟動順序...

相關內容