A new computer is equipped with a dual system. windows is used to play games and linux is used to write code. I bought two dedicated 1 TB hard disks to build RAID 0 and use parallel I/O to improve computer performance.
A new computer is equipped with a dual system. windows is used to play games and linux is used to write code. I bought two dedicated 1 TB hard disks to build RAID 0 and use parallel I/O to improve computer performance.
Choose the motherboard when deliberately selected to support RAID motherboard, msi B85-G43 GAMING, can use msi super raid technology, but after buying found that the driver of this thing is exe program, huh, the main board supports only pseudo raid and can only be used in windows. if you want to use raid in windows, you still have to give up using raid. after all, it is just a casual system. In linux, performance is pursued, therefore, we use soft RAID in linux.
First, install windows 8 on the first disk, and use the GB primary partition as the C disk. the rest of the hard disk will not move, so you can plan the hard disk after installing the system.
After the system is installed, use MiniTool Partition Wizard Home Edition 7.0 to plan the hard disk. Directly, which will be explained later.
A total of 1.86 TB,
Windows:
GB system partition, primary partition
231.5G game installation
Download files GB
G download game
GB software installation
150G tool
Shared hard disk:
GB documentation
331.5G various music, movies, pictures
Linux: use the latest fedora20
300 M boot partition, primary partition, no raid, because grub2 does not support raid, so boot is separately divided
300 M boot backup partition, primary partition, backup a boot partition, you can use this partition to boot in case of an accident
3.6 GB swap partition, swap0 + swap1, each 1.8 GB, distributed on two hard disks
Mount 20 GB to/, sys0 + sys1, each 10 GB
50G/usr, usr0 + usr1, each 25G
25G/home, home0 + home1, each 12.5G
50G/var, var0 + var1, each 25G
20G/opt, opt0 + opt1, each 10G
230.8G/data, data0 + data1, each 115.4G, used to store various downloaded software, compressed packages, virtual machines
Now, the partitioning scheme is developed. MiniTool Partition Wizard separates windows and converts the GB of linux into an ext4 file system according to the preceding Partition Plan format, next we will start to use live cd to install the system ~
Install fedora live cd on a USB flash disk
Since the installation program of fedora does not have the option to directly select RAID when partitioning the disk, I use the console for RAID.
The tool used here is mdadm.
First, use su root to switch to the root user and use fdisk-l to view the current partition status.
/Dev/sda
/Dev/sdb
We can see that the current/dev/sda3 and/dev/sdb1 are boot and bootbak, respectively.
/Dev/sda5-11 are the same size as/dev/sdb5-11, so this part is the hard disk we use for RAID
Create a swap partition
$ Mdadm-Cv/dev/md0-l0-n2/dev/sd {a, B} 5 $ mkfs. ext4/dev/md0 is required. Otherwise, the md0 hard disk cannot be seen in the installation program, the command for unknown reason can also be written as $ mdadm -- create -- verbose/dev/md0 -- level = 0 -- raid-devices = 2/dev/sd {a, B} 5 $ mkfs. ext4/dev/md0
According to the above statement, the remaining partitions are also made into RAID partitions, restart the system once, and enter the live cd installation page again. These RAID hard disk partitions can be seen during hard disk partitioning.
Select a partition, fill in the Mount point in the details on the right, click re-partition, select ext4 or swap, and then click Update settings. After the installation, click start to install the system, and everything will be done properly.
After the system is installed, use df-h to view
Use cat/proc/mdstat to view the running status of the RAID partition
Finally, let's test the speed of RAID0.
First install the hdparm test tool, yum install hdparm. x86_64
Use the hdparm-tT device name to test/dev/sda and/dev/md0 respectively. the test results are as follows:
RAID0's speed is nearly doubled, with a very good score ~~