HTPC Część 1 – Instalacja Debiana w Raid 1( mirroring )
Czego potrzebujemy aby zbudować domowe centrum rozrywki ? Większość opisałem we wpisie „Asus AT3IonT-I Deluxe + Debian = wszystko w jednym„. Jednak żeby nie odsyłać do kolejnego dokumentu podsumujemy sobie wszystko co niezbędne.
Cel: Instalacja Debiana w macierzy Raid 1 z narzędziami do wirtualizacji – Vserver
Sprzęt:
1. Płyta główna Asus AT3IonT-I Deluxe
2. Pamięć RAM KVR1066D3N7K2/4G
3. Minimum 2 dyski twarde SATA ( podłączamy do dwóch pierwszych portów SATA )
4. Klawiatura USB ( wyłącznie do instalacji systemu )
5. Obudowa Fractal Design Array R2 Mini ITX
6. Kabel HDMI + TV posiadający złącze HDMI
7. Intel Gigabit Pro/1000 CT Desktop PCI-E Adapter EXPI9301CTBLK – opcjonalna karta sieciowa
8. UPS – opcjonalnie dla bezpieczeństwa sprzętu
9. Łącze internetowe ze stałym lub zmiennym adresem IP.
Wytłuszczone komponenty są niezbędne. Pozostałe w zależności od potrzeb i zasobności portfela, mogą być dokupione w późniejszym terminie.
Oprogramowanie:
Debian Squeeze AMD64. Do pobrania ze strony www.debian.org http://cdimage.debian.org/debian-cd/6.0.3/amd64/iso-cd/debian-6.0.3-amd64-CD-1.iso
Jeśli ktoś ma inny sprzęt może go wykorzystać. Powyższa konfiguracja gwarantuje poniekąd, że nie będziemy mieli problemów z dzwiękiem, grafiką, kartą WLAN itd. Piszę poniekąd ponieważ problemów nigdy nie da się uniknąć..
Wymagania odnośnie instalacji systemu Debian:
1. Pendrive z nagranym obrazem ( link powyżej ) lub napęd CD/DVD Sata.
2. Ruter z DHCP z dostępem do Internetu – w późniejszym czasie zastąpimy ruter naszą nową zabawką.
Jeszcze jedna uwaga. Przedstawiona instalacja systemu ma formę zrzutów ekranu. Przygotowana została na maszynie wirtualnej napędzanej przez Virtualbox’a ( wersja open source ).
Zaczynamy.
1. Uruchamiamy komputer z USB i postępujemy zgodnie z załączonymi instrukcjami. Między polami przechodzimy za pomocą strzałek lub „tabulatora”. Opcje zaznaczamy „spacją”. Zatwierdzamy „Enterem”.













W przedstawionej dla celów ilustracyjnych instalacji mamy 2 dyski wirtualne o rozmiarze 10.7 GB. Przyjęto następujący uproszczony podział:
5GB – główny system plików – /
700MB – SWAP
5GB – /srv
W praktyce każdy będzie posiadał inne dyski. Ważne jest aby trzymać się schematu:
Minimum 10GB dla głównego systemu plików / ( /dev/md0 )
1GB SWAP ( /dev/md1 )
Minimum 2GB dla partycji /var ( /dev/md2 )
Z pozostałej ilości miejsca można utworzyć jedną partycję i pozostawić ją bez przypisanego systemu plików, do późniejszego podziału ( /dev/md3)









Powtarzamy te same kroki dla drugiego dysku ( sdb ). Końcowy wynik powinien prezentować się następująco:
Edytujemy repozytoria i wyłączamy z nich odwołanie do źródeł na CD.
root@htpc1:~# nano /etc/apt/sources.list
Sprawdzamy czy są jakiekolwiek aktualizacje dla systemu.
root@htpc1:~# apt-get update && apt-get upgrade
Instalujemy program rozruchowy na drugim dysku twardym /dev/sdb
root@htpc1:~# grub-install /dev/sdb
Edytujemy plik /etc/default/grub i usuwamy „#” sprzed linii GRUB_TERMINAL=console. Jeśli tego nie zrobimy, komputer nie uruchomi się gdy zostanie odłączony/uszkodzony pierwszy dysk twardy ( /dev/sda ). Zobacz błąd: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=611537

Po wyedytowaniu pliku /etc/default/grub aktualizujemy bootloader.

Instalujemy narzędzia do wirtualizacji.
root@htpc1:~# apt-get install linux-image-vserver-amd64 linux-headers-2.6-vserver-amd64 util-vserver vserver-debiantools
root@htpc1:~# grub-update
Uruchamiamy komputer ponownie.
root@htpc1:~# reboot
Podstawowy system z narzędziami do wirtualizacji już mamy. Wyłączmy jeszcze zbędne usługi.
root@htpc1:~# apt-get install chkconfig
root@htpc1:~# chkconfig nfs-common off
root@htpc1:~# chkconfig portmap off
root@htpc1:~# service nfs-common stop
root@htpc1:~# service portmap stop
Powiązane wpisy:
W: HTPC · Opisany jako: debian squeeze raid 1, htpc debian, htpc linux, instalacja debiana, linux htpc, raid 1, squeeze raid 1, vserver debian

































































