Назад | Перейти на главную страницу

как исправить «Встроенная оболочка BusyBox v1.17.1 (Ubuntu 1: 1.17.1-10ubuntu1) (ясень). Введите« help »для получения списка встроенных команд?»

Итак, я использовал Ubuntu, когда внезапно все зависло, и мне пришлось перезагрузиться. И с этого момента система при запуске предлагает это небольшое меню выбора:

GNU GRUB version 1.99~rc1-13ubuntu3
Ubuntu, with Linux 2.6.38-10-generic
ubuntu, with Linux 2.6.38-10-generic (recovery mode)
Previous Linux versions
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)

Я выбрал все доступные варианты, но все, что я получил, это еще одна система командной строки, которая гласит:

BusyBox v1.17.1 (Ubuntu 1:1.17.1-10ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs):

И, честно говоря, я ничего не могу с этим поделать. Кто-нибудь знает, что происходит и как я могу заставить Ubuntu снова работать?

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

  1. загрузите вашу систему с LIVE CD или Pendrive
  2. откройте терминал и выполните sudo fsck / dev / sda1 (обычно используется sda1, если у вас есть другой диск, на котором установлен ubuntu, дайте это)
  3. Он может несколько раз предложить вам спросить «ДА» или «НЕТ», в этом случае продолжайте нажимать Y.
  4. после завершения процесса перезагрузите систему и удалите флешку

fsck /dev/xxxx Какой xxx является вашим устройством, например sda1. Сделайте это с привилегиями root. Для этого введите exit в initramfs и повторите, пока не появится запрос, и подождите. Это должно быть при загрузке после открытия терминала и всего.

Это спасательная оболочка. С ограниченным набором команд.

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

Чтобы решить ее самостоятельно, почти ничего не зная, потребуется несколько часов / дней. Первый шаг - проверить файлы журнала на предмет подсказок, предупреждений и ошибок.

Я использую Elementary OS, но у меня была эта проблема. Я обнаружил, что у меня работает следующий метод:

  1. Загрузитесь в отдельную установку linux (у меня она есть на случай, если я не смогу загрузить свою обычную) или флеш-накопитель с живой установкой.

  2. Откройте терминал и введите "судо fsck / dev / sdax" (где sdax связано с именем раздела изворотливой установки, для меня это sda10) и введите "y"в ответ на многочисленные подсказки.

  3. Перезагрузитесь в обычную установку и посмотрите, исправлена ​​ли она.

Это сработало для меня, но если это не сработает для вас, вы также можете попробовать запустить "fsck" в оболочке BusyBox. Если не получается, предлагаю профессиональную помощь.

Я думаю, что причина, по которой это работает, заключается в том, что одной из распространенных причин этой проблемы являются несоответствия в файловой системе и fsck проверяет и устраняет эти несоответствия.

Ваша система загружается в initramfs, затем не может загрузить ядро, а затем предоставляет минимальную оболочку busybox для его восстановления. Это может быть вызвано повреждением данных на жестком диске, поврежденной оперативной памяти или материнской платой или просто неправильной конфигурацией grub. Если это установка Ubuntu по умолчанию, где grub использует UUID дисков, это не может быть вызвано вставкой чего-то вроде pendrive, что заставляет grub испортить порядок дисков.

Загрузиться с любого LiveCD (например, KNOPPIX) и попытайтесь диагностировать, в чем проблема.

введите exit после приглашения (initramfs). Если (initramfs) появится снова, введите exit. Если он появится снова, введите команду exit, а если ничего не происходит, просто подождите ... и посмотрите, не произойдет ли что-то. Я обнаружил, что (initramfs) и выход хорошо сочетаются друг с другом ...