隨身碟安裝CentOS 7的方法,u盤centos

來源:互聯網
上載者:User

隨身碟安裝CentOS 7的方法,u盤centos

安裝CentOS7前,我的PC是win7和CentOS6.5的雙系統,使用GRUB引導啟動。我在CentOS6.5中安裝了很多應用軟體和伺服器軟體,並重新編譯了高版本的核心。但由於在按自己需求打造linux系統的過程中,犯了很多不能解決的錯誤,導致系統有些地方配置的不如人意。作為一個完美主義輕度患者,得知CentOS7發布後,就開始琢磨升級。

1. 首先嘗試了線上升級的方法。參照http://wiki.centos.org/TipsAndTricks/CentOSUpgradeTool給出的教程,嘗試之後未能成功。

2. 然後嘗試通過硬碟安裝的方式,這也是我安裝CentOS6.5雙系統時採用的方法。在win7系統內容下,具體步驟如下。

(1) 使用ext2Fsd軟體讀入linux分區

(2) 然後將CentOS-7.0-1406-x86_64-DVD.iso檔案拷貝到linux分區的根目錄下

(3) 將CentOS-7.0-1406-x86_64-DVD.iso解壓,將解壓檔案夾中的isolinux和images複製到linux分區根目錄下

(4)使用EasyBCD配置linux啟動入口後重啟電腦

(5) GRUB引導處選擇win7啟動後進入windows啟動介面,再選擇CentOS啟動。

經過上面的步驟,本應進入CentOS7的安裝介面。但實際上未能進入CentOS7的安裝介面,而是出現了類如下面的錯誤。

dracut-initqueue[624]:Warning: Could not boot.

dracut-initqueue[624]:Warning: /dev/root does not exist.

                                  Starting Dracut EmergencyShell…

Warning: /dev/root does not exist

經過搜尋,發現使用在windows環境製作的啟動盤安裝時,也可能會出現相同的錯誤。根據http://blog.csdn.net/gaohuaid/article/details/38750283 給出的解決方案,這是因為安裝程式未能找到安裝檔案所致。可以在隨後出現的 dracut:/# 輸入命令

 cd /dev

後找到安裝檔案所在的位置,重啟後修改(在啟動引導的地方輸入 e 進入編輯狀態)啟動配置,將

vmlinuz initrd=initrd.img

inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 

改為:

vmlinuz initrd=initrd.img

inst.stage2=hd:/dev/sda quiet

其中 /dev/sda 是安裝檔案所在隨身碟在系統中的裝置號。然後繼續斷行符號,即可正常進入安裝過程。筆者未驗證該方法。

3. 參照http://wiki.centos.org/HowTos/InstallFromUSBkey給出的教程在linux環境下製作USB啟動盤安裝。具體步驟如下。

(1) 將隨身碟(容量為8G)串連到電腦,在root許可權下,使用

       fdisk –l

命令查看隨身碟的裝置號。需要注意,將要使用的是隨身碟的裝置號(e.g./dev/sdb)而不是分區(e.g./dev/sdb1)。另外製作USB啟動盤將會格式化隨身碟,使用前應對隨身碟進行備份。

(2)在root許可權下,進入CentOS7鏡像檔案所在目錄,使用下面命令製作USB啟動盤。

   ddbs=4M if=CentOS-7.0-1406-x86_64-DVD.iso of=/dev/sdb

其中bs參數可選,它隻影響製作啟動盤的速度。if參數指定輸出檔案。of參數指定輸入裝置,值為上一步中確認過的USB裝置號。執行該命令前,需確定隨身碟處於unmount狀態。根據電腦硬體水平,該過程可能需要10分鐘或更多。

另外需要注意的是,成為啟動盤後隨身碟的容量將變小許多,格式化也不能使其恢複。這是由於啟動盤不能通過格式化釋放的緣故。安裝完成確定USB啟動盤不再使用的時候,可以在win7環境的命令列模式下,使用diskpart工具進行容量恢複。

(3)保持USB啟動盤串連狀態,重啟電腦,進入主板設定介面,設定BOOT啟動優先順序為行動裝置最高後儲存並重啟電腦即可正常進入如下CentOS7的安裝介面。選擇Install CentOS 7後進入下一步。

(4) 然後在初始化設定頁面進行必要的設定。點擊相應的表徵圖例如DATE& TIME, KEYBOARD和LANGUAGE SUPPORT等設定時間,將要使用的鍵盤和系統語言支援等。


其中INSTALLATIONSOURCE裡保持預設的Auto-detected installation media不變。

其中SOFTWARESELECTION中根據需要選擇待安裝的工作環境。需要案頭環境的,可以選擇GNOME或KDE,其中前者更適合入門使用者;後者則相對華麗,接近windows的案頭。Add-ons軟體也根據需要選擇。這些軟體及伺服器環境都可以在將來的使用過程中進行安裝,所以選擇時候不必太過斟酌。

其中INSTALLATIONDESTINATION選定將要安裝CentOS7系統的硬碟。選定硬碟並在分區設定處選擇I willconfigure partitioning後單擊左上方的 Done按鈕,計入如下的分區設定介面。一般來說,只要設定 /分區和swap分區即可。

 

最後是網路設定,可以設定電腦的網路連接方式。

經過以上的步驟,就能正常完成CentOS7的安裝了。重新啟動,設定主板優先從硬碟啟動,然後就能進入CentOS 7作業系統了。

4. 安裝完成並重新啟動後,由於原來的grub引導程式失效,系統預設進入CentOS而沒有引導進入win7系統的入口。並且,CentOS7使用GRUB2管理啟動引導程式,因此原來修改/etc/grub.conf的方式不能達到恢複win 7啟動入口的目的。

啟動時,可以使用grub命令列手動引導進入win7系統。系統啟動進入下面的畫面時,按鍵盤上c鍵進入grub命令列。使用ls命令查看所有硬碟裝置,顯示結果如下:

(hd0)(hd0, msdos6) (hd0, msdos5)...(hd0,msdos1) (hd1) (hd1,msdos1)

然後在grub命令列連續輸入執行下面的命令,就能進入到win7系統了。

setroot=(hd0, msdos1)

chainloader+1

boot

上面三條命令中,set命令指定將要啟動系統的分區,我的win7系統安裝在第一塊硬碟hd0的msdos1(即第一個分區)。第二條命令注意chainloader和參數之間必須有空格。第三條命令啟動系統。

但是,我還是需要使用grub自動為win7系統提供入口。參考http://superuser.com/questions/781300/searching-for-grub-configuration-file-in-centos-7Adam C的解答,CentOS 7的grub啟動設定檔路徑為 /boot/grub2/grub.cfg。但是一般不通過修改上述檔案來更改啟動引導。可修改檔案/etc/grub.d/40_custom,在其中添加如下內容:

menuentry"Windows 7"{

 set root='(hd0, msdos1)'

  chainloader +1

}

然後執行如下命令。

grub2-mkconfig–output=/boot/grub2/grub.cfg

將自訂的系統開機檔案反映到啟動配置。再次重啟電腦時,就能發現win7系統入口,並能正常進入win7系統了。

另外,可以通過修改 /etc/default/grub檔案設定預設的啟動系統(參數GRUB_DEFAULT),也可以修改等待選擇啟動的時間(參數GRUB_TIMEOUT)。



centOS 64 隨身碟安裝方法

我的 方法:
用 CentOS-6.3-x86_64-LiveCD.iso 寫入優盤 安裝
安裝好後 將 CentOS-6.4-x86_64-DVD1.iso 掛載並設定為 yum 源 然後
# yum update 升級 成6.4
RedHat 和 CentOS 也可以用這樣的方法 互相升級

如果你有 linux 環境 就簡單了 dd if=iso鏡像 of=隨身碟 bs=1M 大於4G 都可以解決

[wushuyi@CentOS CentOS]$ uname -a
Linux CentOS 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
 
用隨身碟安裝centos怎弄,電腦已經有windows7,想裝雙系統詳細點

1、首先你電腦上要弄一個未使用的分區,就是還沒有建立輯分區的硬碟空間出來才能裝,因為linux的分區跟win不一樣的,系統格式不一樣,一個是ext3,另一個是ntfs的
2、下載unetbootin,和你要安裝的linux iso鏡像,用unetbootin製作u盤啟動即可
3、這樣就可以安裝在未劃分的分區內,你安裝完系統,在磁碟管理看到的是2-3個未知分區,因為你如果是預設安裝的話就是swap、根分區這樣的,所以看到除了windows分區後,應該還有2個或2個以上的未知分區,看你安裝Linux怎麼分區了
吳朝陽[權威專家]

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.