【背景】
上篇說道在自己電腦上安裝了raid陣列
1、內存安裝了8G,爲了充分發揮性能,決定安裝64位windows。
2、經常使用的軟件是32位的,所以需要安裝32位windows。
3、爲了觀看自己的照片,視頻,使用工具軟件。決定安裝centos7.
4、爲了工作測試,決定安裝suse linux 和opensuse linux。
5、目前好多人在使用ubuntu,所以也需要安裝一個。
6、安裝一個centos7 livecd玩一下。
所以總計安裝系統爲:win7 32位,win8 64位,centos7,ubuntu14,suse linux,opensuse linux,centos livecd
【設備情況】
硬盤是500G的非RAID盤,劃分如下:
序號 | 磁盤標籤 | 大小(GB) | 第幾個分區 | 分區類型 | 說明 |
---|---|---|---|---|---|
1 | S0_SYS_BOOT | 4 | 第一個分區 | 主分區 | 用作放置啓動多重系統的grub2,以及一些常用鏡像,sdf1 |
2 | S0_SYS_OTHER | 40 | 第二個分區 | 主分區 | 本意是放一個主操作系統,後續都放到邏輯分區上了,就成了預留分區。,sdf2 |
3 | S0_WIN7_32 | 40 | 第一個邏輯分區 | 邏輯分區 | 放置win7 32位操作系統,sdf5 |
4 | S0_WIN8_SYS | 50 | 第二個邏輯分區 | 邏輯分區 | 放置Win8 64位操作系統,sdf6 |
5 | S0_APPLY | 92 | 第三個邏輯分區 | 邏輯分區 | 建3個目錄,一個32位操作系統使用,一個64位操作系統使用,一個公共使用。sdf7 |
6 | S0_SWAP | 10 | 第四個邏輯分區 | 邏輯分區 | linux操作系統的swap分區,公用,sdf8 |
7 | S0_CENTOS7 | 15 | 第五個邏輯分區 | 邏輯分區 | 放置centos7操作系統,sdf9 |
8 | S0_LINUX_HO | 90 | 第六個邏輯分區 | 邏輯分區 | 放置linux操作系統的/home,sdf10 |
9 | S0_OTHER | 70 | 第七個邏輯分區 | 邏輯分區 | 放置window的一些軟件和程序代碼等,sdf11 |
10 | S0_UBUNTU | 15 | 第八個邏輯分區 | 邏輯分區 | 放置ubuntu操作系統。sdf12 |
11 | S0_OPENSUSE | 20 | 第九個邏輯分區 | 邏輯分區 | 放置opensuse操作系統。sdf13 |
12 | S0_SUSEROOT | 14 | 第十個邏輯分區 | 邏輯分區 | 放置suse操作系統。sdf14 |
13 | S0_CENT_LCD | 8 | 第十一個邏輯分區 | 邏輯分區 | 放置centos livecd操作系統。sdf15 |
【多系統安裝】
1、不管啓動,全部逐個安裝,順序是:win7,win8,centos7 livecd,suse linux,opengsuse linux,ubuntu,centos7
2、win7和win8安裝到邏輯分區的處理:先將win安裝到其他一個硬盤的C區,然後安裝常用軟件,最後ghost(使用的是11.5)到上面磁盤的邏輯分區。然後使用BOOTICE軟件在邏輯分區的pbr寫入nt6的引導。
3、最後安裝的centos引導會引導其他linux。
4、在grub.cfg中添加win的啓動即可
menuentry 'Windows 7 Ultimate x86'{insmod chain
insmod ntfs
set root=(hd0,5)
chainloader +1
}
menuentry 'Windows 8.1 x86_64'{
insmod chain
insmod ntfs
set root=(hd0,6)
chainloader +1
}