(ps: 由于已经安装完成好几天,所以没有来得及记录下每一个步骤的图片)
一、前期准备
1. 基于raid0技术的硬盘;
2. centos7系统,光盘或者U盘都可以,这里以光盘为例;
3. 空的U盘一个;
4.intel raid驱动,下载地址:https://downloadcenter.intel.com/zh-cn/product/43732/RAID-
二、 安装目的: 保留home数据的同时升级系统版本。
三、 开始安装
1. 下载raid相应版本的驱动,将解压之后相应版本的iso文件放在空的U盘里面(ex:megasr-17.01.2016.0216-1-rhel70-ga-x86_64);
2. 放入系统光盘、装有iso的U盘之后开机,进入bios设置优先启动项为光盘启动;
3. 启动之后等待出现,按ESC键进入boot界面,这个时候不能看见raid盘;
4. linux dd 命令,将会出现两个盘供选择,一个是系统光盘(ex:sr0),一个是装有iso的U盘,选择后者,这个时候会出现iso的选项,方括号中出现X表示选中,然后continue;
5. 第四步已经安装好raid驱动,命令df -h就可以看见raid盘了,然后就可以开始安装系统了;
5. 这里直接使用默认设置,安装位置手动分区;
6. 使用LVM分区方案,保留home分区,其他分区delete,然后新建;
7. 具体分区方案:/home 保留,/root 和/home分区在同一个盘下面,格式为xfs,/swap分区和/root一样,格式为swap,/boot分区按照标准分区方法,格式为ext4,另外在这里增加了一个bios-boot分区,大小为1M,其他默认即可;
8. 分区分好之后开始安装,注意左下角的黄色警告,然后坐等自动安装;
9. 装好之后进行网络设置,由于centos7默认不安装ifconfig,所以可以使用ip设置或者配置文件设置,这里使用配置文件进行设置;
10. vi /etc/sysysconfig/network-scripts/ifcfg-* 后面的根据自己电脑的网口进行选择,具体内容如下:
HWADDR=00:E0:69:01:6A:96
TYPE=Ethernet
#BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=enp2s0
UUID=5b0a7d76-1602-4e19-aee6-29f57618ca01
ONBOOT=yes
在里面添加IPADDR(你需要配置的ip)和GATEWAY、PREFIX、DNS:
IPADDR=*.*.*.*
PREFIX=24
GATEWAY=*.*.*.*
DNS=*.*.*.*
11. 配置好之后重启网络命令:service network restart;
12. 尽情享用吧。
三、 安装过程中出现的问题及解决
1. 驱动安装有三种方式,若其中一种不管用,可换其他方式,具体操作见raid驱动包里面的官方文档。刚开始安装的时候使用的.ko文件,直接放置在U盘里面,然后insmod,没有重启之前能够看见raid盘,安装过程也不会出现相关的错误,一旦重启,就会出现:dracut-initqueue:warning:could not boot ...:/dev/root dose not exist;然后重新安装都会出现这些问题,换成linux dd方式安装即可以解决这个问题;
2. bios-boot这个分区是必须的,如果没有会出现开机无法引导,进入grub界面,所以分区的时候一定要有;
3. /boot 分区需要大于200M。
一切完毕,打完收工~