WebTransfer

суббота, 28 марта 2009 г.

Восстановление Windows MBR из Ubuntufdisk

Вот простой способ восстановить Windows MBR из Ubuntu. После загрузки заходим System -> Administration -> Software Sources. Тут мы включаем поддержку Universal repository.

Теперь открываем консоль(Applications -> Accessories -> Terminal). Пишем в консоли:

sudo apt-get install ms-sys

ms-sys - как раз та самая программа которая умеется писать на диск Windows-совместимый MBR.

Теперь смотрим на каком разделе находиться Windows, все в той же консоли:
sudo fdisk -l

в своем случае я увидел:
/dev/hda1 1 9327 74919096 83 NTFS

Восстанавливаем MBR командой ms-sys с ключом –mbr
sudo ms-sys –mbr /dev/hda1

Теперь остается перезагрузить компьютер и вынуть livecd из cd/dvd-привода.
Описанный выше способ восстановления Windows MBR намного быстрее способа восстановления с установочного диска

пятница, 20 марта 2009 г.

Установка Slax на флешку

http://habrahabr.ru/blogs/linux/38551/

четверг, 19 марта 2009 г.

Установка Damn Small Linux на флешку

DSL прекрасно себя чувствует на старых машинах. В основе своей содержит обрезанную версию Кноппикса. Он идеален для малоразмерных флешек с ёмкостью от 64MB (если такие еще можно найти :-)

Порядок установки Damn Small Linux на USB флешку (из-под винды):
1. Отформатируйте вашу флешку под файловую систему Fat или Fat32
2. Скачайте последнюю версию dsl-embedded.zip и распакуйте на флешку
3. Скачайте syslinux-3.36.zip и распакуйте его в директорию с названием syslinux на вашем компьютере
4. Выполните start-> run-> cmd
5. Выполните cd \syslinux\win32
6. Выполните syslinux.exe -ma X: (замените X на букву вашей флешки). Это сделает её загрузочной
7. Перезагрузите комп и выставьте в BIOS загрузку с USB-ZIP или USB-HDD

вторник, 17 марта 2009 г.

dd. Клонируем, копируем

Сакральный смысл dd, заключается в том что с её помощью можем копировать файл (раздел, или любое блочное устройство) побайтно. Это дает нам потрясающую свободу действий, например для нашей задачи - скопировать данные с одного винчестера на другой:
# dd if=/dev/sda of=/sdb
где sda - источник, а sdb - конечная цель. Для оптимального решения проблемы лучше выполнить:
# dd if=/dev/sda of=/sdb bs=8M
где bs - это размер кэша жестокого диска (почти у всех современных дисков кеш больше 8М), этот параметр здорово ускорит процесс. Разумеется не очень удобно занимать целый винчестер для простого хранения образа. И эту задачу можно решить с помощью dd:
# dd if=/dev/sda of=/mnt/bak/sda.img bs=8M
То есть образ диска можно спокойно сохранить в файл и так же просто восстановить:
# dd if=/mnt/bak/sda.img of=/dev/sda bs=8M
Теперь оптимальное решение: Создаем файл, заполненный нулями, максимально возможного раздела и удаляем его. Это позволяет избавится от мусора в файловой системе.
# dd if=/dev/zero of=/null bs=1024 ; rm -f /null
Архивируем образ налету, а на выходе получаем малюсенький образ (обычно на 50% меньше, чем занимает установленная система).
# dd if=/dev/sda bs=8M | gzip -c > /mnt/bak/sda.img.gz
А так восстанавливаем сжатый образ:
# gunzip -с /mnt/bak/sda.img.gz | dd of=/dev/sda bs=8M

У этого способа "размножения" систем есть как свои плюсы так и свои недостатки:
+ Простота.
+ Быстрое копирование, при одинаковом (или схожем) аппаратном обеспечении.
+ Удобное хранение.
+ Независимость от файловых систем (может быть как ext3 так и ntfs)
- Если готовый образ переносится на другую платформу или другое железо, систему надо переконфигурирывать. Иногда проще поставить с нуля.
- Невозможность просмотреть или сконфигурировать образ системы до ее восстановление на диск.
- Неудобства в хранении. Образ системы достаточно большой.

понедельник, 16 марта 2009 г.

MD5 checksum

Как проверить контрольную сумму?
md5sum имя_файла