CentOS的安裝,win7系統的引導恢複

來源:互聯網
上載者:User

標籤:

一 CentOS的安裝

  採用隨身碟安裝,因為本人的電腦有個年頭,隨身碟啟動只能選擇USB-ZIP啟動.並且新版的Ubuntu,雖然也能製作.但卻安裝不了.最後選擇CentOS7的ISO來完成安裝.隨身碟啟動盤的製作使用軟碟通UltraISO來完成.詳細步驟我就不用說了.網上都能找到.我要說的是我遇到的問題以及解決方案.

  注意: 在安裝CentOS的時候,選擇中文環境,遇到一堆錯誤,接著就只能退出安裝的情況.找不到原因. 最後先跳過中文,直接安裝英文環境,等安裝成功以後,再更改中文環境並升級.

二 Win7系統的引導和恢複

  因為CentOS,安裝的時候並不是如Ubuntu那樣識別NTFS格式的盤符,導致Win7系統不能被grub2所引導,在開機啟動沒有win7的選項.這就需要我們自己處理.

  方法:

  1 需要進入/boot/grub2目錄後使用vim編輯grub.cfg檔案。:

### BEGIN /etc/grub.d/30_os-prober ###menuentry ‘Windows 7 (loader) (on /dev/sda1)‘ --class windows --class os $menuentry_id_option ‘osprober-chain-XXX‘ {insmod part_msdosinsmod ntfsset root=‘hd0,msdos1‘chainloader +1}### END /etc/grub.d/30_os-prober ###

  加在### END /etc/grub.d/00_header ###之後。其中的XXX為你的Windows 7系統磁碟分割的UUID。

  要點有2處:

  • ‘osprober-chain-XXX‘,這個XXX是Win7系統所在盤的UUID,尋找方法是,在終端中輸入sudo blkid,必須獲得管理員權限,才能顯示出所有盤符的UUID.終端顯示如下:
    /dev/sda1: UUID="42D48160D4815757" LABEL="System" TYPE="ntfs"/dev/sda3: UUID="6cd307c9-0a2d-4bb1-9cd1-7e5a5e8b491e" TYPE="ext3"/dev/sda5: UUID="45936577-c54b-463b-9807-6d3e14ac5907" TYPE="ext3"/dev/sda6: TYPE="swap" UUID="a33b070c-a73c-44b7-bfde-8f284bf070b5"
  • set root=‘hd0,msdos1‘, 這個‘hd0,msdos1‘表示第一個硬碟,第一個分區.需要改成自己相應的硬碟號與分區號.可以使用sudo fdisk -l 命令來查看硬碟分區.

  2 完成後,重啟機器,就可以看到久違的Win7了.

結束語:

  就短短的這點內容,耗費我6個小時的時間來完成.為了不想我下次再遇到這種問題.就隨手記下來.希望能避開這些不必要的彎路.雖然linux做伺服器很穩定,但是傲嬌起來要人命.珍愛生命多寫部落格.

  

CentOS的安裝,win7系統的引導恢複

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.