一台伺服器安裝多個linux系統

來源:互聯網
上載者:User

一台伺服器安裝多個linux系統 在公司做網卡驅動,需要在多個核心版本上測試驅動。而伺服器只有一台,這樣的話,只有兩個解決辦法,第一個是一個系統帶有多個核心,第二個解決辦法是安裝多個系統,由於公司伺服器的linux版本不一致,擔心出問題,因此選擇了安裝多個系統這個思路。     大致過程如下所示,首先用光碟片安裝一個系統,在分區的時候給第一個系統指定空間大小,由於硬碟太小,才150g,想安裝3個系統,因此只划了50g。相當於還剩下100g的free空間,沒有分區,沒有格式化。使用光碟先裝好第一個系統。     下面開始裝第二個系統,由於已經有一個系統了,就可以直接使用硬碟安裝第二個和第三個系統。(如果有光碟的話就直接繼續用光碟就ok)    一、分區    首先進入第一個系統,將剩下的100個g劃分2個50g的主要磁碟分割出來。具體方法如下所示:    首先執行fdisk -l        就會看到 /dev/sda   如果有多塊硬碟的話,可能還會有sdb,sdc等, 我這裡會顯示有sda1(現有系統根分區), sda2(交換分區)    接著 執行 fdisk /dev/sda,這是可以輸入m看到提示。    輸入n,代表建立一個分區     輸入p, 因為裝系統需要的是主要磁碟分割    由於主要磁碟分割number 1和2已經被第一個系統的根分區和swap分區佔了,因此這裡只能使用3和4了    輸入3,代表第三個主要磁碟分割    直接斷行符號,代表從預設地址作為新分區的起始地址。    輸入分區的大小,這裡可以輸入柱面數或者直接輸入大小,我這邊直接輸入柱面數,因為根據第一個分區占的柱面數大概是6300個,就是50g左右  +6300    輸入w, 儲存分區  這樣就會得到 /dev/sda3         按同樣的方法建立/dev/sda4     接下來需要執行 partprobe  /dev/sda 更新一下   mksf.ext3 /dev/sda3 把新的主要磁碟分割/dev/sda3格式化為ext3, 如果失敗可以先重啟一下     mksf.ext3 /dev/sda4 把新的主要磁碟分割/dev/sda4格式化為ext3    接著掛載/dev/sda3, 要不沒法對其操作    二、安裝前的準備(需要提前下載好對應版本的iso鏡像檔案,本文以CentOS_6.3_Final.iso為例子)   上面提到了需要掛在/dev/sda3, 我們將其掛載到/sda3下   mkdir /sda3   mount /dev/sda3 /sda3   cd /sda3   將CentOS_6.3_Final.iso複製到/sda3下   這裡需要將iso裡面的兩個檔案夾(isolinux和images)取出來   mkdir a   mount -o loop  CentOS_6.3_Final.iso a  cp -r a/isolinux .  cp -r a/images .      修改/boot/grub/grub.conf   添加以下類容   title  install CentOS6.3   root(hd0,2)    #hd0代表的是第一塊硬碟,2代表的是/dev/sda3, 因為是從0開始相加的   kernel /isolinux/vmlinuz   initrd /isolinux/initrd.img   三、重啟機器,進入系統的時候,選擇install CentOS6.3,進入安裝介面的時候,記得選擇從硬碟安裝,選擇硬碟的時候選擇/dev/sda3去找install.img  裝完之後進入新的作業系統後,需要更新grub.conf,否則只能進入到新系統,具體操作如下: mkdir /sda1  mount /dev/sda1 /sda1 cd  /sda1/boot/grub vi grub.conf  將裡面第一個系統的啟動參數拷貝出來,就是從title那一行一直到initrd這一行的所有內容(不是我們添加的那個安裝的title) 然後添加到當前系統的grub.conf中,重啟之後就可以看到有兩個系統的選擇項了。第三個系統方法類似。 

聯繫我們

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