Баг - Scanning for Btrfs filesystems в Ubuntu

Вот работаю я себе спокойно уже более года в дистрибутиве Ubuntu 14.04.02, вроде все устраивает  были мелкие ошибки, но все правится.

Более недели назад, включаю я пк, пошел сделать кофе, пришел, смотрю на монитор что-то творится непонятное, монитор мигает далее видно строку текста - "Scanning for Btrfs filesystems". И данная ошибка или как ее более правильно назвать мигает бесконечно, первым делом, я методом тыка подобрал первоначальное решение, как обычно в таких случаях помогает либо нажатие на клавишу ESС либо просто нажать на пробел, нажал пробел и помогло, система загрузилась и все стабильно работает.

Исправляем баг BTRFS Scanning for Btrfs filesystems в Ubuntu

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

В гугле информации по исправлению почти нет, имеется несколько советов, основной, это просто снести файловую систему BTRFS в Ubuntu. Вы конечно спросите, а как это сделать? Делается достаточно просто, откройте терминал(Ctrl+Alt+T), далее выполним следующие команды:

sudo apt-get purge btrfs-tools
sudo apt-get -f install && sudo apt-get autoremove && sudo apt-get autoclean
sudo update-grub
  • Первая команда удаляет пакет отвечающий за файловую систему BTRFS
  • Вторая команда, очистит остатки после удаления данной файловой системы, то есть файлы либо библиотеки которые устанавливались совместно и которые более не нужны, когда я удалял, не помню точно но файлов 10-15 точно было.
  • Третья команда обновит ваш загрузчик груб, обязательный шаг, чтобы все работало стабильно это нужно выполнить.
  • Читал так же сообщения пользователей на разнообразных форумах, как на наших русских так и на забугорных, везде пользователи говорят, когда данный баг объявился, в течении 15-20 секунд наблюдается мигание данной строки на мониторе и далее система загружается как обычно.
  • Некоторые пользователи говорят, что грузится почти час и выручает лишь кнопка - POWER на системном блоке, это конечно уже слишком, многие просто и не знали, что можно нажать пробел и система загрузится без ожидания.

Как и советовали наши забугорные линуксиоды, я удалил btrfs, перезагрузился, ждал, что данная проблема вовсе исчезнет, но нет, ранее я перед загрузкой системы наблюдал просто текст - "Scanning for Btrfs filesystems". Сейчас же я данного текста не вижу так как btrfs удалил, но такое чувство как бы что-то еще сидит в недрах системы и мешает корректной загрузке. Как обычно жму клавишу пробел и система загружается далее работаю как и каждый день.

  • Можно добавить еще несколько слов, после удаления btrfs, система стала загружаться в несколько раз быстрей, все же хоть какие плюсы есть, не зря удалял. Конечно это не полностью решает данный баг, но все же хоть что-то.

Все же покопавшись еще немного я решил данную проблему в корне, наткнулся я на статью об Btrfs, немного почитал и нашел небольшой bash скрипт для обновления BTRFS. Подумал, а вдруг поможет, все сделал как и рекомендовалось, конечно быстро создал файл под скрипт запустил с консоли, а там ошибка - "не известная команда Git что-то в этом роде". Это нам дает понять то, что пакет git не установлен в системе и просто не распознается при выполнении, я в bash скрипт дописал команду по установке git пакета все должно выполниться автоматически, вам может потребоваться лишь нажать Enter для подтверждения установки пакета.

После выполнения скрипта, установилась новая версия файловой системы BTRFS, я перезагрузился и на мое удивление ошибка/баг  - "Scanning for Btrfs filesystems" вовсе исчез, то есть с обновлением, все исправилось.

Я вот уже создал файл btrfs-f.sh загрузите в домашнюю директорию, после откройте терминал и выполните следующие команды:

cd ~
sudo a+x ./btrfs-f.sh
sudo ./btrfs-f.sh

Я данный файл сохранил в домашней директории и соответственно через терминал в нее и входим, если вы сохраняли в любую другую директорию, например в Загрузки, соответственно переходим вот так:

cd ~/Загрузки/
cd ~/Download/

Сам скрипт который исполняется в файле btrfs-f.sh имеет следующее содержимое:

#!/bin/bash -e
sudo apt-get install git
sudo apt-get build-dep btrfs-tools
dir=$RANDOM && mkdir -p /tmp/$dir && cd /tmp/$dir
git clone git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git ./
sudo make install

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

Автор: Юрий Герук

Понравилась статья?
Вот работаю я себе спокойно уже более года в дистрибутиве Ubuntu 14.04.02, вроде все устраивает были мелкие ошибки, но все правится. Более недели назад, включаю я пк, пошел сделать кофе, пришел, смотрю на монитор что-то творится непонятное, монитор м...
Система
3046
Рейтинг: 5/8
При перепечатке материалов указание ссылки на linuxsoid.com обязательно.

Подпишитесь на рассылку

Смотрите также:
    Установка Ubuntu 17.04 (Zesty Zapus) Установка Ubuntu 17.04 (Zesty Zapus)

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

    Нас интересуют только файлы с суффиксами .iso и .torrent, где iso это образ диска с Ubuntu (то, что нам нужно), а второе — файл доступа к торренту с этим образом. Лучше скачивать образ через торрент — так выше скорость и безопасность, но на торренте может не быть раздающих. Нас интересует Ubuntu 17.04. Если у вас нет торрент-клиента, то скачивайте прямо в браузере.

    На зеркале Яндекса и на официальном сайте предлагаются образы Ubuntu на 32 бита и 64 бита. Сейчас стандарт это 64 бита для системы и программ, но на компьютерах с 3 Гб оперативной памяти и меньше оптимальнее использовать 32 бита.

    Zesty Zapus: обзор изменений версии Ubuntu 17.04 Zesty Zapus: обзор изменений версии Ubuntu 17.04

    Новый дистрибутив Ubuntu 17.04 Zesty Zapus вышел 13 апреля 2017 года, хотя задолго до релиза стал одной из главных тем для обсуждения в сообществе. Если обобщить, нововведения отражают смену курса разработки программ компании Canonical. В своих интервью основатель Canonical Ltd. Марк Шаттлворт уже несколько раз упоминал, что будущее компании тесно связано с интернетом вещей и облачными сервисами. Так ли это, мы сможем убедится, как только появится больше информации об Ubuntu 17.10, название которой, по слухам, вновь будет начинаться с двух латинских «A».

    Такая смена курса означает, что Mir и часть других продуктов, которые разрабатывались Canonical, либо откладываются в долгий ящик, либо и вовсе отменяются вместе с планами конвергенции Ubuntu на устройства всех типов.

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

    Узнайте что нового в Ubuntu 17.04, прежде чем устанавливать ее на виртуальную или основную машину и получить собственное впечатление от Zesty Zapus.

    Самый легкий способ установки Mesa 17.0.2 в Ubuntu 16.04 LTS Самый легкий способ установки Mesa 17.0.2 в Ubuntu 16.04 LTS

    Mesa – это реализация графического API OpenGL, обеспечивающая высокую производительности при работе с 3D графикой. Технически, это просто спецификация, реализуемая драйвером видеокарты. Нет такого понятия, как библиотека OpenGL SDK. Есть файл libGL.so, поставляемый вместе с драйвером. Чтобы его использовать, вам нужна привязка к выбранному вами языку программирования. Если это язык C, привязка состоит из заголовочных файлов. Однако вы, вероятно, хотите использовать расширения OpenGL, что легко сделать с помощью GLEW.

    Не запускается Яндекс браузер Не запускается Яндекс браузер

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

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

    Временное решение бага VirtualBox 5.0.8 в Ubuntu 15.10 Временное решение бага VirtualBox 5.0.8 в Ubuntu 15.10

    В новой версии дистрибутива Ubuntu 15.10 при работе с VirtualBox (Oracle VM VirtualBox) — программным продуктом виртуализации для операционных систем Microsoft Windows, Linux, FreeBSD, Mac OS X, Solaris/OpenSolaris, ReactOS, DOS и других. Возник один неприятный баг который не позволяет корректно работать и создавать виртуальные машины или же работать со старыми которые были созданы ранее, файлы образов vdi и подобные которые у нас были ранее сохранены. В данном материале объясняется как решить данную проблему.

    Исправляем баг подвисания Google Chrome в Ubuntu Исправляем баг подвисания Google Chrome в Ubuntu

    Сегодня пойдет речь о баге который проявился в Google Chrome начиная с версии 40.0.2214.91. И как исправить работу браузера и соответственно подвисание системы Ubuntu. Дополнительно, вы можете ознакомиться с описанием данного бага в багтрекере Google Chrome, о методе решения читаем немного ниже в материале.

    Как проявляет себя баг:

    • Приведу пример, в общем работаю я  как обычно, пишу текст к новому материалу для блога и замечаю, что система начинает виснуть. Что-то на подобии весь монитор становится как бы в черных и белых кубиках, я поначалу подумал, что у меня проблемы с видеокартой, мышь не слушается, далее примерно через минуту монитор становится черным и вижу, что автоматически завершается мой сеанс.
    • Через сек 10 мне уже предлагается заново войти в систему и я ввожу свой пароль и продолжаю как обычно работать. Перезагрузки системы не происходит иногда при данной проблеме я вижу, что-то на подобии ошибка в браузере Google Chrome либо в Compiz.
avatar
1
3 • 10:07,
Юрий съ этимъ дополнениемъ что делать? Что значитъ въ случае съ трасти, хоть удалить можно будетъ штатно?
avatar
0
4 • 11:35,
Означает то, что если вы установите с репозитория, то и сможете с него и обновляться и удалить в случае необходимости.
П
1
2 • 09:47,
Тогда уж в случае с трасти например(Backport of xenial btrfs-tools to trusty)
sudo add-apt-repository ppa:benjamin-c/btrfs-tools-4.4-1
sudo apt-get update
sudo apt-get install
Хоть удалить можно будет штатно.
avatar
0
1 • 10:10,
Спасибо за дополнение)) up
avatar