minimal bash like line editing in supported что значит
How to Fix Minimal BASH Like Line Editing is Supported GRUB Error In Linux?
GNU GRUB (Stands for GNU GRand Unified Bootloader) is a boot loader package. It is a part of the GNU project. It is the reference implementation of the Free Software Foundation’s Multiboot Specification, that provides a user the choice to boot one of multiple operating systems installed on a computer. It also provides the facility to choose a specific kernel configuration available on a specific OS partition. The Minimal BASH Like Line Editing is Supported GRUB Error In Linux looks like as shown below:
Steps to Solve Minimal BASH..GRUB Error
Step 1: Find the partition in which your Linux partition is stored. We can use the ls command to check for available partitions and their filesystem. Linux operating systems usually use ext2/ext3/ext4 filesystems.
This will show us all existing partitions.
Note: If you don’t know which partition has Linux OS then you can check with the ls command as follows:
Here, X is disk number and Y is partition name. For Example: grub> ls (hd0, gpt3) or grub> ls (hd1, msdos5)
Step 3: Install normal module and load it:
normal: Linux mod file (linux.mod) used to load kernal. Command used to install mod : insmod
Run this mod file the setup your GRUB:
Step 4: Update GRUB. After entering your Linux OS, reinstall GRUB and update it. Open the terminal and enter following commands:
Here, X is disk number and Y is partition number of EFI partition. If you don’t know which partition is an EFI partition, use Disks or GParted to check.
Restart your PC and the Minimal GRUB error will be solved!!
Исправление минимального BASH, как редактирование строки поддерживается GRUB Ошибка в Linux
На днях, когда я установил Elementary OS в режиме двойной загрузки с Windows, я столкнулся с ошибкой Grub во время перезагрузки. Мне подарили командную строку с сообщением об ошибке:
Поддерживается минимальное редактирование в стиле BASH. Для первого слова TAB перечисляет возможные завершения команд. где-нибудь еще TAB перечисляет возможные дополнения устройства или файла.
На самом деле это не ошибка, специфичная для Elementary OS. Это распространенная ошибка Grub, которая может возникнуть в любой ОС Linux, будь то Ubuntu, Fedora, Linux Mint и т. Д.
Вы можете прочитать этот учебник, чтобы исправить похожую и более частую проблему, ошибка: в Linux нет спасения grub для таких разделов.
Предпосылки
Чтобы решить эту проблему, вам потребуется следующее:
Как только вы убедитесь, что у вас есть необходимые условия, давайте посмотрим, как исправить черный экран смерти для Linux (если я могу это так назвать;)).
Как исправить это «поддерживается минимальное BASH-подобное редактирование строк» Ошибка Grub в Linux на основе Ubuntu
Я знаю, что вы могли бы указать, что эта ошибка Grub не является исключительной для дистрибутивов Linux на основе Ubuntu или Ubuntu, тогда почему я делаю упор на мир Ubuntu? Причина в том, что здесь мы выберем легкий путь и используем инструмент под названием Boot Repair для решения нашей проблемы. Я не уверен, доступен ли этот инструмент для других дистрибутивов, таких как Fedora. Не теряя больше времени, давайте посмотрим, как решить минимальный BASH, например, поддерживается редактирование строк Ошибка Grub.
Шаг 1: загрузка в сеансе
Подключите live USB и загрузитесь в прямую сессию.
Шаг 2: Установите Boot Repair
После того, как вы вошли в сеанс жизни, откройте терминал и используйте следующие команды для установки Boot Repair:
Примечание. Следуйте этому руководству, чтобы исправить ошибку, из-за которой не удалось получить cdrom. Apt-get update не может быть использован для добавления новой ошибки CD-ROM, если вы столкнулись с ней во время выполнения вышеуказанной команды.
Шаг 3: Восстановите загрузку с помощью Boot Repair
Установив Boot Repair, запустите его из командной строки, используя следующую команду:
На самом деле все довольно просто отсюда. Вам просто нужно следовать инструкциям, предоставленным Boot Repair tool. Во-первых, нажмите « Рекомендованный вариант ремонта» в «Boot Repair».
Boot Repair займет пару минут, чтобы проанализировать проблему с загрузкой и Grub. После этого он предоставит вам некоторые команды для использования в командной строке. Скопируйте команды одну за другой в терминал. Для меня это показало мне такой экран:
Он будет выполнять некоторые процессы после ввода этих команд:
Как только процесс завершится, он предоставит вам URL, который состоит из журналов восстановления загрузки. Если проблема с загрузкой не устранена даже сейчас, вы можете зайти на форум или написать письмо команде разработчиков и предоставить им URL в качестве ссылки. Круто, не правда ли?
После успешного завершения восстановления загрузите компьютер, отключите USB и снова загрузитесь. Для меня он загрузился успешно, но добавил две дополнительные строки на экране Grub. Что-то, что не имело значения для меня, так как я был рад видеть, что система снова загружается нормально.
Это сработало для вас?
Так вот как я исправил минимальный BASH, как редактирование строк, поддерживается ошибка Grub в Elementary OS Freya. Как насчет тебя? Это сработало для вас? Не стесняйтесь задать вопрос или оставить предложение в поле для комментариев ниже.
Восстановление GRUB Legacy
Содержание
Вкратце: на любом винчестере есть так называемая MBR область, к которой обращается BIOS при загрузке компьютера с этого винчестера. В эту MBR загрузчик системы должен записать ‘ссылку’ на свои основные файлы, которые храняться уже на основных разделах винчестера. Так вот, Windows при установке перетирает без всяких вопросов ссылку Linux и ставит свою, в итоге, Linux пропадает из меню загрузки. Слава богу, Windows так же втихую не убивает сам Linux, так что восстановить последствия беспредела достаточно просто.
Восстановление MBR с использованием LiveCD Ubuntu
Вам понадобиться всего лишь LiveCD с Ubuntu (обычный диск Ubuntu Desktop, в принципе, любой версии до 9.04 включительно). Загрузите компьютер с него, в появившемся при загрузке меню выберите пункт Загрузить Ubuntu без установки на компьютер, дождитесь окончания загрузки.
Теперь откройте терминал, он находится в меню Приложения→Стандартные→Терминал в русской версии или в меню Applications→Accessories→Terminal в английской версии.
В открывшемся терминале наберите:
Вы увидите нечто похожее на:
Это значит, что вы попали в программу управления grub. Теперь нам надо выяснить, где на вашем компьютере храниться основная часть загрузчика GRUB, для этого наберите:
В результате выполнения этой команды вы увидите нечто типа:
Всё, теперь можно перезагрузиться, при загрузке вы снова сможете попасть в свою Ubuntu. Правда, если вы устанавливали Windows, то он не появится волшебным образом в меню загрузки, см. ниже пункт про добавление в меню опций загрузки Windows и других ОС.
Super Grub Disk
Существует специальный диск для выполнения восстановительных работ с MBR, скачать его можно с официального сайта:
Инструкция по восстановлению остаётся такой же, как и в случае с LiveCD Ubuntu, с той лишь разницей, что необходимо грузиться с загрузочного диска Super Grub Disk, подробнее см. на сайте.
Установка файлов GRUB на раздел с Linux
Иногда зачем-то бывает необходимо поставить GRUB Legacy на существующий раздел с Linux. Например, если вы по неосторожности сумели повредить файлы загрузчика. Делается это очень просто. Необходимо загрузиться с LiveCD Ubuntu (или Super Grub Disk) и примонтировать раздел с вашим Linux. Допустим, вы примонтировали его в каталог /mnt.
После этого GRUB Legacy поставится в /mnt/boot/grub и пропишет загрузку себя в MBR винчестера /dev/sda.
Добавление Windows и других ОС в меню загрузки GRUB
Восстановление загрузчика WinXP
Иногда, по совершенно непонятным причинам, возникает необходимость восстановить не GRUB, а загрузчик WinXP. Этот загрузчик, в отличие от GRUB Legacy, не умеет грузить ни Linux, ни более современные версии Windows, так что подумайте перед тем как выполнять приведённые ниже инструкции.
Для восстановления загрузчика WinXP надо загрузиться с установочного диска WinXP и выбрать пункт Восстановление системы. Далее:
Восстановление Grub2
Восстановление Grub2 с помощью LiveCD
Начнем с того, что вам нужна LiveCD система, той же разрядности, что и ваша система Linux Mint, на которую был установлен Grub. Причем, неважно будет там графический интерфейс или нет. Обычно все необходимые инструменты поддерживаются всеми дистрибутивами. А нужны нам только утилиты fdisk, mount и chroot. Чтобы восстановить загрузчик grub2 просто следуйте описанным ниже шагам.
Шаг 1. Загрузка LiveCD
Сначала вставьте носитель с LiveCD системой в дисковод или порт USB, если это флешка. Для загрузки с носителя, возможно, вам сначала понадобится зайти в меню BIOS и выставить приоритет загрузки с внешнего устройства.
Для запуска BIOS нажмите Del, F2, F8 или Shift +F2. В открывшимся меню найдите раздел Boot, и в пункте Boot Device Priority или 1st Boot Device или Boot Option #1 выберите нужное устройство:
Дальше перейдите на вкладку Exit и выберите Exit & Save settings. Дальше начнется загрузка образа.
Шаг 2. Определение разделов
Шаг 3. Монтирование файловой системы
Теперь вам предстоит смонтировать вашу корневую файловую систему в каталог /mnt:
mount /dev/nvme0n1p5 /mnt
Кроме того нужно смонтировать раздел boot. Например, если бы он у меня находился по адресу /dev/nvme0n1p1:
mount /dev/nvme0n1p1 /mnt/boot
Шаг 4. Подготовка к входу в систему
Шаг 5. Вход в окружение системы
Для входа в окружение вашей системы используйте команду:
chroot /mnt /bin/bash
Затем выполните эти команды для загрузки и обновления переменных профиля:
Теперь вы находитесь в Linux Mint, и можете выполнять почти все его программы, разумеется, недоступны сервисы, поскольку во время загрузки не использовалась система инициализации, а также как следствие, недоступно графическое окружение.
Шаг 6. Восстановление Grub2
Теперь восстановление Grub в Linux Mint. Просто выполните следующие команды. Первая, для переустановки загрузчика на жесткий диск:
sudo grub2-install /dev/sd*
Теперь создадим новый конфигурационный файл:
Путь к конфигурационному файлу может немного отличаться, так что будьте внимательны.
Еще можно использовать команду:
Но она работает только в Ubuntu и основанных на ней дистрибутивах.
Шаг 7. Готово
Выйдите из окружения chroot командой:
И перезагрузите компьютер:
Теперь все работает.
Восстановление Grub2 без LiveCD
В некоторых случаях повреждения Grub не вызывает полную невозможность загрузки. Например, когда загрузочный код в MBR цел, но программа не может получить доступ к файлам на диске. Тогда загрузчик открывает вместо меню некое подобие терминала с сообщением: Minimal BASH like line editing is supported. С помощью этого терминала мы можем попытаться загрузить систему. Восстановление grub2 без LiveCD не такая уж и сложная задача, хотя, это сложнее, чем первый способ.
Чтобы посмотреть список подключенных к компьютеру дисков просто выполните:
(hd2,msdos1, hd2,msdos2, hd2,msdos3, hd2,msdos4)
Важно отметить, что в grub диски и разделы именуются немного по другому. Здесь каждый жесткий диск имеет название hd и номер диска, например, hd0 или hd1. Разделы именуются начиная с единицы.
Вы можете работать только с одним разделом в определенный момент. Чтобы установить раздел, с которым нужно работать, нужно указать его в переменной root. Для установки переменных окружения используется команда set. Например, у если у меня файлы загрузчика grub находятся на /dev/sdc2, то получится hd2,2:
Загрузим нормальную оболочку grub:
insmod ext2
insmod normal
normal
После этого можно найти и запустить ядро. Для этого используйте команду linux. Обычно ядро находится папке /boot:
И наконец загружаемся:
Теперь, когда система загрузится, вам останется только открыть терминал, и выполнить следующие команды, чтобы завершить восстановление загрузчика linux mint:
sudo grub2-install /dev/sd*
Восстановление в Boot Repair
После этого установите утилиту:
sudo apt install boot-repair
Для запуска выполните:
Далее для восстановления загрузчика достаточно нажать кнопку Рекомендуемый способ восстановления:
Затем просто дождитесь завершения процесса восстановления:
После этого компьютер можно перезагружать и всё будет работать.
Выводы
Теперь восстановление загрузчика linux mint не вызовет у вас проблем в любых обстоятельствах, независимо от того, есть ли у вас диск с другим дистрибутивом или нет. Если остались вопросы, напишите в комментариях!
Minimal bash like line editing in supported что значит
Здравствуйте! Не получается установить ОС Ubuntu 9.10. Делаю так:
На компьютере установлена ОС Windows XP.
Устанавливаю из-под Windows на второй винчестер: заполняю все поля, установка начинается, установщик предлагает перезагрузиться. Что и делаю.
Предлагается выбрать ОС. Выбираю ubuntu.
Появляется черный экран с текстом: «Minimal BASH-like line editing is supported. For the first word. «
Что это значит?
Погуглил, нашел решение:
find/boot/grub/stage1
(X,Y)
root(hdX,Y)
setup(hdX)
Пишу эти команды, но в результате пишется, что данные команды ему неизвестны.
Так что же не так? Помогите
Ставить Ubuntu 10.04 не комильфо?
Добавлено 26.06.10, 22:00
Ой не факт. Grub нумерует винчестеры как они расположены в таблице дисков BIOS. С чего ты взял, что поделие Билла поступает также?
Добавлено 29.06.10, 03:49
Про восстановление grub рассказано здесь: https://wiki.ubuntu.com/Grub2#Recover%20Grub%202%20via%20LiveCD
Пробовал как раз с этого. При этом летела куча ошибок и ОС так и не установилась. Но оказывается, для того, чтобы выполнить установку таким образом, необходимо выделить под ubuntu один из разделов. ну, например, диск g, в процессе установки отформатировав его в файловую систему, понятную ubuntu. Но как-то не хочется лишаться целого диска(раздела). поэтому и устанавливаю из-под Windows.