Перейти до основного вмісту

Публікації

Показано дописи з грудень, 2011

Замена жесткого диска на сервере CentOS

Если со временем начали появляться сбойные сектора на жестком диске, или диск выработал свой ресурс, необходимо его заменить. Переустанавливать операционную систему и настраивать все сервисы (samba, ldap, mail, fax и т.п.) очень долго и чревато ошибками. Можно воспользоваться программами для копирования разделов, например Acronis Disk Director или Acronis True Image для клонирования или копирования разделов. В течение 2-3 часов можно скопировать разделы диска размером 500ГБ. Судя по документации, можно даже при копировании с диска меньшего объема на диск большего объема пропорционально изменить размеры разделов. Но это видимо хорошо работает в среде Windows. А для Linux загрузочная запись (MBR) почему-то не копируется, правда можно потом восстановить с загрузочного диска. Можно размеры разделов менять, но надо быть аккуратным: размер раздела /boot изменять нельзя. Еще при клонировании fdisk сообщает, что разделы не заканчиваются на конце блока. При копировании нескольких раз

Импорт данных из Evolution в Thunderbird

Импорт почты Создать учетную запись пользователя в Thunderbird. Открыть папку .evolution/mail/local  в личной папке пользователя ( ~/.local/share/evolution/mail/local ). Выбрать файлы без расширений с именами Inbox ,   Outbox ,   Sent ,   Trash   и т.п. Открыть папку .thunderbird/???????.default/Mail/Local Folders. В этой папке уже будут файлы Inbox ,   Outbox ,   Sent ,   Trash  . Скопировать выбранные файлы поверх существующих. Если в   Evolution использовались вложенные папки, то в .evolution/mail/local   будут папки с расширением .sbd (например #evolution.sbd). Необходимо в папке Thunderbird создать аналогичные папки с таким же именем. Из папки, вложенной папки в Evolution, скопировать все файлы без расширения  в созданную папку в Thunderbird. Перезапустить Thunderbird. Все почта из Evolution должна быть видна. Можно воспользоваться расширением для импорта/экспорта для Thunderbird , например http://n

Восстановление загрузчика grub в CentOS

Если при старте компьютера, система не грузится и выдается приглашение g rub > Можно восстановить загрузчик. Для начала попробуем найти где находятся grub-файлы, с помощью find /boot/grub/stage1 Если у нас файлы находятся на (hd0,0), даем команду root (hd0,0) И если мы устанавливем на первый диск в MBR, то даем команду setup (hd0) Даем команды quit reboot Для получении более полной информации о командах можно дать info grub По материалам http://serverfault.com/questions/132623/problem-booting-hard-drive-after-installing-centos-from-usb-stick http :// www . sorgonet . com / linux / grubrestore /

Установка мультипортовой платы STLab в CentOs 5.3-5.6(Fedora).

STLab использует набор MosChip Semiconductor MCS9865. Драйвер поставляется на диске в «исходниках» или можно скачать с сайта MosChip.   Нужно установить плату в корпус и после запуска Linux убедиться, что плата увиделась с помощью lspci –v В списке долино появится устройство типа PCI 9865 Multi-I/O Controller Указано используемые ресурсы IRQ и I/O Ports. Чтобы узнать какие порты уже назначены материнской плате и какие ресурсы используются, нужно дать команду setserial –g /dev/ttyS* или setserial –g /dev/ttyD* Для того чтобы скомпилировать драйвер, нужно установить компилятор gcc и библиотеки kernel-devel. Но почему-то после установки некорректно прописана ссылка build в /lib/modules/2.6.18-XXX. Нужно старую неправильную ссылку удалить и создать ссылку build на /usr/src/kernel/2.6.18-XXX, где находится библиотека. После этого распаковать «исходники» драйверов, перейти в директорию, где лежат распакованные «исходники» и запустить Make , после успешной компиля