Zbigniew ‘zibi’ Jarosik Ecie-pecie o wszechświecie
  • Instalacja Debiana na Sun Fire X4200

    Stworzone na bazie tekstu Fredrika Lundholma http://www.inserve.se/edu/debian/

    Stawianie Debiana 3.1 (Sarge) na Sun Fire X4200 – wersja 32bit Jajko standardowo dostarczane z Debianem nie obsługuje kontrolera LSI SAS 1064. Trzeba dodać obsługę mpt fusion device driver. Źródła drivera: LSISAS 1064 chipset.
    Trzeba to obejść.

    1. W orginalnym HOWTO polecano włączenie drugiego kontrolera na płycie i podłączenie do niego dodatkowego dysku IDE. Niestety, wewnątrz obudowy nie ma wolnych gniazdek zasilania, wymaga to podpięcia zasilania z dodatkowej obudowy, np z zewnętrznej obudowy USB. W związku z tym, że wogóle niechętnie podchodzę do tego typu operacji, polecam podpięcie pendrive o sporej pojemności (512MB albo 1GB). Fakt – USB w X4200 to 1.1, czyli – wooolne. Ale za to bezpieczne.
    2. W biosie kontrolera tworzymy macierz RAID-1. Przy bootowaniu jak kontroler się przedstawi wciskamy ctrl-c.
    3. Bootujemu system z pendrive.
    4. Ściągamy i instalujemy jajko kernel-image-2.6.8-dol-03-amd64-k8-smp_10.00.Custom_i386.deb lub kernel-image-2.6.8-dol-03-11-amd64-k8-smp_10.00.Custom_amd64.deb, czyli: wget url_jajka/jajko.deb dpkg -i jajko.deb
    5. Trzeba isę upewnić, że mpt fusion driver będzie ładowany przez initrd. Dodajemy do /etc/mkinitrd/modules: scsi_mod mptbase mptsas mptscsih sd_mod Do /etc/modules dodajemy: mptbase mptsas mptscsih
    6. Przechodzimy do /boot/
    7. mkinitrd -o /boot/initrd.img-2.6.8-dol-03-amd64-k8-smp 2.6.8-dol-03-amd64-k8-smp
    8. update-grub
    9. Przydaje się upewnić, że w /boot/grub/menu.lst jest nowe jajko i nowe initrd.
    10. Reboot. Wybieramy nowe jajo. Po starcie system powinien widzieć nowe urządzenie (/dev/sdb).
    11. Fdiskujemy. Mkfsujemy. Kopiujemy system z pendrive na raida. Dump i restore mile widziane, dla hardkorowców – tar albo cpio.
    12. Teraz małe poprawki do: boot/grub/device.map raidzie: (hd0) /dev/sda (hd1) /dev/sdb etc/fstab: / /dev/sda1
    13. /boot/grub/menu.lst: title Debian GNU/Linux, Internal disk root (hd1,0) kernel /boot/vmlinuz-2.6.8-dol-02-amd64-k8-smp root=/dev/sda1 ro initrd /boot/initrd.img-2.6.8-dol-02-amd64-k8-smp
    14. Instalacja grub na raidzie: grub-install /dev/sdb
    15. Power off. Odłączamy pendrive. Power on. Powinno działać.

    No Comments