Войти через loginza
Закрыть панель

4

Ноя

2010

Восстанавливаем разделы – testdisk

Распечатать статью Разместил: spider. Рубрика Linux |

Вот оно и случилось.

Ну когда же я уже запомню, что всегда, слышите ВСЕГДА перед серьёзными работами нужно делать резервные копии.

Предыстория :  захотелось мне на офисную машину поставить Citrix Xen Server — Сервер для виртуальных машин.

Но чтобы не поломать все решил установить все на флешку.

История: после запуска установки программа честно запросила какой раздел использовать для установки.

Я, как наивный человек, выбираю свою флешку и нажимаю Install !

Программа честно снова предупреждает — ВСЕ данные с жестких дисков (/dev/sda) и сменных носителей (/dev/hdb) будут ПОЛНОСТЬЮ уничтожены.

Да.

Программа не обманула. После успешной инсталяции винда, ни с флешкой, ни без нее загружаться отказалась. Вместо этого весело светила приглашением в новую виртуальную машину.

Перезагружаюсь  с флешки — запускаю утилиту работы с диском. И …  вижу 3 раздела Linux с данными.

Такого я не ожидал.

Собственно сабж темы. Работа с утилитой testdisk.

Программа имеет DOS интерфейс. Следовательно ее нужно запустить из-под Windows/DOS.

Но ни ВинПЕ ни дос разделов даже не видят.

Читал где-то что программа есть и под Linux.

СТОП. Есть же готовый загрузочный slax !

Значит должен быть и модуль. Ищем.

Точно есть :

TestDisk & PhotoRec 6.11.3
Uploaded by tetodorov
File size: 1 320 KB

Кидаем, перезагружаемся. Скринов к сожалению не делал — не до того было.

Вот примерчик с нета :

Testdisk — после сканирования покащал второй раздел практически сразу — после восстановления все файлы и папки читаются. Раздел удалось восстановить полностью.

С системным диском пришлось повозиться, но полностью восстановить его не удалось.

Систему переставил — благо ничего критического на системном диске давно не храню.

Итог: testdisk -отличная программа open source (бесплатная) которая восстанавливает удаленные разделы (и как оказалось даже после создания на их месте других).

5+ и программку в коллекцию !

Ссылки :

slax модуль — Скачать

Страница разработчика — http://www.cgsecurity.org

 

17

Авг

2010

Скрипт автоматического резервирования

Распечатать статью Разместил: spider. Рубрика Linux |

Давно назревала необходимость бэкапить системные файлы.

Что же в Linux самого важного и основного ?

На этот вопрос каждый админ сам даст себе ответ.

А если нет — то вот мой вариант.

Идеи были взяты с хабрахабра и опеннет.

Код скрипта для бэкапа:

Раскрыть »

#!/bin/sh
# Описываем базовые директории
###################################################################
# Права на скрипт принадлежат Spider http://www.bsyteam.net ###
###################################################################
BACKUP="/media/disk-1/backup"
TEMP="/var/backup/temp" #Папка удаляется после выполнения скрипта !
PREFIX=`hostname -s`_`date +%d.%m.%y-%H.%M`
echo "$PREFIX"
echo "clean backup folder ..."
rm -rf $BACKUP
# Описываем папки backupов
 # Файлы системы
 ETC="$TEMP/etc/"
 ETC2="$TEMP/usr/local/etc/"
 HOME="$TEMP/home/"
 # Файлы сервера
 WWW="$TEMP/www/"
 MYSQL="$TEMP/mysql/"
 VSFTP="$TEMP/vsftp/"
 LOG="$TEMP/LOG/"
 MDC="$TEMP/media/microdc2/"
 MDC2="$TEMP/.microdc2/"
# Создаем необходимые папки
echo "# Создаем необходимые папки"
mkdir -p $BACKUP
mkdir -p $TEMP
mkdir -p $ETC
mkdir -p $ETC2
mkdir -p $WWW
mkdir -p $MYSQL
mkdir -p $VSFTP
mkdir -p $LOG
mkdir -p $MDC
mkdir -p $MDC2
mkdir -p $HOME
 
# Копируем файлы в созданые папки
echo "# Копируем файлы в $ETC"
cp -r /etc/* $ETC
echo "# Копируем файлы в $ETC2"
cp -r /usr/local/etc/* $ETC2
echo "# Копируем файлы в $WWW"
cp -r /var/www/* $WWW
echo "# Копируем файлы в $VSFTP"
cp -r /var/dbase/* $VSFTP
echo "# Копируем файлы в $LOG"
cp -r /var/log/* $LOG
echo "# Копируем файлы в $MDC"
cp -r /media/microdc2/* $MDC
echo "# Копируем файлы в $MDC2"
cp -r /.microdc2/* $MDC2
echo "# Копируем файлы в $HOME"
cp -r /home/* $HOME
 
# Бэкапим mysql базы
echo "# Бэкапим mysql базы"
mysqldump -ubackup -P3306 -hlocalhost -ppass dbase1 > $MYSQL/dbase1.sql
 
#....................................................................................................................... 
 
mysqldump -ubackup -P3306 -hlocalhost -ppass dbase10 > $MYSQL/dbase10.sql
 
# Переходим в каталог с копиями
cd $TEMP
# Создаем архив
echo "# Создаем архив"
tar -czvf $BACKUP/$PREFIX.tar.gz *
 
# Очищаем папку temp
echo "# Очищаем папку temp"
rm -rf $TEMP
echo "$PREFIX"
#выход
exit 0
Хотите уникальности ? Неповторимости ? Мойки фирмы Kraus - это то, что Вам нужно !
 

16

Мар

2010

Выбираем нетбук

Распечатать статью Разместил: spider. Рубрика Разное | 2 коммент. »

Рассматриваю перспективу покупку нетбука.

Какие же основные показатели для выбора нетбука.

Тут фигурирую многие параметры:

  • тип HDD (это твердотельный накопитель или же полноценный HDD)
  • батарея (есть разные варианты — это 3 и 6 элементные батареи разной емкостью)
  • дисплей (мой выбор лежит между 10.1″ и 12″)
  • комуникации (wifi, bluetooth, слот express card)
  • качество исполнения верхней крышки и качество покрытия
  • фирма-производитель и гарантия (тут на свой выбор)

В период выставки CES 2010 компания MSI представит сразу четыре нетбука.

Сам присматриваюсь к нетбуку MSI  Wind U135.

Хотя есть и другие варианты.

Например Toshiba NB200 или ASUS Eee PC 1005P/PE.

Теперь пройдемся детальнее по выбранным мной характеристикам.

Тип HDD — я бы предпочел обычный винт — хотя каждому свое.

Батарея.

Я присматриваю нетбуки только с 6-ти элементной батареей от 56 Вт/ч.

Дисплей.

Как я уже писал выше — я рассматриваю нетбуки до 12″. Это в идеале, но стоимость таких моделей на порядок выше. Думаю все-таки остановиться на 10.2″.

Комуникации.

Рассматриваю варианты только с поддержкой Bluetooth , причем желательна поддержка EDR.

А вот последние 2 пункта это уже на выбор потребителя.

После неудачного опыта — (смотрите прошлый пост ) хотелось бы чтобы крышка имела средний ход и имела армированное заднее покрытие. Лучше мат, чем глянец (меньше отпечатков и «залапываний»).

Я не выносил еще один важный фактор при выборе нетбука — это ОС.

Так как я планирую использовать ОС Linux , а выбор оптимизированных ос можно посмотреть на сайте www.n-bookanier.com.

Так же я не рассматриваю Chrome OS как полноценную ОС для работы.

Если будут вопросы и пожелания — оставляйте комментарии.