Нет сил больше молчать, буду хвастаться.

Всем привет! Мне нужно срочно поделиться с миром, какой я весь из себя молодец, нет сил больше держать это в себе. В общем, встала задача восстановить данные с жёстких дисков сервера фирмы, где я раньше работал. Так исторически сложилось, что сервер после развала фирмы по договорённости с руководством переехал ко мне домой. Родилась идея восстановить данные с сервера. Сервер давно не включается, в нём старые HDD IDE диски. Всего дисков три штуки: 160Gb, 320Gb и 1.5Tb. Файловая система на них ext2fs или часть RAID массива. Была идея подключить их к виртуальной машине Debian и получить доступ к файлам.

Как я поступил изначально — купил переходник IDE->USB и попробовал подключить диск к компьютеру.
IDE to USB converter
Ничего не получилось даже с отдельным блоком питания — отправил переходник обратно продавцу. Стало понятно, что подключить диски напрямую малой кровью не получится, значит, надо делать копию дисков и подключать к виртуальной машине виртуальные жёсткие диски с этих копий. Постепенно родился такой план решения задачи:

  1. Получить посекторные дампы с дисков в виде огромных файлов
  2. Получить виртуальные жёсткие диски с этих файлов и подключить их к виртуальной машине
  3. Получить доступ к файлам из этих дампов из виртуальной машины

Посекторные дампы дисков

Отнёс диски в специализированную контору, которая сделала посекторную копию двух дисков на принесённый мною новый SATA диск. Каждая копия обошлась мне в 1500₽. Новый SATA диск вышел в районе 4000₽. Через пару недель принёс диск с копиями домой, воткнул в компуктер и получил вот такую картину:
Список дампов
Второй файл оказался битый, потому что новый диск для хранения дампов оказался барахлом. НИКОГДА НЕ ПОКУПАЙТЕ Seagate ST2000VX000 — у меня он начал сыпаться после 19 часов работы. Так что сначала запустил команду для восстановления всех файлов, которая справилась за каких-то три часа:

chkdsk /F /R /X

и приступил к следующему шагу.

Конвертирование дампов в виртуальные жёсткие диски для виртуальной машины и их подключение

Ни одна из известных мне виртуальных машин (VirtualBox, VMWare, Hyper-V) не поддерживает сырые данные в виде виртуального жёсткого диска, так что в процессе поиска решения, благодаря статье, наткнулся на бесплатную утилиту Startwind V2V Converter, при помощи которой и сконвертировал сырые дампы в .vdi (VirtualBox Disk) и .vmdk (VMWare Virtual Disk). Программа очень проста в использовании. Выбираем источник данных Local File, место назначения Local File. Потом тип файла и его подтип. Мне пришлось сделать два разных типа, потому что, как я писал выше, второй файл битый, и в формате .vdi VirtualBox его переварить не смогла, а вот в формате .vmdk вполне.
Виртуальную машину я использовал Oracle VirtualBox, просто потому что она бесплатная. Хотел использовать Hyper-V, встроенную в Windows 10 Pro, но она ни в каком виде не смогла подключить второй битый файл.
Подключение расписывать тоже не буду, покажу финальный скриншот:
VirtualBox virtual HDD

Финальный аккорд — получаем доступ к файлам

После подключения дисков и запуска Debian необходимо определить, куда они подключились. В линуксе это устройства /dev/sd[a-z], при этом /dev/sda уже занят. Значит, это диски sdb и sdc. Запускаем

fdisk -l /dev/sd[b,c]

И получаем следующую картину:
fdisk
Отсюда следует, что /dev/sdc2 можно сразу монтировать командой:

mount /dev/sdc2 /mnt/memory-150

А на диске /dev/sdb располагается кусок raid массива. Я в них абсолютно ничего не понимаю, зато умею гуглить, и нашёл статью, как подключить один кусок из программного raid массива — тыц. Как бездумная, но опытная обезьянка, выполнил шаманство с запуском pvscan, mdamd, lvm2 и прочими командами, и у меня появилось устройства /dev/onraid/root /dev/onraid/shares /dev/onraid/var, которые я успешно смонтировал командами:

mount /dev/onraid/root /mnt/memory-300-root
mount /dev/onraid/shares /mnt/memory-300-shares
mount /dev/onraid/var /mnt/memory-300-var

Всё, результат есть, файлы доступны, можно продавать исходники пустить ностальгическую слезу. Осталось проделать похожие процедуры с третьим диском на полтора терабайта, но у меня пока нет таких свободных объёмов. А потом можно подумать, что делать с этим добром, потому что самые свежие исходники там от 2010 года и выглядят местами очень наивно.

P.S. Кому интересно, устройство игрового движка Trickster Games

Бесполезный отзыв на кино «Коматозники»

Посмотрел фильм Суицидники Коматозники. Дальше будут спойлеры, раскрытие сюжета и контент только для взрослых.

Мораль фильма такова: если пережил клиническую смерть, то придёт совесть и утащит за ногу в темноту обратно на тот свет. В чём связь — я не понял.

А ещё на том свете — относительно неплохо в сравнении с этим. Тепло, светло, нет комаров. Куда смотрит Роскомнадзор? Уважаемые сотрудники РКН, хватит лазить по сайтам с наркотой, сходите в кинотеатр. Там такое кажут, что ваще.

В фильме наглядно показано, что из пяти человек в среднем адекватный только один (20 процентов), остальные в той или иной степени мудаки (80 процентов). Одна — пациента угробила, вторая — сестру, третий свинтил от залетевшей от него девушки, четвертая разослала снимки одноклассницы в неглиже всему классу и только пятый — молодец, настоящий мужик! Совесть у него чиста, не косячит, ходит в спортзал, чистит зубы по утрам и слушается маму.

Наконец-то в фильме прямым текстом сказали, что дефибриллятором сердце не оживить. Этот аппарат применяют чтобы исправить работу сердечного ритма. Так что для того, чтобы шарахнуть человека током с пользой для дела, пульс у него должен быть хоть какой-нибудь.

Начинается фильм тоже с морали — не пользуйся мобильником за рулём. Угробишь себя или родственника. Ну и мобильник с большим экраном лучше мобильника с маленьким. Пока в мелкие буквы вглядываешься, отвернувшись от дороги — здравствуй встречка, грузовик и приехали.

Ещё там есть черно-белая сцена соития. В смысле black to white, а точнее white to black.

Самое приятное, что запомнилось — музыка в начале фильма. Послушайте — очень хорошая, мне понравилась. Вот такой у меня странный вкус.

А так в целом кино на один раз, даже писать про него нечего — я не критик, мне за буквы не платят.

Не веган, но категорически не одобряю!

Никогда в жизни не пробовал варёных раков к пиву.

Может я слишком изнеженный городской житель, но в голове не укладывается — как можно живое существо положить в кипяток в здравом уме.

Понятно, что у него планов особых нет, рак — существо примитивное. Но взять руками живое создание и положить его в кастрюлю с кипящей водой — жестоко.

Кстати, в пищевой цепочке раки стоят повыше людей, потому что едят утопленников. Так что в следующий раз перед тем, как вкушать заживо сваренных раков остановитесь на секунду и подумайте — а как этот рак набрал столько мяса.

И напоследок, минутка черного юмора:

У мужика пропала жена. Приходит мужик в милицию, а ему говорят:
— У нас для вас две новости. Одна плохая, другая хорошая. С какой начать?
— Давайте с плохой.
— Ваша жена утонула. В прошлые выходные мы достали ее из реки.
— А какая же тогда хорошая?
— Когда мы ее выловили, то собрали с нее два ведра раков. В следующие выходные мы ее снова вытаскиваем и… ПРИГЛАШАЕМ ВАС НА ПИВО!

Приятного аппетита, живодёры.

P.S. Чувство чёрного юмора как ноги. У кого-то есть, а у кого-то нет.

Гоголь. Начало. Типа рецензия

Не умеешь — критикуй!

Сходил давеча на российское кино «Гоголь. Начало». И как ни странно кино понравилось.

Иван Васильевич именно такой, как я себе его представлял, читая его произведения. Всё время слегка упорот, по ходу принимает различные запрещённые вещества. Наверно амфитамин, хотя его тогда ещё не изобрели. Приход, полнейшая шиза и вообще фильм удался.

Интересно, что скажут литературоведы из числа тех, кто оттопырив мизинчик пьют чай в уютных кабинетах за государственный счёт и начинают свою речь словами «Прошу заметить» или «Позвольте с Вами не согласиться». Именно те самые люди, которые выискавают скрытый смысл в чужих произведениях, при этом мороча голову окружающим.

Что же хотел сказать нам автор тем, что персонаж не снимает перчатки перед рукопожатием?

Проблема в том, что так называемое творчество литературоведов сложно оценить объективно, чем оные и пользуются нещадно. А потом школьники пытаются угадать насколько их мнение совпадает с мнением таких кабинетных копателей.

Однажды писали в школе сочинение по пьесе Горького «На дне». Нужно было написать кто более прав: Лука или Сатин. Ну я написал, что Лука. Не угадал! Садись, три. Вообще на уроках литературы в старших классах у меня редко получалось угадывать мнение учителя.

Особенно бесил список литературы на лето. Ни разу оттуда ничего не прочитал. У меня всегда был свой список.

Зато теперь могу почитать «Мастера и Маргариту» как в первый раз. Я вообще не в курсе — что там происходит, но отзывы со всех сторон хорошие.

Вернемся к кинчику, что склепал для нас какой-то режиссёр при поддержке ТВ-3.

Кинчик годный, люди живые, музыка хорошая, атмосфера передана годно, исправленному верить, Гоголь упорот, есть обнаженка и даже (страшно подумать) сцены соития мужчины с женщиной (двумя). Присутствуют отсылки к пластилину «Властелину колец» и так-то душевное кино.

- Так это ты ко мне ночью приходила?
- Да какая разница? Тебе не понравилось?!

Неужто научились кино снимать? Ну если это не Бондарчук с деревянным танком, то наверно да.

Блог Евгения Жирнова