пятница, 22 апреля 2011 г.

Восстановление GRUB в OpenSUSE 11.4

Приветствую всех. Обновил я ОС своего компьютера до 11.4 и столкнулся с проблемой - так как Linux сосуществует с виндой, то мне вновь пришлось исправлять начальный загрузчик.
Более года назад я уже исправлял GRUB на своем компьютере (о том как это делать в OpenSuSe 11.2 описал тут), но к сожалению описанный путь не походит к новому дистрибутиву. Оказывается, уже в 11.3 из меню DVD образа пункт меню "Восстановление установленной системы" был убран. Теперь предлагается исправление в ходе установки или руками (есть еще возможность исправления через Yast с LiveCD образа OpenSuSe 11.4, я его посмотрел, увидел, но не пробовал, поэтому и не описываю).
А пошел я по простому пути - через меню "Восстановление системы". При выборе этого пункта загружается система до командной строки. Вводим на запрос login - root и дальше вводим grub
приглашение строки изменяется на приглашение grub и далее я ввел 2 команды:
root(hd0,5)
setup (hd0)
после чего Grub был восстановлен. Обращаю внимание на параметры команд - у меня 1 ЖД с 2-мя ОС - первой идет WinXP второй OpenSuSE вам, возможно, потребуются другие параметры.
И все таки для меня кажется очень странным решение убрать меню восстановления с диска.

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

Обновление прошивки на i-stor 607

Добрый день.
Не прошло и полугода с тех пор как я обновил прошивку до версии 2.6.3-20100921 и чувствую - хватит экспериментов. Стабильности в работе нет. Запуск Optware возможен только вручную (во всяком случае никто на официальном сайте мне ничего не подсказал (видимо не знают)). И я прислушался к совету CerG_DA 26 ноя 2010, 04:13 и скачал прошивку от Taurus.
Сразу замечу - прошивать нельзя из Chrom -а - выходит ошибка. А вот через FireFox получилось прекрасно.
После прошивки сбросил настройки, подключился и о чудо все сразу заработало. Диск не пришлось даже переформатировать - все что было осталось в первозданном виде.
Добавил только себя пользователем для доступа к домашнему (скрытому) каталогу.
А далее установка Optware я использовал следующий дистрибутив  optware-vc-0.1.tgz просто подключился клиентом к своему Taurusu :) и скопировал файл в папку applications\new_software (это в папке public). Перезагрузил устройство ....(грузился долго... наверное минут 5)...и все установилось.
Ну а далее зашел в консоль root-ом и выполнил следующие команды
ipkg update - из интернета скачивается перечень обновлений OptWare
ipkg upgrade - довольно длительный процесс обновления всех установленных пакетов OptWare
ipkg install transmission - установка торрент клиента.
ipkg install lsof - добавление утилиты просмотра открытых файлов.

А вот теперь нужно сделать так, чтобы transmission запускался автоматически. Если Вы установили указанный дистрибутив OptWare, то в нем выполнен автоматический запуск sshd лично я этим и воспользовался. В файл /opt/etc/init.d/S40sshd последней строкой я вписал запуск следующей команды:
/opt/bin/transmission-daemon -g /mnt/ide4/transmission-config 
Обращаю внимание на то, что в этой прошивке устройства имеют нумерацию отличную от нумерации в прошивке 2.6.3-20100921, поэтому мне пришлось зайти в файл /mnt/ide4/transmission-config/settings.json и исправить в XML файле номера устройств в путях файлов. Теперь Transmission работает как в предыдущей прошивке - пути, файлы и даже пароль и пользователь остались прежними.
И еще один совет- добавить в конец файла /opt/etc/openssh/sshd_config строку
AllowUsers ИМЯ

ИМЯ - заменить на имя одного из пользователей системы и перегрузить аппарат. Теперь войти через консоль ssh можно только используя имя указанного пользователя - вот китайцы с ума сойдут, подбирая пароли рута и админа :)