Для зарегистрированных пользователей доступно скрытое содержание: Вы можете зарегистрироваться или войти, если уже регистрировались.
  • Что-то нужно найти? Спроси Google!

     

Задача: диск записан - нужно проверить правильность записанных данных.
Решение: для этого есть простые средства, типа dd и md5sum. Реализация в виде скриптов.
Для этого нам нужен md5sum и несколько утилит, входящих в любой уважающий себя дистрибутив.

Подсчёт контрольной суммы файла
Для того, чтобы просто подсчитать MD5-сумму уже имеющегося iso-образа, пишем в консольке

md5sum my.iso

Через некоторое время вы увидите что-то вроде этого:

e941bb0ecac20a2043c9f8e69fbab63a my.iso

А можно и так:

cat my.iso | md5sum

Увидите то же самое:

e941bb0ecac20a2043c9f8e69fbab63a

Для скачиваемых из Интернета iso-образов обязательно рядом с ним лежит либо файл MD5SUMS, или такой же по имени файл, только с расширением md5 - не забывайте их скачивать. Так можно будет всегда проверить, правильно ли вы скачали образ диска.
Кстати говоря, кроме метода MD5 встречается SHA1 - его особенно любят федоровцы. Синтаксис тот же, что и у md5sum, только утилита называется соответственно sha1sum.

Проверка правильности записи на CD и DVD диск
Есть несколько способов сделать это, и большинство из них основано на подсчёте контрольной md5-суммы исходного образа и записанного на диск. Их совпадение гарантирует правильность записи и то, что файлы на диске не повреждены.

Способ #1: утилита dd Эта утилита входит в состав любого дистрибутива и является чрезвычайно полезной во многих случаях - здесь мы тоже будем её использовать. Однако в случае с CD и DVD дисками есть свои тонкие моменты, которые необходимо учитывать, иначе вы получите неправильные результаты.

Для CD-дисков

Вставляем диск и пишем в консольке:

dd if=/dev/scd0 | md5sum

Если у вас другое устройство для чтения/записи дисков (не /dev/scd0) - измените команду соответственно.
После выполнения этой команды вы увидите:

$ dd if=/dev/scd0 bs=2048 | md5sum
1776750+0 records in
1776750+0 records out
3638784000 bytes (3.6 GB) copied, 308.448 s, 11.8 MB/s
ff4f6d85978347883ffff2242121cad3  -

Если у вас есть файл MD5SUMS или my.iso.md5 - проверьте, совпадают ли контрольные суммы. Если у вас такого файла нет, но есть образ диска - просто подсчитайте его контрольную сумму, как говорилось выше: md5sum my.iso

Для DVD-дисков
Здесь всё немного сложнее: дело в том, что при записи на DVD пишется так же и служебная информация, поэтому для проверки DVD-дисков утилитой dd нужно точно указывать размер и количество блоков. Для того, чтобы узнать, сколько значимых блоков (extents) имеется в iso-образе, выполняем команду (вводите именно так, как написано, меняя тольк имя образа):

echo $(( $(ls -l my.iso | awk ‘{ print $5 }’) / 2048 ))

Результатом будет число блоков - это число нам потребуется для команды dd:

177675

Теперь, зная, что размер блока равен 2048 байт и количество блоков на DVD-диске, даём команду:

dd if=/dev/cdrom bs=2048 count=177675 | md5sum

Результатом её выполнения будет вывод:

$ dd if=/dev/scd0 bs=2048 count=1776750 | md5sum
1776750+0 records in
1776750+0 records out
3638784000 bytes (3.6 GB) copied, 308.448 s, 11.8 MB/s
ff4f6d85978347883ffff2242121cad3  -

Как видно, что записанный на DVD образ и isoшник на жёстком диске совпадают, так что запись прошла успешно.

Подчёркиваю: для DVD-дисков обязательно нужно указать размер и количество считываемых блоков, иначе утилита dd может считать служебные данные, что исказит значение контрольной суммы и вы будете думать, что запороли болванку в то время как (возможно) данные записаны верно.
Прочитать остальное »

Share/Save

Tags: , , , ,

Comments 2 комментариев »

Спустя семь месяцев после выхода первого обновления Ubuntu 8.04 выпущен релиз 8.04.2,
в котором исправлены ошибки в более чем 200 пакетах. Релиз 8.04.2
является своеобразной контрольной точкой и отличается от Ubuntu 8.04.1
только обновлением установочных образов, с включением накопившихся
исправлений серьезных ошибок и проблем безопасности. Обновление
доступно и для других продуктов семейства Ubuntu - Кubuntu, Kubuntu
KDE4 remix, Gobuntu, Xubuntu, UbuntuStudio и Mythbuntu. Поддержка
выпуска обновлений и исправлений проблем безопасности для десктоп
редакции Ubuntu 8.04 LTS продлится до 2011 года, а для серверного
варианта - до 2013 года.

Из важных исправлений можно отметить:

  • В состав дистрибутива включена исправленная версия пакета acpi-support, в котором изменен
    уровень агрессивности экономии энергии для жестких дисков. Проблема
    была вызвана излишне частым переводом жесткого диска в спящий режим,
    что значительно сокращало срок службы жесткого диска. Сейчас hdparm
    устанавливает уровень экономии энергии в 254 при включенном питании и
    128 - при работе от батареи;
  • Исправлена проблема, приводящая иногда к краху GNOME GVFS (gvfs-fuse-daemon) при закрытии сессии;
  • В Nautilus исправлена ошибка, мешающая навигации по
    внешним SMB/CIFS разделам сразу после установки (создана группа
    sambashare);
  • Устранены многочисленные ошибки update-manager.
    Устранены конфликты мешающие проведению обновления со старых релизов,
    например, исправлены проблемы с пакетом mysql 4.1, не позволяющие
    полноценно обновить системы у Ubuntu 6.06;
  • В инсталляторе исправлена проблема, приводящая к назначению некорректных прав доступа, при установке с Desktop CD;
  • Исправлены проблемы зацикливания mdadm/devmapper
    при монтировании корневой ФC, налажена возможность загрузки с
    рассинхронизированного (деградировавшего) программного RAID раздела;
  • В драйвере e1000 устранены проблемы, связанные с расчетом контрольных сумм.

http://www.opennet.ru

Share/Save

Comments Нет комментариев »

Несколько дней назад в тестовый репозиторий Linux-дистрибутива Ubuntu
«proposed» была добавлена обновленная версия пакета acpi-support. В ней
исправлена проблема с ACPI, которая потенциально могла сократить срок
службы жестких дисков пользователей Ubuntu.
В конце 2007 года было опубликовано сообщение
о потенциальном сокращении времени жизни жестких дисков ноутбуков,
работающих под управлением Ubuntu Linux. Проблема возникала из-за
частого перевода жесткого диска в спящий режим при работе ноутбука от
батареи (в случае активированной переменной «ENABLE_LAPTOP_MODE» в
/etc/default/acpi-support или /etc/default/laptop-mode).
Несмотря на
многочисленные жалобы, в скрипте /etc/acpi/power.sh по прежнему
присутствует вызов «$HDPARM -B 1» (это самый агрессивный режим экономии
энергии; для выключения засыпания рекомендуется установить 255, но при
возвращении ноутбука из спящего режима значение уровня APM все равно
автоматически устанавливается в 128). При текущих установках за 100
часов работы с ноутбуком жесткий диск переводился в спящий режим 7000
раз (ресурс диска — около 600000), т.е. почти раз в минуту.
С новой
версией пакета acpi-support, доступного для релизов Ubuntu Linux 9.04
(ближайший выпуск), 8.10 (текущая стабильная версия) и 8.04, эта
проблема должна быть устранена.
Оценить число выключений диска
довольно просто: достаточно установить пакет smartmontools и выполнить
команду «sudo smartctl -d ata -a /dev/sda| grep Load_Cycle_Count». Для
проверки активности агрессивного засыпания диска можно воспользоваться
командой «sudo hdparm -I /dev/sda| grep ‘Advanced power management
level’».

http://www.nixp.ru/

Share/Save

Comments Нет комментариев »

Решение проблемы, связанной с появлением сообщения об ошибке системного приложения svchost.exe (Generic Host Process for Win32 Services)

Для устранения данной проблемы пользователям одиночных машин (т.е. компьютеры которых не связаны с др. машинами локальной сеткой) необходимо проделать следующее: нажимаете комбинацию клавиш Microsoft+R (пояснение: ‘Microsoft’ - клавиша с изображением фирменного значка Микрософт); в появившемся окошке с командной строкой набираете текст msconfig и жмете ‘ОК’; в открывшемся окне заходите в закладку ‘Службы’ (Services) и убираете галочки с пунктов ‘Сервер’ (Server) и ‘Рабочая станция’ (Workstation), после чего также жмете ‘ОК’; перезагружаете компьютер и в появившемся окне с сообщением ставите галочку и жмете ‘ОК’. Произведенные изменения никак не скажутся на работоспособности Интернет-коннекта или чего-либо др.

Внимание! Важно! Если Ваш компьютер связан с др. машинами локальной сетью и содержит общие папки и файлы, к которым должны иметь доступ остальные участники локальной группы, или же он (компьютер) выполняет роль сервера-маршрутизатора для подключения др. машин к Интернет-сети, то указанные службы отключать нельзя, т.к. это приведет к неработоспособности локальных соединений. В этом случае для устранения вышеописанной проблемы Вам необходимо скачать с сайта Микрософт и установить у себя на компьютере патчи с номерами
KB921883
KB923414
KB958644
KB958644

(Вводим в строке поиска на google.com и получаем ссылку в одной из первых выдач)
Обращайте внимание на язык интерфейса - Вам подойдет патч только для вашей версии Виндовз для русскоязычной это будет WindowsXP-KB958644-x86-RUS, например).

Share/Save

Comments Нет комментариев »

Все будем делать из командной строки. В Ubuntu :)

Итак, поскольку по умолчанию Ubuntu не позволяет входящих соединений и совершенно закрыта для доступа извне, для возможности раздавать что-либо нам нужен открытый порт для нашего битторрент-клиента. Открыть его можно командой

sudo iptables -A INPUT -p tcp - -dport 6881 -j ACCEPT

В этом примере мы использовали порт 6881. Если Вам (а точнее, Вашему bittorrent-клиенту) нужен другой порт, можно в данном примере изменить 6881 на другое значение.
Если впоследствии мы захотим закрыть порт снова, можно сделать это с помощью следующей терминальной команды:

sudo iptables -A INPUT -p tcp - -dport 6881 -j DROP

Удачной  закачки в Linux при помощи Вашего любимого bittorrent-клиента!

http://www.ubuntugeek.com/how-to-open-bittorrent-ports-from-the-command-line.html

Share/Save

Tags:

Comments 2 комментариев »

pci.jpg

Тот, кому приходится сталкиваться с переустановкой ОС Windows на компьютерах, особенно на ноутбуках, вероятно приходилось сталкиваться с появлением в диспетчере устройств неизвестного оборудования, вся информация о котором содержится в непонятном на первый взгляд коде в виде: Код экземпляра устройства: PCI\VEN_1106&DEV_3106&SUBSYS_01021106&REV_8B\4&1A671D0C&0&20F0. Попробуем немного приоткрыть завесу тайны расшифровки PCI VENDOR кодов для идентификации оборудования.

Итак, о чем говорит этот загадочный vendor code? На самом деле, все достаточно просто: PCI\VEN_1106&DEV_3106&SUBSYS_01021106&REV_8B\4&1A671D0C&0&20F0 - берем отсюда первое значение PCI\VEN_1106, далее заходим на сайт 

PCIDatabase.com

где в поле поиска “search vendors” вводим значение 1106 - код производителя оборудования. Итак, на данном примере имеем Vendor Id 0×1106 и Vendor Name VIA Technology. Теперь нам понадобится часть кода DEV_3106. В окне найденного Vendor Id щелкаем по производителю оборудования (в нашем случае - VIA Technology). Открывается окно с оборудованием, производимым этой компанией. Теперь в поле поиска “search devices” вводим наш код 3106 и смотрим устройство с vendor id VIA Technology. Также можно просто задать поиск по странице кода оборудования (3106) в окне Vendor details. В нашем примере этот код соответствует Rhine III PCI Fast Ethernet Controller. Теперь осталось только найти необходимый драйвер и установить его в систему.

Прочитать остальное »

Share/Save

Comments 4 комментариев »

Вышла новая версия популярного движка с открытым исходным кодом для
создания блогов — WordPress 2.7 (под кодовым названием «Coltrane»).
Главным
новшеств в релизе WordPress 2.7 стал полностью обновленный интерфейс
панели инструментов (Dashboard) — он стал заметно более удобным и
продуманным. В частности, теперь его можно легко настраивать, в том
числе и путем перетаскивания различных панелей с помощью мыши. Среди
других изменений — QuickPress (форма быстрого добавления записи в
блог), древовидные комментарии, возможность отвечать на комментарии из
панели инструментов, возможность установки плагинов с Wordpress.org в
один клик, «приклеенные» (sticky) публикации.
Кроме того, в проекте
WordPress зафиксировали свой новый рекорд: правки в код релиза 2.7
напрямую внесли более 150 человек. WordPress написан на PHP и
распространяется под лицензией GNU GPLv2.

http://www.nixp.ru/

Share/Save

Comments 2 комментариев »

Через три месяца после первого публичного релиза Chrome, Web-браузера с открытым кодом компании Google, ее разработчик снял статус «бета».
Chrome — это новый Web-браузер, изначально созданный в недрах интернет-гиганта Google для корпоративного использования, но ставшего общественным достоянием в самом начале минувшей осени. В его основе — Open Source-движок WebKit, а сам браузер распространяется под лицензией BSD. При этом до сих пор доступна лишь его версия для операционной системы Windows, а сборки для GNU/Linux и Mac OS X по-прежнему находятся в стадии разработки.
С момента появления Chrome компания Google выпустила к нему 14 обновлений, и вот с недавним 15-м релизом у браузера пропал статус «бета», который отображался при запуске программы. Таким образом, Google потребовалось чуть более 3 месяцев для доведения Chrome до стабильного состояния.

http://www.nixp.ru/

Share/Save

Comments Нет комментариев »