Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Polskie forum (Polish) Instalacja i sprzęt
  • Search

[HOW-TO] RAID 0 na płycie MSI H97-MATE

Pytania i problemy związane z instalacją Gentoo oraz sprzętem

Moderator: SlashBeast

Post Reply
  • Print view
Advanced search
1 post • Page 1 of 1
Author
Message
nUmer_inaczej
Apprentice
Apprentice
User avatar
Posts: 165
Joined: Tue Apr 24, 2007 12:26 am
Location: Bydgoszcz

[HOW-TO] RAID 0 na płycie MSI H97-MATE

  • Quote

Post by nUmer_inaczej » Tue Dec 18, 2018 8:40 pm

Na płycie MSI H97-mate mam fizyczną obsługę RAIDA, którą postanowiłem włączyć,
zaprzęgając do pracy dwa dyski SSD:
Samsung PRO 256GB oraz Goodram Iridium Pro o zbliżonej pojemności i parametrach pracy.
Kontrolerem RAID jest w mej płycie Intel dla którego należy włączyć obsługę ahci.

UWAGA: Poniższe czynności mogą doprowadzić do utraty danych.


I. Czynności przygotowujące do RAID 0

1) Wykonujemy kopię zapasową systemu (można za pomocą programu `rusznikarz' → przeedytuj /root/.rusznikarzrc)
zapisując na dysku innym aniżeli wchodzące wskład RAID 0

2) Do dalszych czynności potrzebujemy płytę instalacyjną - minimal z gentoo

3) Restartujemy komputer, i wchodzimy do BIOSu ustawiając tryb pracy dysków na RAID.
Z kolei po ponownym uruchomieniu podczas startu wciskając jednocześnie klawisze CTRL + I (dla płyt MSI H97 MATE) wchodzimy do programu w którym
zakładając RAID 0 wybieramy dyski wchodzące w jego skład.
[Odsyłam do filmików na Youtube jak to zrobić]
UWAGA: w tym momencie utracimy wszystkie dane na dyskach wchodzących w skład RAID 0 !

II. Tworzenie RAID 0

1) Po wystartowaniu systemu z liv`a zakładamy partycje gpt programem fdisk lub cfdisk, które przyjmą postać coś na kształt /dev/md126pX
pamiętając o partycji efi. (Jeśli wcześniej instalowałeś Windows to wykorzystaj ją w dalszej instalacji GRUB)

2) Formatujemy wczesniej założone partycje na naszym RAID 0

Code: Select all

	mkswap  /dev/md126pX		(dla stworzenia swapa)
	mkfs.ext4 /dev/md126pX 		(dla założenia systemu ext4)
3) program `fdisk -l' wskaże sformatowane partycje

4) montujemy partycje dla założonych systemów plików tak, by rozpakować nasze Gentoo z backupu

po wypakowaniu gentoo montujemy:

Code: Select all

	#mount -t proc none /mnt/gentoo/proc
	#mount -o bind /dev /mnt/gentoo/dev
	#mount -o bind /sys /mnt/gentoo/sys
5) wchodzimy do katalogu /mnt/gentoo

Code: Select all

	#cd /mnt/gentoo
6) chrootujemy się do systemu

Code: Select all

	#chroot /mnt/gentoo /bin/bash
7) uaktualniamy stan systemu

Code: Select all

	#env-update
	#source /etc/profile
8 ) Instalujemy program do obsługi RAID i dokonujemy jego konfiguracji

Code: Select all

	#emerge -av mdadm
	#/etc/init.d/mdadm start
	#mdadm --detail -scan >> /etc/mdadm.conf
	rc-update add mdadm boot
9) Kompilujemy kernel z włączeniem obsługi do ramdisku RAID 0

Code: Select all

 	genkernel --menuconfig --mdadm --mdadm-config=/etc/mdadm.confdadm-config=/etc/mdadm.conf all
Włączamy następujące opcje:

Code: Select all

	Device Drivers --->
		[*] Multiple devices driver support (RAID and LVM)  --->
			-*-   RAID support
			[*]     Autodetect RAID arrays during kernel boot
			< >     Linear (append) mode 
 			-*-     RAID-0 (striping) mode 
			 -*-     RAID-1 (mirroring) mode 
 			-*-     RAID-10 (mirrored striping) mode 
			-*-     RAID-4/RAID-5/RAID-6 mode 
			[*]     Autodetect RAID arrays during kernel boot 
			<*>     RAID 1/4/5/6/10 target
(Po kompilacji kernela sprawdzamy, czy genkernel skopiował pliki initramfs i kernel do /boot)


10) Edytujemy plik /etc/fstab - uaktualniając nowy system plików

/dev/sdaX zastępujemy partycją na macierzy /dev/md126pX

11) Montujemy partycję efi w katalogu /boot/efi

12) Instalujemy GRUB2

Code: Select all

	#grub-install --target=x86_64-efi --efi-directory=/boot/efi --boot-directory=/boot /dev/md126pX
III. Po tych czynnościach możemy przystąpić do odmontowania wszystkich partycji i zrestartowania komputera.
Po tych czynnościach powinniśmy się cieszyć zwiększonymi prędkościami dysku (można po wszystkim ustawić parametry dla macierzy programu hdparm itp

Ja dla mojej płyty i dysków SSD uzyskuję prędkości:

#hdparm -fTt /dev/md126

Code: Select all

/dev/md126:
 Timing cached reads:   30966 MB in  1.99 seconds = 15539.66 MB/sec
 Timing buffered disk reads: 2856 MB in  3.00 seconds = 951.76 MB/sec

/dev/md126:
 Timing cached reads:   31574 MB in  1.99 seconds = 15843.24 MB/sec
 Timing buffered disk reads: 2816 MB in  3.00 seconds = 938.03 MB/sec

IV. UWAGI końcowe:
- dopasuj wszystkie ścieżki dla montowanych dysków i dla fstab wobec swoich wymagań
- przydatne programy to: `blkid' oraz 'lsblk'
nUmer w sieci
Top
Post Reply
  • Print view
1 post • Page 1 of 1

Return to “Instalacja i sprzęt”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy