Первый на казахском
Как обновить BIOS
Как обновить BIOS на компьютере с ОС Linux, где нет не только Floppy, но и оптического привода? А конкретнее - как обновить BIOS на нетбуке? Хотя все написанное дальше можно применить и на обычном компьютере, так как описанный путь позволяет обойтись без записи Floppy или CD диска.
Возьмем, для примера, нетбук Acer Aspire one 532h. Я зашел на сайт производителя и обнаружил, что есть обновления для BIOS, исправляющие какие-то ошибки. Кстати, вот первое правило - если все работает, то лучше это не трогать! А второе правило, справедливое для тех системных администраторов, чьи сервера смотрят в интернет или доступны из сети, то есть, потенциально, могут быть взломаны - устанавливайте обновления безопасности! Мой нетбук взломать через BIOS трудно, потому что нетбук все время лежит дома, и к сети не подключен. Но перейдем же от слов к делу.
Производители обычно выпускают обновления BIOS в виде файла обновления и программы прошивки, работающей в одной из двух операционок - Windows и DOS. В Windows-е достаточно запустить исполняемый файл, и BIOS будет обновлен. А вариант с DOS-ом интереснее. Так как установленного DOS на компьютерах не найти, его можно запустить с Floppy или же с CD диска. Ни того, ни другого на нетбуках нет. Поэтому, будем действовать так - запишем файл обновления BIOS и программу прошивки в образ Floppy диска с установленным FreeDOS, а затем запустим этот образ на нетбуке с помощью Grub2 и memdisk (из проекта syslinux).
1) Находим сайт производителя нетбука (мат. платы), в нашем случае это http://support.acer.com/us/en/ затем выбираем свою модель нетбука и скачиваем архивчик с обновлением BIOS-а. Это файл BIOS_Acer_1.25_A_A.zip. Распаковываем его и наблюдаем структуру
$ tree BIOS_Acer_1.25_Windows
BIOS_Acer_1.25_Windows
├── DOS
│ ├── FLASH.BAT
│ ├── FLASHIT.EXE
│ └── NAV50.fd
├── readme.txt
└── Windows
└── NAV50125.EXE2 directories, 5 files
Как и было сказано выше, есть внутренние папки с файлами для DOS и для Windows. Нас интересует папка BIOS_Acer_1.25_Windows/DOS и файлы внутри нее FLASH.BAT FLASHIT.EXE NAV50.fd.
2) Приготовим образ Floppy. Для этого находим и скачиваем готовый образ Floppy дискеты на 1.72 Мб. Почему не обычный образ на 1,44 Мб? Да потому что иначе не влезет, файл обновления слишком большой! Я брал этот образ на сайте http://bootcd.narod.ru, вот ссылочка на страницу с образами http://bootcd.narod.ru/images.htm. Имя файла fd001720.zip. Распаковываем его
unzip fd001720.zip
и получаем файл fd001720.ima.
Монтируем этот файл в систему
sudo mount -o loop fd001720.ima /mnt
и закидываем файлы из папки DOS в образ
sudo cp BIOS_Acer_1.25_Windows/DOS/* /mnt
отмонтируем образ и скопируем его на флешку
3) Устанавливаем загрузчик Grub2 на USB флешку. Понятно, что если у вас на компьютере уже установлен Linux с загрузчиком Grub2, то флешка не нужна, просто закидывайте файлы себе в директорию /boot, или прописывайте полный путь до файлов, что более сложнее. Затем ставим на компьютер syslinux, чтобы из него взять файл memdisk (пример для Ubuntu/Debian):
sudo apt-get install syslinux
Предположим, что ваша флешка примонтирована на /media/disk. Скопируйте файл memdisk на флешку, желательно в корень:
cp /usr/lib/syslinux/memdisk /media/disk
4) Правим файл загрузчика grub.cfg, расположенный на вашей флешке в директории boot/grub. Вы же установили Grub2 на флешку, да?
Вот кусок необходимый для загрузки memdisk.
menuentry "FreeDOS with update for BIOS" {
linux16 /memdisk raw
initrd16 /fd001720.ima
}
5) Перезагружаемся, втыкаем питание от сети (иначе программа прошивки не запустится), выбираем загрузку с USB Flash, выбираем в меню Grub2 пункт FreeDOS with update for BIOS, и вуаля - FreeDOS запущен! Запускаем программу прошивки, вводя команду
flash
Пару минут - и BIOS обновлен. Во время обновления не вздумайте вырубить компьютер! Ждите до конца процесса!
Примечание: Возня с флешкой нужна только если у вас на компьютере нет загрузчика Grub2. Или если вы готовите флешку не на том компе, что будете прошивать (как я). В любом случае, полезно иметь флешку с установленным Grub2, как минимум, чтобы суметь запустить Kazsid на вашем компе.
Дисклеймер: Из того, что автор блога, описывая свои шаги, добился результата, совсем не следует, что он будет отвечать за ваши действия, даже если вы повторите их шаг в шаг. Используйте данную инструкцию на свой страх и риск.
Kazsid 20110225 Bugs
- В winecfg не работает 'Test Sound', проверить, работает ли звук в Windows приложениях, запущенных под Wine;
- Network Manager, не работает апплет сети, возможно, не хватает прав, хотя пользователь и состоит в группе netdev, вероятно, баг. Решается локально запусканием апплета от root, то есть снимаем галку в Настройки - Сессии и автозапуск с апплета NM, и добавляем свою программу для запуска, в команду прописать gksu 'nm-applet --sm-disable';
- pm-utils конфликтует с laptop-mode-tools, теперь непонятно, что из них оставлять. Как минимум, с одним только laptop-mode-tools не работает гибернация и проч.
промежуточный релиз kazsid 20110225
Доступен новый промежуточный релиз kazsid 20110225.
Внимание: Xfce версии 4.6.2. Iceweasel (Firefox) - 3.6.13.
Обещанные Xfce 4.8, Firefox 4 пока не доступны для установки, после их появления будет и новый релиз kazsid-а.
Что в комплекте?
- gstreamer0.10-plugins-bad временно исключен из комплекта из-за проблем с зависимостями;
- в ветке sid сейчас ядро linux 2.6.37, значит, улучшения;
- wine взят нестабильной ветки 1.3.х, значит, поддерживается больше программ;
- спасибо SoulFriend, теперь на борту по умолчанию новые обои на рабочий стол;
- добавлены программы Skype, Qutim, Comix, Gdebi, fontypython;
- Wicd заменен на Network Manager, теперь работать стало удобнее;
- OpenOffice.org 3.2.1 заменен на Libreoffice 3.3.1.
Скриншот кликабелен
Как определить версию линукс
Предположим, у вас есть компьютер с Linux, и вам нужно узнать, какой именно Linux там установлен. Рассмотрим несколько вариантов:
1) Вы можете зайти в систему и запустить программу. Отлично! Запускайте эмулятор терминала (что-то из xterm,xfce4-terminal,gnome-terminal,konsole), затем вводите команду
lsb_release -a
Вывод будет примерно таким
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux testing (wheezy)
Release: testing
Codename: wheezy
Если этого мало, смотрим дальше
Какой именно Linux, смотреть так
cat /etc/issue
Здесь будет что-то вроде этого
Debian GNU/Linux wheezy/sid \n \l
На форумах часто просят показать версию ядра, смотрим так
uname -a
А вот и вывод
Linux d0 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux
Скопируйте эту строчку и перешлите тому, кто запросит версию ядра в ответ на ваш вопрос о помощи.
2) Зайти в систему вы не можете, здесь есть общий совет, перезагрузите компьютер (если это не сервер) и посмотрите, что написано в загрузочном меню. Обычно там указан дистрибутив, значит, довольствуемся этой информацией. Вот пример скриншота такого меню. Это меню появляется обычно сразу после выдачи информации BIOS.
3) Экзотика. Когда я заполучил нетбук, на нем был установлен Linpus Linux Lite. Вводить команды там было негде, так что я просто почитал User Manual, а также удосужился прочесть надписи на коробке.
Dropbox в Debian
Удивительное рядом, оказывается, готового пакета Dropbox для Debiana нет. Придется собирать руками! Не беда, на форуме нашел готовый рецептик от hadret
# echo deb-src http://mentors.debian.net/debian unstable main contrib non-free >> /etc/apt/sources.list
# aptitude update
# aptitude build-deb dropbox
~ apt-get source -b dropbox
# dpkg -i dropbox_0.7.97-1_*.deb
Проверено - работает
План по казсиду - обновление
Ранее указанный мною план по реализации казсида с новой средой рабочего стола - Xfce 4.8 немного откладывается, скажем так, на февраль. Разработчики начнут заливать новый Xfce в репозиторий только после релиза Debian Squeeze, который ожидается 5-6 февраля. Держим кулаки за него, не дай бог критический баг вылезет.
Между тем Firefox 4.0b10 скачиваем на казахском с сайта мозиллы - ура, свершается история на наших глазах.
Товарищу Лемуру пожелаем же здоровья и многих лет!
stardict 3.0.2
Вышла новая версия этой программы-словаря. Доступна здесь.
Программа доступна для многих ОС, для Linux, Windows, MacOS точно есть.
Напоминаю, что в природе существует казахско-русский словарь для этой программы. Бесплатный. О нем я писал ранее. Словарь вам будет полезен, если под рукой нет интернета и нельзя поглядеть в sozdik.kz.
Даешь прогресс, казахский стремительно наступает.
Планы по казсиду
Кажется, это судьба многих проектов - галопом добираться до некоторой стабильности, а дальше резко сбрасывать скорость. Казсид тоже последует данной технологии - мы с группой разработки казсида предварительно решили выпускать свежую сборку к концу каждого месяца. Возможно, поменяется способ наименования сборки - вместо ничего не значащих цифр вида 0.6.1 теперь будет просто снимок даты - вида kazsid 20110127. Так что у вас еще есть время, чтобы прислать заявку на включение вашей любимой программы в мега сборку казсида, а стандартная останется со стандартным же набором пакетов. Требования к вашей программе для включения в казсид - чтобы она была доступна в виде пакета для Debian sid или же чтобы была в репозитории Дебиана. Дублирование функционала нам не интересно, скажем, второй видео или аудио плеер в составе казсида нам не нужен. Я сам приготовил уже программку для включения в казсид - это fontypython, утилитка для просмотра шрифтов. Есть кандидат получше? Пишите.
Из грядущих новостей - близится релиз Xfce 4.8. Надеемся на скорейшую сборку этих пакетов в Debian, потому что kazsid сразу перейдет на новый Xfce. Ах да, также включим текущую бету Firefox 4.
Интересуемcя, заходим
kazsid 0.6.1 mega edition
Внимание: Выпуск казсида 0.6 никуда не делся и лежит себе на сервере. Используйте его, если у вас возникнут проблемы с последней версией.
Вот и мы не избежали этой участи - предоставления "мега", "ультра", "супер" и прочих типов сборок. Представляем вам свежую сборку kazsid - kazsid 0.6.1 mega edition. Качать здесь. Размер - 828 Mb, на CD не влезет! Используйте метод загрузки с USB флешки без потери на ней данных (Как установить Grub2 на USB флешку). Это быстрее, надежнее, проще в использовании и современнее, чем CD.
Что же в этой сборке такого "мегового"? Здесь вы найдете The Gimp, Openoffice.org, Inkscape, Sun Java, Wine, FBReader, Audacity и прочие мелочи из коробки. То есть, все включено. Что же нового?
1) Собственно, набор пакетов расширен;
2) Обновления по нынешнее число;
3) Iceweasel 3.6.13, Transmission 2.13 и куча пакетов помельче;
4) Для владельцев устройств с Bluetooth теперь есть Blueman, удобная утилита управления.
Кажется, все. Мы постарались ничего не поломать в системе. Отзывы и предложения приветствуются. Скачайте казсид и установите его своему соседу! Пусть привыкает!
Сол.
Тілді үйрену
Астанада жүргенде, мені қызықтырған нәрселердің біреу - жарнамалардың орыс тілінде қайталануы. Пассворд, Билайн, Кселл, Юнайтед колорс оф бенеттон сияқтылары. Ол неге?
Көптен айтып келе жатқан қазақ тілін үйрету әлі де жол үстінде, жалпы қазақ тілін білу деңгейіміз әлі де сол қалпы. Ол неге? Менінше, тілді үйрену үшін ол тілде сөйлейтін, ойлайтын адамдар ортасында болу - шарт. Ағылшын тілін үйретудің осындай тәсілдері кең таралған. Ал, көбіміз орысша сөйлессе, аяқ астынан қазақша сөйлеп кеткен адамды көрдіңіз бе? Мен де ондай туралы естімедім. English Club сияқты Қазақша сөйлеу клубтарын жасау керек сияқты.

