Windows下安裝centOS7雙系統總結

2022-06-21 17:30:13 字數 2279 閱讀 6134

首先,按照網路教程,使用硬碟安裝模式(失敗):

一、使用分盤工具(easeus partion master)分出一塊未使用的空間,為安裝centos和儲存映象檔案作準備。

二、將分出來的一部分空格,使用分盤工具(其實分盤不過就是修改mbr ,主引導記錄),建立分割槽,建立了格式為ext2的分割槽,設定其為邏輯分割槽,保證讓linux認識,同時由於windows系統不認識ext2格式,所以需要使用到ext2fsd軟體為該分割槽分配碟符。另一部分暫時保持未分配狀態,留著安裝centos7。

四、修改檔案檢視選項,修改c盤根目錄下(隱藏檔案)boot.ini,新增一行:c:\grldr="grub" **。

title install-rhel7/centos7

root (hd0,5)                   //注意:(hd0,5)和下面的sda6都指向步驟二新分配出的邏輯分割槽。

kernel /isolinux/vmlinuz linux repo=hd:/dev/sda6:/

initrd /isolinux/initrd.img

boot

六、重啟電腦,結果並未出現安裝centos的引導,本方法嘗試以失敗告終。雖然沒有成功,但是種種嘗試仍然記錄下來,以備後用。

方法二:使用u盤安裝centos(成功)

二、按照提示一路設定並安裝centos7即可。其中,預設最小化安裝,為了方便使用,我選擇了 桌面安裝,並勾選了所有配套的軟體。其次在分割槽上,沒有使用自動分割槽,而是使用手動分割槽,點選「建立他們」,和+ 建立/boot,/,swap分割槽等,其中只有boot可以設定為「標準分割槽」其他都設定為lvm,這裡為分割槽而使用到的空間,就是一開始預留的未分配的空間,否則會在左下方顯示的可用空間幾乎為0mb,導致無法成功手動分割槽,或者將要刪除windows下的磁碟空間,來分配給linux。

三、重啟電腦後,發現只有centos的引導,沒有windows xp的啟動引導。

於是查詢網路方案,恢復windows引導:

網路方案一(失敗):

啟動時,可以使用grub命令列手動引導進入win7系統。系統啟動進入下面的畫面時,按鍵盤上c

鍵進入grub命令列。使用ls命令檢視所有硬碟裝置,顯示結果如下:

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

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

set root=(hd0, msdos1)

chainloader +1  //動手嘗試時,系統提示錯誤,不認識「+1」

boot

上面三條命令中,set命令指定將要啟動系統的分割槽,我的win7系統安裝在第一塊硬碟hd0的msdos1(即第乙個分割槽)。

第二條命令注意chainloader和引數之間必須有空格。

第三條命令啟動系統。

網路方案二(成功)

修改/boot/grub2/下的grub.cfg檔案,由於該檔案是唯讀屬性,不能雙擊開啟修改,需要使用root使用者登入,再用命令開啟檔案,再手動修改檔案,再儲存即可。操作如下圖:

(sudo chmod +w grub.cfg命令是為了給grub.cfg檔案新增「寫「的許可權,後來嘗試,哪怕去掉」寫許可權「:sudo chmod -w grub.cfg

也可以使用 sudo gedit grub.cfg開啟檔案,修改,再點選儲存按鈕。反正就是不能雙擊開啟grub.cfg檔案修改)

附:

sudo命令用來以其他身份來執行命令,預設的身份為root。

在/etc/sudoers中設定了可執行sudo指令的使用者。

若其未經授權的使用者企圖使用sudo,則會發出警告的郵件給管理員。

使用者使用sudo時,必須先輸入密碼,之後有5分鐘的有效期限,超過期限則必須重新輸入密碼。

修改/boot/grub2/grub.cfg檔案,如下:

### begin /etc/grub.d/30_os-prober ###

menuentry 'windows xp '

### end /etc/grub.d/30_os-prober ###

儲存檔案。

重啟電腦,成功出現」windows xp「(修改grub.cfg檔案中取的名字)的啟動windows的引導。

Linux下安裝nginx教程 Centos7

環境 centos7 準備 確保系統中安裝了gcc pcre devel zlib devel openssl devel。linux下檢查是否安裝過某軟體包 安裝命令 yum y install gcc pcre devel zlib devel openssl openssl devel 指定目...

Supervisor的安裝部署(Centos7)

一 安裝選擇 supervisor為python編寫,可以選擇pip安裝,也可以用linux的包管理工具安裝,本文採用pip方式安裝。pip install supervisor 一條命令即可安裝完畢!二 相關命令 supervisord 啟動supervisor服務端 supervisorctl ...

二 安裝Subversion 基於Centos7

首先使用yum安裝openssl 選擇是否安裝,輸入y 再安裝openssl devel,同樣是選擇y,以完成安裝 3.建立linux使用者svn 建立使用者svn並指定使用者主目錄 給使用者svn設定密碼 4.上傳安裝包到系統中 初次安裝系統後,發現沒有sz rz命令,先安裝 再把所有的原始碼檔案...