Негатиф про ООО «Пин-Код»

Продолжаю серию рассказов про жулье. Кто рассказывает про ЕДРО и Пу, а я мыслю менее масштабно.

Итак ООО «Пин-код», г. Вологда. Сдал в ремонт ноутбук. Разболтался разъем питания, плюс ребенок отколупнул 5 кнопок клавиатуры.

1) Взяли за диагностику 500р. Диагностики не было, ибо диагностировать штекер питания и вывалившиеся кнопки???
2) После «диагностики», за ремонт попросили 3 т.р. Путем «Вы чё за дурака меня держите???» удалось снизить цену до 1.9 тыс рублей. Ихмо все равно дорого. Написал заявлени на «отказ» от ремонта. Ноутбук не отдали. Сказали будут думать до следующей среды…

Установка ThinclientOS на тонкий клиент HP t5135

Зачем?

1. Уход от встроенного приоритарного ПО
2. Тормоза при работе в терминале
3. Извечные проблемы с раскладкой клавиатуры
4. Получение возможности установки дополнительного софта.
5. Получение доступа к файловой системе

Все описанные ниже действия проделаны на Ubuntu 11.4

(1) Подготовка образа ThinclientOS (нужна Linux)

1. Качаем дистрибутив с http://thinstation.org/ Я ставил http://sourceforge.net/projects/thinstation/files/thinstation/thinstation-2.2/Thinstation-2.2.2i.tar.bz2/download
2. Распаковываем. Из папки с распакованными архивами ./build (получим дефолтный дистрибутив. соответственно если нужны доработки, перед сборкой дорабатываем)
3.Получаем в папке boot-images/iso  образ. Его содержимое понадобиться чуть позже.

(2) Подготовка и распаковка прошивки HP t5135 (нужна Windows)

1. Качаем дистрибутив c прошивкой t5135 http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=12454&prodSeriesId=3341342&prodNameId=3341343&swEnvOID=4017&swLang=13&mode=2&taskId=135&swItem=vc-73635-1
2. Записываем прошивку на флешку. К сожалению сиё возможно только из под Windows

(3) Записываем ThinclientOs в образ HP t5135 (нужен Linux)

3. Вставляем флэшку с прошивкой HP t5136 в ПК с Linux. Копируем например в папку /home/pavel файл FLASH.dd (далее и везде на примере папки /home/pavel — у каждого конечно будет свое)
4. Создаем в /home/pavel подпапки d1,d2
5. Форматируем swap раздел в образе FLASH.dd на раздел с ext2, устанавливаем его загрузочным
parted /home/pavel/FLASH.dd
mkfs ext2 2
set 2 boot
quit
5. Монтируем образ FLASH.dd
sudo mount -o loop,offset=16384 /home/pavel/FLASH.dd /home/pavel/d1 -t ext2

       sudo mount -o loop,offset=3670016 /home/pavel/FLASH.dd /home/pavel/d2 -t ext2
6. Открываем /home/pavel/d1/grub/menu.lst
После «title HP Thin Client», заменяем все на:

        root (hd0,1)
        kernel (hd0,1)/vmlinuz vga=791
        initrd (hd0,1)/initrd
        boot

7. В папку /home/pavel/d2/ заливаем содержимое созданного в пункте (1) образа

8. Размонтируем папки d1 и d2
sudo umount /home/pavel/d1
sudo umount /home/pavel/d2
9. Записываем получившийся новый FLASH.dd на флэшку из пункта (2)
10. Перепрошиваем HP t5135 с полученной флэшки
12. После выключения/включения питания в HP t5136 сразу начинает грузится ThinclientOS.
13. Ура товарищи

 

IMG_20121214_164059IMG_20121214_164131IMG_20121214_164135