Пользователи Arch Linux остались без домашних директорий

Оказывается, хваленые rolling-релизы Arch Linux могут не только радовать ценителей этого дистрибутива самыми свежими версиями программ, но и огорчать. Из-за ошибки в ядре Linux 4.0.2 некоторые пользователи остались с поврежденными данными, а некоторые и вовсе лишились всей информации на диске.

Arch Linux потеря данных

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

Солидные дистрибутивы вроде Red Hat и Debian проходят долгое тестирование (иногда годами), чтобы разработчики успели выявить и исправить большинство подобных проблем. Но есть и дистрибутивы, разработчики которых не считают отладку чем-то важным: Ubuntu, Arch, Fedora и т.д. Учитывая, что в Arch используется еще и «плавающая» схема релизов, именно пользователи Arch первыми на себе протестировали разрушительное действие ошибки.

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

Пока арчеводы совещались, чесали затылки и жаловались на потери, разобраться с проблемой взялись серьезные специалисты из команды Debian (кто же еще):

«Версия 4.0.3 избавлена от критической ошибки, ведущей к серьезным потерям данных в разделах с файловой системой ext4, — сообщил на сайте bugs.debian.org один из разработчиков ядра Джош Триплет (Josh Triplett). — Я полагаю, что именно эта ошибка только что привела к серьезному повреждению файловой системы на моем сервере».

Если в вашей системе работает ядро Linux 4.0.2, рекомендуется срочно вернуться на стабильный релиз, либо обновиться до 4.0.3. Любителям полуэкспериментальных дистрибутивов можно также порекомендовать почаще делать бэкапы, ведь эта ошибка была далеко не последняя.

Ваша оценка: Нет Средняя оценка: 4.8 (4 votes)
5

Спасибо за инфу. Не помню точно, какая у меня сейчас версия ядра (дома посмотрю), проблему эту вроде как не словил.
На русскоязычном форуме Арча обсуждение вялое, судя по всему, проблема достаточно специфичная и касается только тех, кто юзает RAID0 или dm-crypt.

Я в комментах к другой теме уже писал, что Арч не предназначен для серверов и мест, где требуется особая отказоустойчивость. Но в то же время, если перед обновлением читать последние новости и обсуждения форума, почти 100% проблем можно избежать)

Ваша оценка: Нет Средняя оценка: 1 (1 vote)
4

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

Ваша оценка: Нет
5

Да, всё правильно, это косяк ядра, а не какого-то конкретного дистрибутива. Судя по тому, что я читал, пострадали ещё пользователи Gentoo и возможно Федоры.

Проверил у себя, оказалось, что около недели сидел на том самом ядре 4.0.2, сегодня обновил до 4.0.4. Могу сказать, что меня описанная проблема обошла стороной =)

Ваша оценка: Нет
11
pomodor

Где гарантия, что в следующий раз обойдет?

Ваша оценка: Нет Средняя оценка: 3 (2 votes)
5

Нету такой гарантии

Ваша оценка: Нет Средняя оценка: 5 (1 vote)
11
pomodor

Поэтому, что надо делать?... ;)

Ваша оценка: Нет Средняя оценка: 3 (2 votes)
a

Переходить на Дебиан.

Ваша оценка: Нет Средняя оценка: 4.2 (5 votes)
a

Поэтому я и люблю Debian :)

Ваша оценка: Нет Средняя оценка: 5 (2 votes)
6

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

Ваша оценка: Нет Средняя оценка: 3 (1 vote)
4

я тестил 22 федору, с которой сразу получил 4.0 — никаких багов не увидел, а это было уже месяца 1,5 — 2 назад. Пострадали действительно только любители самого нового. Как читал уже давно один японец любил суши самые свежие из сырой рыбы, обратился к врачу на боли в голове — оказалось что гельминты до мозга добрались. Свежее не значит лучше :)

Ваша оценка: Нет Средняя оценка: 4.8 (4 votes)
11
pomodor

Да. Суши — дело опасное. Я читал про одного гражданина, у которого нашли в мозгах скопление червей размером с апельсин. Что интересно, нашли случайно, когда делали МРТ по другому поводу. Этот случай подтверждает не только тезис о том, что увлекаться свежаком иногда опасно, но и гипотезу, что значительный процент населения планеты не пользуется головным мозгом.

Ваша оценка: Нет Средняя оценка: 4.8 (4 votes)
4

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

Ваша оценка: Нет Средняя оценка: 5 (5 votes)
11
pomodor

Так это потому, что у виндузятников мозг атрофировался из-за частого нажимания на кнопку "Пуск". Вообще-то, этот случай говорит о железобетонной надежности Линукса. Если баг был отловлен практически сразу, то какова вероятность, что он попадет в нормальный дистрибутив через 2-3 года, к релизу? Создана почти идеальная схема управления качеством, по поводу которой любители Вантуза и обзавидовались:
1. Появлятся баг.
2. Пионеры и прочие первопроходцы на экспериментальных дистрибутивах добровольно подрываются на мине.
3. Приходят серьезные спецы из числа разработчиков нормальных дистрибутивов и все латают.
4. После 2 лет шлифования и тестирования появятся Debian, завалить который невозможно.

Ну а что у виндузятников? Через день новости а-ля «Критическая уязвимость в Windows оставалась открытой 15 лет». Бывает и откровенная ржака: «Microsoft просит не нажимать кнопку F1». Использовать эту ОС оскорбительно для человеческого достоинства, а Вы говорите, что, оказывается, виндузятники еще умудряются срач на тему дырок в Линуксе устраивать. Совсем ё...нулись, видать. ;) Наверное, последняя извилина выпрямилась из-за плиток. ;)

Ваша оценка: Нет Средняя оценка: 4.5 (8 votes)
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Linux I класса
Linux II класса
Linux III класса
Счетчики
  • Самый популярный сайт о Linux и Windows 10
О Либератуме

Liberatum — это новости мира дистрибутивов Linux, обзоры, сборки, блоги, а также лучший сайт об Ubuntu*.