Ubuntu 14.04.1 LTS на HP MicroServer Gen8
В этом посте я опишу установку ОС и первоначальную настройку на достаточно интересной машине, а именно на HP MicroServer Gen8. Это поколение пришло на смену Gen7, и хотя у 8ки соотношение цена-качество не такое вкусное, как у 7-го поколения, на нём можно собрать более шустрого зверька. Итак, знакомьтесь HP Gen8.
Я не буду обозревать сам сервер, в сети достаточно статей на эту тему. Коснусь лишь наиболее важных моментов, с которыми я столкнулся при развертывании этого сервера.
Модернизируем железо
Итак, после покупки сразу прокачаем наш MicroServer и сделаем его не совсем micro. Смета примерно такая:
- Винчестеры ST3000VX000-1CU166 x 4 штуки (для хранения данных).
- Винчестер SSD INTEL SSDSA2CW080G3 (для системы).
- Карточка MicroSD (для записи загрузчика ОС).
- Процессор Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz (вместо штатного).
- Память Kingston 2 x 8 Gb ECC
Неприятные особенности
В процессе установки выяснился один неприятный момент, при подключенных HDD в корзине и SSD вместо DVD-ROM машинка напрочь отказалась грузиться с SSD. Только с флешки. Поэтому пришлось поставить загрузчик на флешку, ОСь на SSD, а винты использовать собственно под данные.
Процесс установки
Вставляем карту MicroSD в разъем на материнской плате. Раздел /boot и загрузчик ставим на неё, /home на SSD диск, который у нас вместо DVD-ROM, а остальные диски монтируем как /opt/v1, /opt/v2 и т.д. Ставим Ubuntu Server/Desktop 14.04
Видеодрайвер
На сервера стоит интегрированная видеокарта Matrox MGA G200. Качаем файл http://www.pc-freak.net/files/xorg-matrox-mga-g200-agp.conf и копируем его в папку /usr/share/X11/xorg.conf.d/ под именем 60-xorg-matrox-mga-g200-agp.conf Я лично поменял там разрешение обратно на 1280×1024 и глубину цвета выставил в 24 бита. Получилось вот так:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
# xorg.conf (X.Org X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type "man xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "gb" Option "XkbOptions" "lv3:ralt_switch" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" "true" # Added on advice in http://forums.debian.net/viewtopic.p...r=asc&start=15 to keep mouse cursor from disappearing EndSection Section "Device" Identifier "MGA G200 Output 1" Driver "mga" BusID "PCI:2:0:0" # G200 card has its two outputs appearing as separate devices, each with their own PCI address VideoRam 16384 # Card does not detect its RAM correctly. This card has 16MB of RAM per output Option "HWCursor" "off" # Added on advice in http://ubuntuforums.org/showthread.php?t=469891 and http://forums.debian.net/viewtopic.p...r=asc&start=15 to keep mouse cursor from disappearing EndSection Section "Device" Identifier "MGA G200 Output 2" Driver "mga" BusID "PCI:2:4:0" # G200 card has its two outputs appearing as separate devices, each with their own PCI address VideoRam 16384 # Card does not detect its RAM correctly. This card has 16MB of RAM per output Option "HWCursor" "off" # Added on advice in http://ubuntuforums.org/showthread.php?t=469891 and http://forums.debian.net/viewtopic.p...r=asc&start=15 to keep mouse cursor from disappearing EndSection Section "Monitor" Identifier "Samtron 94V" Option "DPMS" HorizSync 60-70 # You may not need to specify these as the card will attempt to read the available graphics modes VertRefresh 58-65 # from the monitor when the card starts up. If you need them, get the figures from your monitor manual. EndSection Section "Monitor" Identifier "Hewlett Packard L1800" Option "DPMS" HorizSync 60-70 # You may not need to specify these as the card will attempt to read the available graphics modes VertRefresh 58-65 # from the monitor when the card starts up. If you need them, get the figures from your monitor manual. EndSection Section "Screen" Identifier "Left Screen" Device "MGA G200 Output 1" Monitor "Hewlett Packard L1800" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection Section "Screen" Identifier "Right Screen" Device "MGA G200 Output 2" Monitor "Samtron 94V" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Left Screen" Screen "Right Screen" RightOf "Left Screen" EndSection Section "ServerFlags" Option "IgnoreABI" "True" # This is a workaround to tell the X server to ignore the Module ABI version mismatches introduced by the unoffical MGA driver from http://forum.tuxx-home.at/viewtopic.php?f=11&t=153 Option "Xinerama" "True" # Turn on twin screens display using the Xinerama option EndSection |
После всех этих мероприятий система заработала.
Удалённое управление iLO
На сервере есть замечательная система удалённого управления iLO, которая позволяет получить KVM доступ к машине. Она работает даже при выключенном сервере и имеет клиенты на .NET и Java. Я пробовал явовский вариант.
Ссылки
http://www.pc-freak.net/blog/configure-matrox-graphics-mga-g200-agp-debian-ubuntu-linux/
Привет, пожалуйста для нуба, распиши полностью как ты установил этот драйвер, со всеми командами… не получается, за линукс только сел, толком не шарю… плз…
Привет! Может ты перезагрузиться забыл?) На каком этапе возникают проблемы?
Привет, подскажи, сейчас мучаемся с этим сервером, есть только 4 диска, хотим с них грузиться, линукс. не грузится)
что делать?
Привет, Саша!
Попроуй в BIOS переключить UEFI Boot / Legacy. Если не получится – вариант грузиться с флешки. У меня так работает.
Здравствуйте.
А у меня драйвер не ставится! Я по Тимвивер подключаюсь и у меня разрешение 640*480 и все!