Что означает winning the busy box

что такое busybox? и как им пользоваться.

здравствуйте.просветите пожалуйста,что такое BusyBox?я понял что это набор основных утилит linux вроде как,а как им пользоваться,как установить или что с ним вообще можно делать?заранее извиняюсь,если че-то не так написал.

Я так предположу, что man apt-get.

ну я вот скачал файл busybox-1.17.3.tar.bz2 с сайта busybox.net,открыл его посмотрел..и что с ним делать надо?

как-то его видимо установить надо что ли?

Что означает winning the busy box

Это ты зря, тред теперь затянется..

Какая у вас система(дистрибутив)?

Что означает winning the busy box

Это для очень маленьких инсталляций, где каждый килобайт на вес золота. Также часто используется в initrd. Для десктопа/полноценного сервера не нужно. Если вы не понимаете, зачем оно надо, вам оно не надо.

Что означает winning the busy box

>ну я вот скачал файл busybox-1.17.3.tar.bz2 с сайта busybox.net,открыл его посмотрел..и что с ним делать надо?
вот смотри. распакуй его. там есть такой файлик README. в переводе на наш язык «ЧИТАЙМЕНЯ». В нем есть все инструкции. А большими буквами он написан для того, чтобы такие как ты его не пропускали, но походу там откуда вы приходите ни глаза, ни внимательность не выдают.

зы там есть еще файлик INSTALL

Оно покажет, какие команды(утилиты) доступны.

>по сути может заменить содержимое папки bin?

Встроенные в busybox утилиты малофункциональны по сравнению с coreutils, так что не совсем.

Что означает winning the busy box

Что означает winning the busy box

>может заменить содержимое папки bin

частично, хотя в типичном дистрибутиве в /bin можно найти гораздо больше чем предоставляет busybox

Что означает winning the busy box

Интересно бывают десктопные дистры с busibox на борту? и уж тогда и uGlibc (правильно назвал?) Может для большинства пользователей уже busibox достаточно?

Даже в слаке init-скрипты написаны с использованием башизмов,
те, в busybox они не отработают.
Ну и тд.

Что означает winning the busy box

дистры бывают, особенно минималистичные типа tinycore, «большие» дистрибутивы тоже могли бы использовать, но если дистр при установке занимает 3 Gb и около 200-300 мб в памяти после загрузке, то нет смысла экономить на мелочах типа coreutils или util-linux, там уже ставятся полные версии.

Что означает winning the busy box

Источник

🧰 Как исправить ошибку Busybox Initramfs на Ubuntu

Что означает winning the busy box

П оэтому я просто передал команду «exit», чтобы посмотреть, что произойдет.

А потом я увидел настоящую ошибку:

Что означает winning the busy box

Он обеспечивает замену большинства утилит, которые вы обычно найдете в GNU fileutils, shellutils и т. д.

Initramfs – это начальная файловая система RAM, основанная на tmpfs.

Исправим ошибку Busybox Initramfs на Ubuntu

Чтобы устранить ошибку initramfs в Ubuntu, вам необходимо восстановить файловую систему в поврежденном разделе с помощью команды «fsck»:

Теперь она начнет автоматически исправлять все ломаные блоки в файловой системе.

Через пару минут вы увидите следующий результат:

Теперь введите «reboot» и нажмите ENTER, чтобы перезагрузить систему!

Скрестите пальцы и дождитесь перезагрузки системы!

Если все прошло хорошо, ваша система загрузится без проблем.

15 thoughts on “ 🧰 Как исправить ошибку Busybox Initramfs на Ubuntu ”

Всегда рады помочь!

Помогло на Debian, но в консоле Debian не работала команда reboot.

Сегодня я включила ноутбук, и процесс загрузки начался с ubuntu, и в итоге я получила сообщение initramfs.
Насколько я помню, я не сделала ничего плохого.
Вчера все работало отлично!
после сообщения initramfs я не могу перейти на английский, что бы f не делала?

Все сработало спасибо большое.

Добавить комментарий Отменить ответ

• Свежие записи

• Категории

• itsecforu.ru

Что означает winning the busy box

• Страны посетителей

Что означает winning the busy box IT is good

Источник

Что означает winning the busy box

Что означает winning the busy box

Для функционирования программы необходимы права root пользователя.

Краткое описание:
Приложение для установки BusyBox.

-Как с помощью этой программы разогнать процессор?
-Никак. Busybox нужен для некоторых программ, выполняющих разгон. Вопросы по разгону задавайте в топике своего аппарата.

-Как узнать установлен ли Busybox и какая версия?
-Устанавливаем Android Terminal Emulator, пишем в нем busybox, если он установлен, то будет написана версия и выйдет краткая справка по коммандам.

— Для чего нужны команды busybox и что такое «Терминал»
— ® BusyBox (Пост #17964869)

— Можно ли удалить приложение после установки busybox?
-Да.

— Как решить проблему с поддержкой UTF8 (русских имен) в Рекавери после обновлении в нем Busybox?
— Сообщение №3779, автор FOV5

версия: 11 Pro https://4pda.to/forum/d…55/Busybox+pro+v11.apk
версия: 10.9.2 Pro ® BusyBox (Пост #28769878)
версия: 10.9 Pro ® BusyBox (Пост #28741428)
версия: 10.8 Pro ® BusyBox (Пост #28710333)
версия: 1.22.0 ® BusyBox (Пост #28479701)
версия: 10.7 Pro ® BusyBox (Пост #28465726)
версия: 1.21.1 ® BusyBox (Пост #24836443)
версия: 10.5 Pro https://4pda.to/forum/dl/post/3841232/BusyBox+Pro_10.5.apk
версия: 10.4 Pro https://4pda.to/forum/dl/post/3582432/BusyBox+Pro+v10.4.apk
версия: 10.3 Pro ® BusyBox (Пост #25386292)
версия: 10.2 Pro ® BusyBox (Пост #25326964)
версия: 10.1 Pro https://4pda.to/forum/dl/post/3474210/BusyBox_Pro_stericson.busybox.donate_159.apk
версия: 10.0 Pro https://4pda.to/forum/dl/post/3472655/BusyBox+Pro+v10.0.apk
версия: 9.9 Pro ® BusyBox (Пост #24294417)
версия: 9.8 Pro ® BusyBox (Пост #23971701)
версия: 9.7.7 Pro ® BusyBox (Пост #23945033)
версия: 9.7.6 Pro ® BusyBox (Пост #23715416)
версия: 9.7.5 Pro ® BusyBox (Пост #23695629)
версия: 9.7.3 Pro ® BusyBox (Пост #22360939)
версия: 9.7.2 Pro https://4pda.to/forum/dl/post/2629837/BusyBox+Pro+v9.7.2.apk
версия: 9.7.1 Pro https://4pda.to/forum/dl/post/2490057/BusyBox+Pro+v9.7.1.apk
версия: 9.6.7 Pro https://4pda.to/forum/dl/post/2351037/BusyBox+Pro+v9.6.7.apk
версия: 9.6.5 Pro https://4pda.to/forum/dl/post/2147240/BusyBox_Pro_v9.6.5.apk
версия: 9.6.4 Pro https://4pda.to/forum/dl/post/2065090/BusyBox_Pro_v9.6.4.apk
версия: 9.6.3 Pro https://4pda.to/forum/dl/post/2041776/BusyBox_Pro_v9.6.3.apk
версия: 9.6.2 Pro https://4pda.to/forum/dl/post/2037519/BusyBox_Pro_v9.6.2.apk
версия: 9.6.1 Pro https://4pda.to/forum/dl/post/2035324/BusyBox+Pro+9.6.1.apk
версия: 9.6 Pro https://4pda.to/forum/dl/post/2033590/BusyBox+Pro+v9.6.apk
версия: 9.5 Pro BusyBox_Pro_v9.5.apk
версия: 9.4 Pro https://4pda.to/forum/dl/post/1955022/BusyBox%20Pro%209.4.apk
версия: 9.2 Pro https://4pda.to/forum/dl/post/1911003/BusyBox%20Pro%209.2.apk
версия: 9.0 Pro https://4pda.to/forum/dl/post/1898118/BusyBox%20Pro_v9.0.apk
версия: 8.9 Pro https://4pda.to/forum/dl/post/1841054/BusyBox_Pro_v8.9.apk
версия: 8.6 Pro BusyBox_Pro_8.6.apk
версия: 8.3 Pro https://4pda.to/forum/dl/post/1758345/BusyBox_Pro_v8.3.apk
версия: 8.0 Pro BusyBox_Pro_8.0.apk
версия: 7.9.1 Pro https://4pda.to/forum/dl/post/1654629/BusyBox_Pro_7.9.1.apk
версия: 7.9 https://4pda.to/forum/dl/post/1649820/bbp79.apk
версия: 7.8.3 https://4pda.to/forum/dl/post/1568613/bb783.apk
версия: 7.8.2 BusyBox_Pro_stericson.busybox.donate_7.8.2_.apk
версия: 7.8 https://4pda.to/forum/dl/post/1530371/B.B.v7.8.apk
версия: 7.7 https://4pda.to/forum/dl/post/1504063/BusyBox_Pro_7.7.apk
версия: 7.6.1 https://4pda.to/forum/dl/post/1494941/B.B.v7.6.1.apk
версия: 7.6 Pro https://4pda.to/forum/dl/post/1489204/BusyBox_Pro_v7.6.apk
версия: 6.3 PRO RUS от Avangard_6 https://4pda.to/forum/dl/post/1326595/busybox.donate_96_6.3_RUS__Avangard_6_.apk
версия: 7.5.5 Pro https://4pda.to/forum/dl/post/1487003/BusyBox_Pro_7.5.5.apk
версия: 7.5.1 Pro https://4pda.to/forum/dl/post/1475891/BusyBox_Pro__v7.5.1_.apk
версия: 7.2 Pro https://4pda.to/forum/dl/post/1414037/stericson.busybox.donate_104_7.2.apk
версия: 7.0 Pro https://4pda.to/forum/dl/post/1386340/stericson.busybox.donate.102.apk
Версия 6.7: https://4pda.to/forum/dl/post/1362978/BusyBox_Pro_6.7.apk
Версия 6.6: https://4pda.to/forum/dl/post/1337185
версия: 6.3 PRO https://4pda.to/forum/dl/post/1323561/stericson.busybox.donate_96_6.3.apk
версия: 6.1 Что означает winning the busy boxstericson.busybox_1.apk ( 5.32 МБ )

версия: 4.5 Что означает winning the busy boxstericson.busybox_1.apk ( 4.47 МБ )

версия: 4.3 Что означает winning the busy boxstericson.busybox_1.apk ( 4.47 МБ )

З.Ы. может кому пригодится:
BusyBox — набор UNIX-утилит командной строки, используется в качестве основного интерфейса во встраиваемых операционных системах. Преимуществами этого приложения являются малый размер и низкие требования к аппаратуре. Оно представляет собой единый файл (это позволяет сэкономить дисковое пространство). Разработка BusyBox была начата в 1996 году Брюсом Перенсом.

BusyBox создавался с целью оптимизации размера и с учётом ограниченных ресурсов. В то же время система является достаточно гибкой и модульной (в момент компиляции можно включить/исключить все необходимые компоненты). BusyBox представляет собой почти полную POSIX среду для встраиваемых и других систем с небольшим количеством доступного места. В настоящее время проект медленно движется к полной реализации Single Unix Specification V3[1], которая пока не достигнута. Также проект заинтересован в прохождении теста Linux Test Project.[2]

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

Busybox по сути является набором консольных утилит Linux систем. Необходим, например, для работы app2sd или программ для разгона или чего-нибудь подобного, что требует подключения сторонних модулей ядра. В большинстве кастомных прошивок он уже встроен.

Источник

Busybox по сути является набором консольных утилит Linux систем. Необходим, например, для работы app2sd или программ для разгона или чего-нибудь подобного, что требует подключения сторонних модулей ядра. В большинстве кастомных прошивок он уже встроен.

Для функционирования программы необходимы права root пользователя.

Мини-FAQ по программе

Как с помощью этой программы разогнать процессор?
-Никак. Busybox нужен для некоторых программ, выполняющих разгон. Вопросы по разгону задавайте в топике своего аппарата.

-Как узнать установлен ли Busybox и какая версия?
-Устанавливаем Android Terminal Emulator, пишем в нем busybox, если он установлен, то будет написана версия и выйдет краткая справка по коммандам.

— Можно ли удалить приложение после установки busybox?
-Да.

Требования

Должно быть 3 мегабайта свободного места в каталоге /system
Если вы не в курсе, не делаете этого, так как вам это 100% не нужно!
Этот busybox исключительно для профи.

Чистая установка или если программа уже стоит

0. Удалить на карте файлы: «busybox-stericson» «toolbox-stericson», stericson-ls если есть. Зайти в приложения/управление/сделать остановку программы/удалить данные.
1. Установите программу busybox по ссылке внизу или если имеется более новую. Сам инсталлятор.
2. Положите busybox на карту памяти в любое, удобное для вас место. Запустите программу и дождитесь окончания сканирования.
3. Выберите кастомную установку и укажите путь у файлу.
4. Выберите обязательно каталог /system/bin
5. Поставьте галочку на чеке: Clean Mode
6. Выберите Install, а затем Smart install
7. Дождитесь конца установки и перезагрузите аппарат
8. Зайдите снова в программу и дождитесь окончания сканирования.
9. Поставьте галочку на чеке: Replace All
10. Выберите Install, а затем Smart install.
11. Перезагрузить телефон. И удалить лишнее руками (профи знают)

Простая установка

1. Установите программу busybox из шапки или если имеется более новую. Сам инсталлятор.
2. Положите busybox на карту памяти в любое, удобное для вас место.
3. Запустите программу и дождитесь окончания сканирования.
4. Выберите кастомную установку и укажите путь у файлу
5. Выберите Install, а затем Normal install
6. Нужные аплеты добавить в командной строке или рут эксплорером создать симлинки.

Что такое симлинк?

Что означает winning the busy box

Какие симлинки должны быть в папке system/bin и как их восстановить?

Раз у многих стоят проблемные моды, проверяем наличие основных команд toolbox в папке system/bin Если нет симлинка, восстанавливаем командой:

в adb или через терминал на телефоне. Пример:

Если вам не удобно удалять лишние симлинки busybox руками, это можно сделать, так же командой:

rm /system/xbin/ симлинк

смотрим путь. В данном случае симлинк удаляется из папки xbin. Можно в команде изменить путь на bin.
Так же, напоминаю тем, кто не знает: Команды busybox не должны повторять команды toolbox. Это означает, что если команда busybox имеется, то ее надо удалить. Основные команды прошивок читайте или спрашивайте в темах своей модели аппарата.

cat
chmod
chown
cmp
date
dd
df
dmesg
getevent
getprop
hd
id
ifconfig
iftop
insmod
ioctl
ionice
kill
ln
log
ls
lsmod
mkdir
mount
mv
nandread
netstat
newfs_msdos
notify
printenv
ps
reboot
renice
rm
rmdir
rmmod
route
schedtop
sendevent
setconsole
setprop
sleep
smd
start
stop
sync
top
umount
vmstat
watchprops
wipe

Основные команды для работы с BusyBox

Команды для работы с файлами

Управление процессами в BusyBox

Права доступа на файлы в BusyBox

chmod 640 file – замена прав доступа файла file на 640. Права назначаются раздельно для пользователя,
группы и для всех остальных сложением:
4 – чтение ®
2 – запись (w)
1 – исполнение (x)

chmod 777 – чтение, запись, исполнение для всех пользователей
chmod 751 – чтение, запись, исполнение для владельца; чтение, исполнение для группы;
и только исполнение для остальных пользователей.

Системная информация в BusyBox

Использование SSH в BusyBox

Как осуществляется поиск в BusyBox

Процессы архивации при наличии установленных tar и gzip пакетах в BusyBox

Настройка сети в BusyBox

Установка\удаление программ из пакетов в BusyBox

Установка из исходников

cd application-1.0.2
./configure
make
make install

Быстрые короткие команды

Источник

Для чего нужен BusyBox android?

Добрый день, уважаемые читатели нашего информационного портала fans-android! Сегодня мы продолжим тему root-прав на телефоне. Поговорим о программе, которая наряду с программой SU (SuperUser) помогает нашим программам (в частности файловым менеджерам) получать расширенные права, не прибегая к непосредственной работе с ядром вашей прошивки.

И так, что умеет данная программа и влияет ли её отсутствие на функциональность вашего телефона? Разберём данные вопросы по порядку.

Что означает winning the busy box

Данная программа находится в свободном доступе в play market, скачать её вы можете тут. Чем же так примечательна данная программа и почему она крайне необходима для того, чтобы ваши root-права пользовались на все 100%? Данная программа – интерфейс, который необходим для наиболее простой и полной работе с файловой системой вашего смартфона. Благодаря своему крайне малому размеру и нативному коду, написанному на ассемблере, эта программа имеет отличную производительность для слабых смартфонов. Что же конкретно данная программа может дать конечному пользователю? Как вы знаете, любой файловый менеджер работает с файловой системой вашего android-смартфона. Однако отсутствие root-прав и собственные движки, написанные на языке программирования верхнего уровня, стремительно понижают планку производительности, удобства и функциональности этих файловых менеджеров. Опытные пользователи UNIX-систем сразу же приметили эту особенность и вот, спустя несколько месяцев после выхода первой версии android на свет, началась кропотливая разработка первого BusyBox для android на свет. Сразу же после выхода данной программы (или лучше называть это не программой, а набором средств для создания интерфейса между файловой системой и пользователем) начали появляться первые файловые менеджеры, которые использовали в качестве своей основы BusyBox. Это значительно увеличило их функциональность и производительность. Всё это произошло благодаря намного меньшему размеру строк в коде программ и весьма производительному интерфейсу BusyBox. Так же, кроме файловых менеджеров, библиотеки BusyBox предоставляют работу со сторонними ядрами, обеспечивая некий интерфейс взаимодействия между ними и файловой системой вашего смартфона.

Как же программы могут общаться с данным интерфейсом, набором команд для функционального и производительного контакта с файловой системой смартфона? Всё это происходит благодаря обращениям к библиотекам, в которых заключены простейшие команды. Их вы можете найти здесь: http://ru.wikipedia.org/wiki/BusyBox. Так же для опытных пользователей возможна установка командной оболочки данного интерфейса. При помощи всё тех же команд вы можете с лёгкостью получить контроль над всеми каталогами в вашем android. Естественно, не без помощи заранее разблокированного ядра, т.е. не без помощи root-прав.

Давайте теперь рассмотрим непосредственно работоспособность данной программы на смартфоне с android 4.04, Samsung Galaxy SIII. Что будет, если вы запустите программу, которой необходимы библиотеки BusyBox? Вы увидите следующее сообщение:

Что означает winning the busy box

Для того чтобы восстановить работоспособность программы, вам придётся установить BusyBox. Скачайте его с маркета и установите. После его запуска увидите следующую картину:

Что означает winning the busy box

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

Что означает winning the busy box

Здесь рекомендуем выбрать Smart Install, так как это более безопасно для вашей системы. Однако это займёт несколько больше времени. Нажимаем на кнопку и дожидаемся окончания процесса:

Что означает winning the busy box

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

Что означает winning the busy box

Как видите, она прекрасно работает.

Надеюсь, вы разобрались во всех тонкостях этого программного обеспечения и поняли, для чего оно нужно. Что ж, покорение android продолжается!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *