• Что могло случиться с хардом и как это починить?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    начала запустилась но очень сильно тупила и прочее ... После перезагрузки при загрузке винды просто чёрный экран появляется с мышкой и висит

    Состояние диска ухудшается, лучше всего прекратите все попытки каких-либо обращений к диску или его включения.

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

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

    Если данные на диске не важны, или вы готовы рисковать (невозможностью восстановления, либо высокой ценой), то можете попробовать продиагностировать хард R.tester'ом (но лучше не стоит). В нём можно как посмотреть тот же SMART, так и сделать автоматическую диагностику.

    Повторюсь, что идеальный вариант - это самостоятельно HDD даже не включать, и единственно-безальтернативный, если вы вдруг слышали нестандартные звуки при старте диска (они могут быть тихими, надо прислушиваться). В случае посторонних шумов вы гарантированно убиваете диск всё время, пока он крутится.
    Ответ написан
    Комментировать
  • Exif read data на php - file not supported?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Добавление EXIF в PNG только начали стандартизировать 3 года назад:
    ftp-osl.osuosl.org/pub/libpng/documents/pngext-1.5...

    До этого информацию добавляли, например, в виде кусков метаданных, которые хранили в опциональных PNG-шных "чанках" - сначала tEXt, затем zTXt (tEXt с компрессией zlib). Но этот вариант не входил ни в одну из спецификаций - ни PNG, ни EXIF.

    Так что отсутствие поддержки может быть вполне нормальным. Изучите какие инструменты вам доступны и выберите тот, который поддерживает нововведения.
    Ответ написан
    Комментировать
  • Чем можно заменить i3-3220?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Надо двигаться от вашего бюджета, и на всякий случай, проверить что поддерживает материнская плата.
    У вас процессор семейства Ivy Bridge с сокетом LGA 1155 (FCLGA1155).

    Также стоит посмотреть на цены. i7 могут до сих пор стоить неадекватно дорого.

    Начните с того, что проверьте сколько стоят, например, i5-3550, i5-3570, и i5-3570K. Вполне возможно, что у них будет лучшее соотношение "прирост скорости / цена".
    На всякий случай также посмотрите сколько стоит, например, i7-3770.
    Ответ написан
    1 комментарий
  • После попытки установки linux флэшка стала неисправной. Что делать?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Если как устройство она ещё видна, то под Windows попробуйте проверить флэшку Р.тестером: https://rlab.ru/tools/rtester.html
    Как минимум, посмотрите как она там определяется - модель/название/производитель, а также объём.

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

    Если вдруг нужно с флэшки восстановить данные, то начните с Р.сэйвера: https://rlab.ru/tools/rsaver.html
    Если файловая система жива, то он её увидит и сможет читать из-под Windows без установки каких-либо драйверов.

    Если потребуется именно восстановление данных с ФС Linux'а, то хорошую бесплатную программу я посоветовать не смогу, тут нужны платные продукты. В нормальных сканирование можно сделать до покупки, тем самым увидеть, что вы сможете восстановить, купив ключ.

    Если же никаких нужных файлов на флэшке нет, то я бы советовал сдать её по гарантии. Флэшка, давшая сбой сейчас, не станет лучше в будущем, соответственно, полагаться на неё нельзя.
    Ответ написан
    Комментировать
  • Как запустить windows с ssd?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Если потерять недавнюю установку на ССД не жалко, то попробуйте установить Виндоус ещё раз, перед этим отключив HDD физически или в BIOS.

    Если и это не поможет, то после установки запустите на HDD тест записи программой наподобие R.tester. Тест не обязательно полный, достаточно 10-15%. Это затрёт начало диска, после этого с ним можно будет работать.
    Тест можно пробовать запускать как из свежеустановленной ОС, так и с загрузочной флешки, предварительно подкинув туда Р.тестер. Установки он не требует, достаточно распаковать.

    Однако помните, что тест записи уничтожает данные безвозвратно, так что сначала скопируйте куда-то всё важное. Также убедитесь, что на жёстком диске у вас нет раздела восстановления, ключа Windows и подобных вещей, добавляемых многими производителями компьютеров при продаже.
    Ответ написан
    Комментировать
  • Как реализовать метод DOD'у или метод Гуттмана по затиранию данных на Python?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Если вы хотите затирать весь диск, то не исключаю, что это у вас вполне получится.

    Вот статья о прямом доступе к жёсткому диску из Питона: https://habr.com/ru/post/274195/ и код к ней: https://github.com/kazenniy/atapt

    Кстати, затирать каким-то специальным образом особого смысла нет, достаточно пройтись одним слоем рандомных данных.

    Если же вы хотите затирать конкретные файлы, папки, и т.п., то ваша задача сильно усложняется - вам нужно разбирать структуры файловых систем.
    Можно попробовать использовать библиотеки наподобие этой (НТФС), но про них ничего сказать не могу, не было потребности экспериментировать с чем-то подобным: https://github.com/williballenthin/python-ntfs
    Ответ написан
    Комментировать
  • Убил MFT в NTFS разделе? Смогу ли восстановить?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Убил MFT в NTFS разделе?

    Могли и повредить МФТ, могли и нет - не факт. Гадать в данном случае, на мой взгляд, не имеет смысла.

    Если так - можно ли и чем восстановить её из копии?

    У MFT нет копий. Копии есть у FAT.
    В NTFS есть копии первых четырёх записей.

    В Windows 8 и выше есть копии старых записей, но они часто только мешают.
    Судя по всему, это те файлы, которые часто изменялись. Но это отдельные записи и их обычно немного.

    Есть ещё логи, но с ними вы вряд ли что-то сделаете сами, и я не знаю про пользовательский софт, который мог бы по ним что-то собирать, только профессиональные комплексы.

    По логам хорошо собирается HFS. Но это тоже старые записи и вообще отдельный разговор :)

    Смогу ли восстановить?

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

    Результат будет лучше бесплатных (Recuva, тестдиск) и на уровне лучших платных программ (р-студио и т.п.). Если с диском не делали больше ничего, кроме записи 1 МБ, то шанс вытащить все файлы должен быть весьма высок.
    Ответ написан
  • Что стоит учить?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    после строго-типизированных языков мне перестал нравится python, или мне стоит продолжить учить c++?

    Если хорошо освоите C++ (тем более, раз он нравится), то последующее освоение языков наподобие Питона будет заметно проще.
    Ещё одним бонусом будет то, что с высокой вероятностью ваш код на питоне будет более высокого качества, чем у тех, кто знает только питон и не владеет С++ или подобным типизированным языком.

    Если после окончания школы решите идти на специальности наподобие прикладной математики в серьёзном ВУЗе, то там будут C и C++, что тоже пригодится. По крайней мере, у меня и ряда знакомых были эти языки.

    К тому же возраст позволяет экспериментировать. CPP сложнее, но и запас времени у вас есть.
    Ответ написан
    Комментировать
  • Как правильно указывать канонический адрес страницы?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Табуляция сделана с помощью GET параметра page, то есть https://site.ru/catalog?page=1, https://site.ru/catalog?page=2 и т.д.

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

    Вопрос в том, как мне правильно указать канонический адрес и нужно ли вообще это делать?

    Канонический адрес нужен когда на одну и ту же страницу можно попасть по нескольким УРЛам - вы даёте поисковой системе подсказку насчёт того, какой УРЛ является основным ("главным").

    Если у вас на ?page=1, ?page=2, и т.д. одно и то же, то да - надо выбрать основную страницу. Если нет, то так и указывайте, не забудьте только про всякие сортировки - по цене, по популярности и т.п., их надо отработать, как и другие параметры, которые могут возникнуть в УРЛе.

    а сайте был товар, который поисковики проиндексировали, но через какое-то время товар сняли с продажи и ссылка, которая вела на этот товар, теперь ведет на страницу с ошибкой 404

    А зачем она туда ведёт?
    Сохраняйте страницу товара, указывайте "нет в наличии" (возможно добавьте информацию о перспективах появления) и выводите предложения "уведомить, когда появится", а также альтернативы этому товару, которые есть в наличии.
    Ответ написан
    Комментировать
  • Сделать главной страницу wp-signup.php?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    У вас заметно нестандартная задача, поэтому начну свой ответ с "попробуйте".

    Попробуйте в wp-config.php добавить следующие строки:
    define( 'WP_HOME', 'https://VashSite.ru/wp-signup.php' );
    define( 'WP_SITEURL', 'https://VashSite.ru/wp-signup.php' );

    Возможно, что только одну из них - тут надо будет экспериментировать.

    Также может потребоваться строка
    define( 'NOBLOGREDIRECT', 'https://VashSite.ru/wp-signup.php' );

    либо она же, но пустая
    define( 'NOBLOGREDIRECT', '' );
    а может быть эту строку, наоборот, надо будет удалить или закомментировать.

    UPD:
    В комментариях под этим ответом добавил предположение о 'NOBLOGREDIRECT'
    Ответ написан
    8 комментариев
  • Поддержка Firefox 52 ESR фсе?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Переходим на PaleMoon/Waterfox?

    На всякий случай добавлю, что начиная с версии 29.2.0 (2021-04-27) Palemoon больше не поддерживает unmaintained legacy Firefox extensions that are not updated for/targeting Pale Moon directly.
    Подробности есть на форуме Palemoon:

    Предыдущие версии можно скачать тут: https://www.palemoon.org/archived.shtml

    Вчера еще все работало :(

    Да, код хабра меняется, и например, на основном сайте в его новой "универсальной" версии уже некоторое время как не работает ссылка "Language settings" в подвале. Так что если у вас включился не тот язык, то нужно переключаться на старую "классическую" версию: https://habr.com/berserk-mode-nope

    Также не работает переключатель "Всё подряд", "Лучшее" и т.п. в шапке. При клике на оба элемента просто ничего не происходит.
    Это всё в самой свежей версии Пэйлмун.
    Ответ написан
  • Проблема с установкой windows (и не только) на ssd диск, как решить?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Подключите диск напрямую к настольному компьютеру, и если он будет виден хотя бы в BIOS (или как устройство в Windows), проверьте SSD R.tester'ом: https://rlab.ru/tools/rtester.html

    Начните с просмотра SMART, а если на ССД нет никаких важных данных (судя по переустановкам, нет), то сделайте тесты чтения и записи. Тест записи уничтожает всё безвозвратно.
    По графикам будет видно состояние памяти, их можно сделать максимально детальными.

    Но пропадания диска - уже плохой признак. Оптимальным вариантом было бы сдать его по гарантии уже на основе этого. Доверять такому накопителю не стоит.
    Ответ написан
    Комментировать
  • Что на этом сайте со шрифтом?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Со шрифтом всё в порядке, вам стоит попробовать открыть в другом браузере, сбросить кэш, перезагрузиться и т.п.

    qna.habr.com шрифт
    qna-habr-com-shrift.png
    Ответ написан
  • Почему у меня при сохранении текстового документа выскакивает диалоговое окно сохранения?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Проверьте атрибуты файла (в свойствах) - скорее всего, он "только для чтения" (Read only).

    Либо он открыт ещё в какой-то программе (той же Опере), из-за чего блокнот не может в него писать. В этом случае закройте браузер (либо другие программы) перед редактированием.

    Кроме того, загвоздка может быть в правах пользователя на запись файла или в папку, где файл хранится. Тут нужно уже смотреть конкретнее. Быстрый вариант для проверки - запустить блокнот от имени администратора.
    Ответ написан
    2 комментария
  • Какой программой с графическим интерфейсом можно восстановить содержимое папки в Linux?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Восстанавливать данные под Linux можно в UFS Explorer. Однако, для этого потребуется приобрести лицензию.

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

    При этом файловая система или ПО, которым пользовался заказчик, могут относиться к любой другой ОС. Мы с чем только из-под Win не работали.
    Ответ написан
    4 комментария
  • Какие бесплатные сервисы для отправки email есть для Laravel?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Ответ написан
    Комментировать
  • Как подлючить более 4-х дисков к старому SAS-контроллеру?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    заявлена возможность подключения до 122 дисков. Как это реализовать

    Выделите полчаса на то, чтобы погуглить различные словосочетания, включающие в себя слова "expander" и "backplane".
    Это то, что вам нужно как в плане железа, так и в плане знаний. Если вы раньше никогда не работали с подобным оборудованием, то хотя бы базово однозначно стоит разобраться, иначе потом могут быть неприятные сюрпризы.

    Докупать нужные железки надо б/у на eBay, авито, хламаде, и т.п.

    старому SAS-контроллеру

    Обязательно обратите внимание на вот эту статью KB, т.к. к вашей плате она тоже относится: https://www.broadcom.com/support/knowledgebase/121...

    If a drive larger than two TeraBytes in capacity is used with an LSI 3Gb/s SATA+SAS HBA, you will not be able to use the remaining capacity beyond 2TB.

    Я бы не особо полагался на выделенную жирным часть цитаты, а по умолчанию полагал, что диски больше 2 ТБ использовать нельзя. Если всё же хотите рискнуть, то необходимо предварительно провести тщательную проверку поведения с большими дисками.
    В противном случае однозначно станете нашим клиентом, а с учётом того, для каких RAID'ов обычно используют такие железки, и какие повреждения ожидаемы, ещё и с непредсказуемым исходом.

    Также обратите внимание, что по-моему, у вас RAID-контроллер, их работа обычно отличается от HBA-адаптеров.
    Ответ написан
    1 комментарий
  • HDD, 500к файлов, затрещал, почему?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Купил винт на 6 Тб (WD Blue) и записал много файлов, около 500к

    Главный вопрос сейчас в том, насколько важны для вас эти файлы и есть ли у вас их копия.

    потом пошел треск с винта с периодичностью в 0.5 секунды

    По описанию сложновато представить однозначно, вот примеры издаваемых HDD звуков. Что-нибудь похоже на то, как трещит ваш жёсткий диск?

    Это заводской брак, или неправильное использование винта?

    Дальше нужно понимать что важнее - сохранить информацию на диске, или разобраться в проблеме?
    Если данные критически важны, то лучше вообще остановиться и не мучать диск ничем и никак.
    Если есть копия или возможность рискнуть, то начните с просмотра SMART, это можно сделать в Р.тестере: https://rlab.ru/tools/rtester.html

    Эта же программа покажет использует ли ваш диск SMR или нет.
    Затем, если будет видно, что диск не при смерти, можно подумать над тем, чтобы сделать тест чтения.

    Но по-хорошему, если будет видно, что диск скорее исправен, чем нет, начать лучше с копирования самых важных данных на другой носитель.
    Ответ написан
    Комментировать
  • Лучший курс по основам физики?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    По описанию подходит Григорий Ландсберг - Элементарный учебник физики.

    В своё время сам активно изучал ещё классическое советское издание, там 3 тома со вполне классическим делением по темам.
    Ещё одна полезная особенность в том, что материал излагается на трёх уровнях сложности. Соответственно, в ту или иную тему можно углубляться до необходимой вам степени.

    Бонусом идут шикарные иллюстрации в неповторимом стиле, точное название которого я не знаю, но мне он напоминает гравюры.
    Ответ написан
    Комментировать
  • Как выдать права на изменение пользователей Редактору в WordPress?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Я бы однозначно начинал с плагина User Role Editor.
    У него в управлении ролями "из коробки" есть вот такое: https://www.role-editor.com/other-roles-access/

    Изучите сайт подробнее, там немало можно добавить самому, если разбираетесь в PHP.

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