суббота, 30 апреля 2011 г.

Netgear Stora и полный п... восторг, сэр!

Прикупил вчера Netgear Stora под домашнюю файлопомойку. Отличная железка, но возникла необходимость систематизировать всю инфу по его тонкой настройке. Ну и предостеречь от проблем будущих покупателей. Сразу скажу - вся инфа по тонкой настройке дается "as is", т.е. всё, что мной делалось - делалось на свой страх и риск.
Итак, первая проблема, с которой я столкнулся - это невозможность обновить прошивку. Несмотря на все ухищрения, все попытки обновления выдавали "Error...", в связи с этим пришлось сразу "лезть внутрь", подключаясь по ssh. При этом первый способ подключения - это способ без взлома прошивки (потом рассмотрю вариант со взломом). Подключение производится при помощи putty (скачать можно из инета, гугл в помощь). Итак, подключаемся либо по ip, либо по имени stora, порт 22. Имя пользователя в невзломанном варианте варианте выглядит так:
user_hipserv2_netgear_NGWW-XXXX-YYYY-ZZZZ
где: "user" - необходимо поменять на имя пользователя, который вы задавали при первоначальной настройке Stora
NGWW-XXXX-YYYY-ZZZZ - поменять на ваш ключ активации Stora
пароль - ваш пароль пользователя, ничего добавлять не надо


после входа получаем приглашение
-bash-3.2$
вводим
sudo -s
(далее - жирным будет выделено, что нужно вводить в командной строке или нажимать)
вводим свой пароль, получаем
bash-3.2#
т.е. админский доступ
вводим
df -h
получаем

Это сейчас всё красиво, а поначалу было Used 31M, т.е. 31 мегабайт был уже чем-то занят.
Посмотрел в папке /tmp - лежит прошивка, но места для распаковки ее не хватало, поэтому и выводилось сообщение об ошибке. Значит, надо использовать какую-либо флешку под временное пристанище файлов обновления. Итак, я взял свободную флешку, которую можно отформатировать без особого сожаления, отформатировал ее в ext3. Да, кстати, все действия пока производятся БЕЗ жестких дисков.
Делаем так:
1. Вставляем флешку
2. Вводим
/sbin/fdisk -l
получаем:
Disk /dev/sda: 1967 MB, 1967128576 bytes
255 heads, 63 sectors/track, 239 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 239 1919736 83 Linux

Это сейчас уже у меня флешка в ext3, но не смотрим на это, а делаем следующее:
bash-3.2# fdisk /dev/sda

Command (m for help): d
Selected partition 1

Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-239, default 1):жмем Enter
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-239, default 239):жмем Enter
Using default value 239

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

Раздел создан! Но, теперь его необходимо отформатировать. Делаем:
mke2fs /dev/sda1
Вуаля, раздел отформатирован, можно подмонтировать. Делаем:
mkdir /mnt/usb
mount /dev/sda1 /mnt/usb
cd /mnt/usb
wget http://netgear.hipserv.com/updates/netgear/v_2_0/hbs-5037.upd
/usr/bin/gpg --homedir=/etc/gpg/ --output=/mnt/usb/hbs-5037.tar /mnt/usb/hbs-5037.upd
mkdir /mnt/usb/hbs-5037
tar -xvf hbs-5037.tar -C /mnt/usb/hbs-5037
cd /mnt/usb/hbs-5037
./runupdate
и ждём... несколько минут... и готово!
Перезагружаем прямо из командной строки:
/sbin/reboot
Всё, прошивка обновлена!
Продолжение следует...

четверг, 28 апреля 2011 г.

Русский тюнинг, бессмысленный и беспощадный.

Сфоткал сегодня по дороге на работу. Сейчас на ум пришло:

Только сегодня!
При покупке бестселлера "Как правильно и недорого затюнинговать ВАЗ-овскую классику", пособие "Как достать всех на дороге" - бесплатно!

вторник, 12 апреля 2011 г.

Гагарин и Первоуральск

Казалось бы, какая тут связь?
Однако, сегодня набрел в инете на новый сайтик, pobeda-kosmos.ru, и скачал оттуда скан экстренного выпуска газеты "Правда" от 12 апреля 1961 года. И что же я вижу на последней странице? А вот что:

понедельник, 11 апреля 2011 г.

Debian Squezze и iSCSI

Озадачился тут надысь поднятием iSCSI на Debian, дабы использовать его совместно с ESXi.
Грабли возникли почти сразу, но слава гуглу, всё нашлось.
Итак...
После установки Debian делаем
apt-get install iscsitarget module-assistant debhelper
скачиваются и устанавливаются кучка пакетиков, затем
m-a a-i iscsitarget
depmod -a
modprobe iscsi_trgt

и проверяем
lsmod | grep iscsi

затем настраиваем target-ы
идём в /etc/iet/ietd.conf
и вставляем
Target iqn.2015-01.malnet:storage.lun0
Lun 0 Path=/dev/md0,Type=fileio
Alias LUN0
и перезапускаем iscsi
/etc/init.d/iscsitarget restart