【背景】上篇说道在自己电脑上安装了raid阵列1、内存安装了8G,为了充分发挥性能,决定安装64位windows。2、经常使用的软件是32位的,所以需要安装32位windows。3、为了观看自己的照片
【背景】
上篇说道在自己电脑上安装了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) | 第几个分区 | 分区类型 | linux分区号 | 说明 |
---|---|---|---|---|---|---|
1 | S0_SYS_BOOT | 4 | 第一个分区 | 主分区 | sdf1 | 用作放置启动多重系统的grub2,以及一些常用镜像 |
2 | S0_SYS_OTHER | 40 | 第二个分区 | 主分区 | sdf2 | 本意是放一个主操作系统,后续都放到逻辑分区上了,就成了预留分区。 |
3 | S0_WIN7_32 | 40 | 第一个逻辑分区 | 逻辑分区 | sdf5 | 放置win7 32位操作系统 |
4 | S0_WIN8_SYS | 50 | 第二个逻辑分区 | 逻辑分区 | sdf6 | 放置Win8 64位操作系统 |
5 | S0_APPLY | 92 | 第三个逻辑分区 | 逻辑分区 | sdf7 | 建3个目录,一个32位操作系统使用,一个64位操作系统使用,一个公共使用。 |
6 | S0_SWAP | 10 | 第四个逻辑分区 | 逻辑分区 | sdf8 | linux操作系统的swap分区,公用 |
7 | S0_CENTOS7 | 15 | 第五个逻辑分区 | 逻辑分区 | sdf9 | 放置centos7操作系统 |
8 | S0_LINUX_HO | 90 | 第六个逻辑分区 | 逻辑分区 | sdf10 | 放置linux操作系统的/home |
9 | S0_OTHER | 70 | 第七个逻辑分区 | 逻辑分区 | sdf11 | 放置window的一些软件和程序代码等 |
10 | S0_UBUNTU | 15 | 第八个逻辑分区 | 逻辑分区 | sdf12 | 放置ubuntu操作系统。 |
11 | S0_OPENSUSE | 20 | 第九个逻辑分区 | 逻辑分区 | sdf13 | 放置opensuse操作系统。 |
12 | S0_SUSEROOT | 14 | 第十个逻辑分区 | 逻辑分区 | sdf14 | 放置suse操作系统。 |
13 | S0_CENT_LCD | 8 | 第十一个逻辑分区 | 逻辑分区 | sdf15 | 放置centos livecd操作系统。 |
**【多系统安装】 **
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}
**【结束语】 **
至此完成多操作系统安装,不过centos7默认的引导有点丑,后续章节可能进行专门的操作系统引导的编写。也有可能进行centos7的一些软件的安装处理。