рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдореИрдВрдиреЗ рдЦреБрдж рдХреЛ 60 рдЬреАрдмреА рдХреА рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓реЗ рджреЛ рдХрд┐рдВрдЧрдореИрдХреНрд╕ SMP35 SSDs рдЦрд░реАрджреЗред рдЙрди рдкрд░, рдореЗрд░реЗ рдкрд┐рддрд╛ рдФрд░ рдореИрдВрдиреЗ рдорджрд░рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ RAID 1 рдХреЛ рдзреЛрдпрд╛ рдФрд░ рдЖрда (рд╡рд┐рдВрдбреЛрдЬ) рдбрд╛рд▓ рджрд┐рдпрд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдереВрдХ рджрд┐рдпрд╛ рдФрд░ рдзреНрд╡рд╕реНрдд рдХрд░ рджрд┐рдпрд╛ред рдореИрдВрдиреЗ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ RAID рд╕рд░рдгреА рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░ рдореЗрд░реА рдкрд╕рдВрдж рдЖрд░реНрдЪ рдкрд░ рдЧрд┐рд░ рдЧрдИ (рдпрд╣ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕рднреА рд╕реЗ рдХрдо рдЕрдзреНрдпрдпрдирд┐рдд рдбрд┐рд╕реНрдЯ рд╣реИ)ред рдХрдЯ рдХреЗ рдиреАрдЪреЗ рдХреЛрдИ рдЪрд┐рддреНрд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдирд┐рд╖реНрдХрд░реНрд╖ рдЕрдкрд▓реЛрдб рдХрд░реВрдВрдЧрд╛:
рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ RAID рдмрдирд╛рдо рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ RAID
рдЖрдк рд╢рд╛рдпрдж рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рд╡рд░рдг, рдмрдиреНрд╕ рдФрд░ рдЬрд┐рдВрдЬрд░рдмреНрд░реЗрдб рдХреБрдХреАрдЬрд╝ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ? рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ - рдЖрд░реНрдХ рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рд░рдгреА рдХреЛ рд╕рд░рдгреА рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╣ рд╕рдм рд╣реИред рддреЛ, рд╣рдо рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ред рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ
рдкрдЪрд╕реНрдЯреНрд░реИрдк рдХреЗ рд╕рд╛рде рдЖрд░реНрдЪ рдХреА рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬрд╝ рдкрд░ рдЯреЗрд╕реНрдЯ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдореИрдВ рдкреВрд░реА рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рджреВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдХрд╛рд▓рдХреНрд░рдо рд░рдЦреВрдВрдЧрд╛ рдФрд░ рдЗрд╕реЗ рдЖрдк рддрдХ рдкрд╣реБрдВрдЪрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред
рдЪрд▓реЛ рдЪрд▓рддреЗ рд╣реИрдВ!
рд╣рдо рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди (рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡) рд╕реЗ рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВред рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо "tins" рдХреЛ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
fdisk рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВред
fdisk -lDisk /dev/sda: 60.0 GB, 60022480896 bytes 81 heads, 63 sectors/track, 22973 cylinders, total 117231408 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x2d5689a5 Device Boot Start End Blocks Id System /dev/sda1 2048 117231407 58614680 fd Linux raid autodetect Disk /dev/sdb: 60.0 GB, 60022480896 bytes 81 heads, 63 sectors/track, 22973 cylinders, total 117231408 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0009e9af Device Boot Start End Blocks Id System /dev/sdb1 2048 117231407 58614680 fd Linux raid autodetect Disk /dev/sdc: 515 MB, 515899392 bytes 64 heads, 32 sectors/track, 492 cylinders, total 1007616 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x25086445 Device Boot Start End Blocks Id System /dev/sdc1 * 0 757759 378880 17 Hidden HPFS/NTFS Disk /dev/sdc1: 387 MB, 387973120 bytes 64 heads, 32 sectors/track, 370 cylinders, total 757760 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x25086445 Device Boot Start End Blocks Id System /dev/sdc1p1 * 0 757759 378880 17 Hidden HPFS/NTFS Disk /dev/mapper/arch_root-image: 707 MB, 707788800 bytes 255 heads, 63 sectors/track, 86 cylinders, total 1382400 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/mapper/arch_lib-modules: 98 MB, 98566144 bytes 255 heads, 63 sectors/track, 11 cylinders, total 192512 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/mapper/arch_usr-share: 438 MB, 438304768 bytes 255 heads, 63 sectors/track, 53 cylinders, total 856064 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
рд╣рдо рдЕрдкрдиреЗ рдПрд╕рдПрд╕рдбреА рдкрд╛рддреЗ рд╣реИрдВ (рдпрджрд┐ рдЖрдкрдиреЗ рдЕрднреА рднреА рд╡рд┐рднрд╛рдЬрди рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рдордп рд╣реИред рдореИрдВрдиреЗ рд▓рд┐рдирдХреНрд╕ RAID рдСрдЯреЛ рд╡рд┐рднрд╛рдЬрди рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рдХреЛрдб fd рд╣реИ)
рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдЕрдкрдирд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдРрд░реЗ рдмрдирд╛рддреЗ рд╣реИрдВ:
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1
рдореИрдВрдиреЗ рдПрдХ рджрд░реНрдкрдг рд╕рд░рдгреА рдмрдирд╛рдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП "рд╕реНрддрд░" 1 рд╣реИ, рдФрд░ рд╕рд░рдгреА рдореЗрдВ рд╡рд┐рднрд╛рдЬрди рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдк рдмрджрд▓ рджреЗрддреЗ рд╣реИрдВ -
рдбрд░-рдбрд┐рд╡рд╛рдЗрд╕рдЗрд╕ рдмрд╛рдд рдХрд╛ рд╕рд╡рд╛рд▓ рдХрд┐ рдХреНрдпрд╛ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рд░рдгреА рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдХрд╛ рдЙрддреНрддрд░ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд╣реИред рд╣реЛ рдЧрдпрд╛! рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдиреЗ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд╛рдЬрди рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИ:
mkfs.ext4 /dev/md0 mount /dev/md0 /mnt
рдореИрдВрдиреЗ рдПрдХ
ext4 рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рджреВрд╕рд░рд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╕рднреА рдЙрдкрд▓рдмреНрдз fs рдХреА рд╕реВрдЪреА рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП
mkfs рд▓рд┐рдЦреЗрдВ
ред рдФрд░ рдЯреИрдм рджрдмрд╛рдПрдБред
рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рдмреВрдЯрд▓реЛрдбрд░ рд╡рд┐рдиреНрдпрд╛рд╕
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдирд┐рдпрдорд╛рд╡рд▓реА рдХреЗ рдЕрдиреБрд╕рд╛рд░
, рд╣рдордиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ
"рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рдЗрдВрд╕реНрдЯрд╛рд▓" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рдЦрд╛ ред рдкреВрд░реА рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЕрд╢рд┐рд╖реНрдЯ рдкрд╣рд▓реЗ рдПрдХ RAID рд╕рд░рдгреА рд╕реЗ рдмреВрдЯрд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рджреВрд╕рд░рд╛ рдпрд╣ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╣рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ
pacstrap /mnt grub2-bios
рдЕрдЧрд▓рд╛, рдЖрдЗрдЯрдо рдХреЗ рд╕рдорд╛рди рдореИрдиреБрдЕрд▓ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ
"рд░рд╛рдордбрд┐рд╕реНрдХ рдмрдирд╛рдирд╛" ред рдЖрджреЗрд╢ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИред
grub-mkconfig -o /boot/grub/grub.cfg grub-install /dev/sda grub-install /dev/sdb mdadm --examine --scan >> /etc/mdadm.conf
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдПрдХ рд░рдл рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдЗрд╕реЗ рдРрд░реЗ рдореЗрдВ рд╕рднреА рдЯрд┐рдиреНрд╕ рдкрд░ рд░рдЦрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдРрд░реЗ рдХреЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЛ рд╕реНрд╡рдпрдВ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рдРрдбрдо рд╣реБрдХ рдХреЛ рд░реИрдордбрд┐рд╕реНрдХ рдХреЙрдиреНрдлрд┐рдЧрд░ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
nano /etc/mkinitcpio.conf HOOKS="- " mdadm : HOOKS="base udev autodetect pata scsi sata filesystems usbinput fsck mdadm"
рдЗрд╕рдХреЗ рдмрд╛рдж, рдПрдХ рд░реИрдордбрд┐рд╕реНрдХ рдмрдирд╛рдПрдВ
mkinitcpio -p linux
рдпрджрд┐
рдХрд╕реНрдЯрдо /etc/mdadm.conf рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ initramfs рдореЗрдВ рдХреЛрдбрд╛рдВрддрд░рдг рдРрд░реЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░реАрди рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ (:
рдЪрд┐рд░реЛрдЯ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ, рд╡рд┐рднрд╛рдЬрди рдХреЛ рдЕрдирдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ рдФрд░ рд░рд┐рдмреВрдЯ рдХрд░реЗрдВред рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рдо
fdisk -l рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбрд┐рд╕реНрдХ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ
fdisk -l Disk /dev/sda: 60.0 GB, 60022480896 bytes 81 heads, 63 sectors/track, 22973 cylinders, total 117231408 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x2d5689a5 Device Boot Start End Blocks Id System /dev/sda1 2048 117231407 58614680 fd Linux raid autodetect Disk /dev/sdb: 60.0 GB, 60022480896 bytes 81 heads, 63 sectors/track, 22973 cylinders, total 117231408 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0009e9af Device Boot Start End Blocks Id System /dev/sdb1 2048 117231407 58614680 fd Linux raid autodetect Disk /dev/md0: 60.0 GB, 59987787776 bytes 2 heads, 4 sectors/track, 14645456 cylinders, total 117163648 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
рдЬрд╣рд╛рдБ
md0 RAID рд╕рд░рдгреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рд╡рд╣ рд╕рдм рд╣реИ! () рдЖрдкрдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдореЗрдВ рд╢реБрднрдХрд╛рдордирд╛рдПрдБ рдФрд░ рд╢реБрднрдХрд╛рдордирд╛рдПрдБ!
рдПрдХ рд╢рдмреНрджрд╛рд░реНрде рддреНрд░реБрдЯрд┐ рдХреЛ
рд╕реБрдзрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд╕рд░реНрдЬрд┐рдпреЛрддреНрд░реЛ рдХрд╛ рдзрдиреНрдпрд╡рд╛рдж