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.
grub> ls
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:
grub> ls (hdX, Y)
Here, X is disk number and Y is partition name. For Example: grub> ls (hd0, gpt3) or grub> ls (hd1, msdos5)
Step 2: After knowing the partition, set root and prefix variables:
- root: Variable which points where the entire Linux OS is installed.
- prefix: Variable which points where the GRUB is installed.
grub> set root=(hdX, Y) grub> set prefix=(hdX, Y)/boot/grub
Step 3: Install normal module and load it:
normal: Linux mod file (linux.mod) used to load kernal. Command used to install mod : insmod
grub> insmod normal
Run this mod file the setup your GRUB:
grub> normal
Step 4: Update GRUB. After entering your Linux OS, reinstall GRUB and update it. Open the terminal and enter following commands:
sudo grub-install /dev/sdXY sudo update-grub
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!!
Last Updated :
11 Nov, 2019
Like Article
Save Article
Если у тебя ноутбук с UEFI, то для того, что бы поставить Windows, тебе нужно либо создать установочную флешку с Windows, которая может грузиться в UEFI режиме. И далее подключить её к компьютеру, вызвать загрузочное меню и выбрать пункт загрузки с флешки в UEFI режиме.
Либо создать установочную флешку с Windows, которая умеет грузиться не в UEFI, а в BIOS режиме, опять же подключить её к компьютеру, включить его, вызвать загрузочное меню, в нём выбрать вариант загрузки с флешки не в UEFI, а в bios режиме.
Как вызвать загрузочное меню смотри либо в документации к материнской плате, если это стационарный компьютер, либо в документации к ноутбуку, но обычно это клавиши F8, F12, ещё может быть F6, но ты смотри в документации, у тебя может быть по другому.
Как создать загрузочную флешку с Windows тебе лучше узнать на форумах по поддержке этой операционной системы.
Но скажу лишь, то проще всего создать флешку с Windows 10 для UEFI загрузки, там просто форматируешь её в FAT32 и копируешь на неё все файлы из ISO образа.
Для Windows 7 тоже можно создать флешку с поддержкой UEFI, но там нужно найти UEFI загрузчик.
Про создание флешки с установкой Windows не в UEFI режиме — ищи сам.
anonymous
()
- Ссылка
- Печать
Страницы: [1] 2 Все Вниз
Тема: консоль (Прочитано 4287 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Dozzy Cooper
Добрый вечер! Внезапно начала запускаться консоль загрузчика с таким сообщением: Minimal BASH-like line editing supported. For the first word, TAB lists possible command complections. Anywhere else TAB lists possible device or file complections.
Поиск не дал результатов Помогите, пожалуйста!
ТС не появлялся на Форуме более полугода по состоянию на 13/07/2019 (последняя явка: 28/06/2017). Модератором раздела принято решение закрыть тему.
—zg_nico
« Последнее редактирование: 13 Июля 2019, 22:14:07 от zg_nico »
| toZen |
Dozzy Cooper
да, сама по себе. Кстати, ls выдает:
Heider
Можете загрузиться с LiveUSB и выйти в интернет, чтобы зайти на этот форум? Если да, то проще будет выяснить причину. В баше груба слишком мало возможностей.
Пользователь решил продолжить мысль [time]21 Январь 2016, 20:26:02[/time]:
Либо попробуйте в Grub-е найти свой раздел /boot командами
ls (hd0,1)/
ls (hd1,1)/
ls (hd2,1)/
ls (hd3,1)/
Если найдете, то можно будет загрузиться вручную.
« Последнее редактирование: 21 Января 2016, 19:26:36 от Heider »
Dozzy Cooper
непонятно, на каком из них Ubuntu стоит… у меня два жестких диска просто…
Пользователь решил продолжить мысль 21 Января 2016, 19:44:04:
загрузка вручную не получается: первые две — выводит файлы, вторые две
« Последнее редактирование: 21 Января 2016, 19:44:04 от Dozzy Cooper »
Heider
Пробуй так:
probe -s UUID -u $root
После этого просмотри список доступных файлов ядер командой
ls /boot/
Для загрузки выбираем не последнее, а предпоследнее ядро. У меня это версия 3.13.0.74
Потом команды
linux /boot/vmlinuz-3.13.0.74-generic rw root=UUID=$UUID
При наборе команд и имен файлов можно использовать клавишу tab, это поможет избежать ошибок в наборе. Версии vmlinuz и initrd.img должны совпадать!
initrd /boot/initrd.img-3.13.0-74-generic
boot
Пользователь решил продолжить мысль [time]21 Январь 2016, 21:10:17[/time]:
Если удастся загрузиться, отпишись, поищем причину этой проблемы.
« Последнее редактирование: 21 Января 2016, 20:14:27 от Heider »
Dozzy Cooper
Heider
Наверное /boot на отдельном разделе. Тогда так нужно:
probe -s UUID -u $root
Это если корень не зашифрован.
ls /
linux /vmlinuz-3.13.0.74-generic rw root=UUID=$UUID
initrd /initrd.img-3.13.0-74-generic
boot
Если зашифрован, то вот так:
ls /
linux /vmlinuz-3.13.0-74-generic root=/dev/mapper/ubuntu--vg-root
initrd /initrd.img-3.13.0-74-generic
boot
« Последнее редактирование: 22 Января 2016, 13:03:35 от Heider »
Sly_tom_cat
Если зашифрован, то вот так:
ls /
linux /vmlinuz-3.19.0-25-generic root=/dev/mapper/ubuntu--vg-root
initrd /initrd.img-3.13.0-74-generic
boot
Не вводи людей в заблужждение /dev/mapper/ubuntu—vg-root — это LVM том, а не шифрованный.
Heider
Не вводи людей в заблужждение /dev/mapper/ubuntu—vg-root — это LVM том, а не шифрованный.
Я не знаю, как там сделано, поэтому и выложил два варианта. /dev/mapper/ubuntu—vg-root сработает и с LVM и с шифрованным разделом. Сам только что проверил на виртуалке. Вот конфигурация с шифрованным корнем:
Dozzy Cooper
а как понять версию ядра, если tab не помогает? я так понимаю, что если у меня Ubuntu версии 13.04, то вначале 3.8… а как понять, что потом?
Heider
Если «tab не помогает», значит не нашел свой /boot. Я же говорил выше, используй команду ls. Просмотри все свои устройства, найдешь папку /boot, а в ней увидишь все нужные файлы с версиями в названиях. Названия будут примерно такими:
vmlinuz-<версия>-generic
initrd.img-<версия>-generic
Dozzy Cooper
а тогда тако вопрос: в LiveUSB, где в итоге тут линукс?
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1a021a02
Device Boot Start End Blocks Id System
/dev/sda1 * 63 625121279 312560608+ 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xc2df636a
Device Boot Start End Blocks Id System
/dev/sdb1 63 3907024064 1953512001 7 HPFS/NTFS/exFAT
Partition 1 does not start on physical sector boundary.
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00470662
Device Boot Start End Blocks Id System
/dev/sdc1 * 64 1953520063 976760000 7 HPFS/NTFS/exFAT
Disk /dev/sdd: 8095 MB, 8095006720 bytes
256 heads, 17 sectors/track, 3632 cylinders, total 15810560 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18
Device Boot Start End Blocks Id System
/dev/sdd1 * 1960 15810559 7904300 c W95 FAT32 (LBA)
ARTGALGANO
разделов ext на дисках нет
покажи
parted -l
Dozzy Cooper
ubuntu@ubuntu:~$ sudo parted -l
Model: ATA ST3320620AS (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 320GB 320GB primary ntfs boot
Model: ATA WDC WD20EARX-00P (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 2000GB 2000GB primary ntfs
Model: StoreJet Transcend (scsi)
Disk /dev/sdc: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.8kB 1000GB 1000GB primary ntfs boot
Model: (scsi)
Disk /dev/sdd: 8095MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1004kB 8095MB 8094MB primary fat32 boot, lba
« Последнее редактирование: 07 Февраля 2016, 17:26:31 от Dozzy Cooper »
- Печать
Страницы: [1] 2 Все Вверх
The other day when I installed Elementary OS in dual boot with Windows, I encountered a Grub error at the reboot time. I was presented with a command line interface displaying this error message:
Minimal BASH like line editing is supported. For the first word, TAB lists possible command completions. anywhere else TAB lists possible device or file completions.
Indeed, this is not an error specific to Elementary OS. It is a common Grub error that could occur with any Linux OS be it Ubuntu, Fedora, Linux Mint etc.
In this article, you’ll see how to fix this “minimal BASH like line editing is supported” Grub error in Ubuntu based Linux systems.
You can read this tutorial to fix a similar and more frequent issue, error: no such partition grub rescue in Linux.
How To Solve: error: no such partition grub rescue in Ubuntu Linux
The other day I was trying to extend my root partition of Ubuntu which I dual boot with Windows 8. The partition extension was successful except that I screwed up the Grub configuration. When I booted in my laptop after the partition changes, I was welcomed by the Death Screen
It’s FOSSAbhishek Prakash
Prerequisites
To fix this issue, you would need the following:
- A live USB or disk of (preferably) the same Linux distribution
- A working internet connection in the live session
Once you ensure you have the prerequisites, let’s see how to fix the black screen of death for Linux (if I can call it that ;)).
Fixing “minimal BASH like line editing is supported” Grub error
The process is simple if you follow the steps carefully (not blindly). You may have to change the partition names as per your system.
Step 1: Boot into the live Linux USB.
Step 2: You need to find out if your system uses EFI or BIOS. To do that, open the terminal and use the following command to list your partitions:
sudo fdisk -l
Look closely at its output because it could be a huge output. If you see something like EFI, it’s an indication that your system has EFI. This information is important in later stages.
Device Start End Sectors Size Type
/dev/sda1 2048 976895 974848 476M EFI System
/dev/sda2 976896 40038399 39061504 18.6G Linux filesystem
/dev/sda3 40038400 79099903 39061504 18.6G Linux filesystem
/dev/sda4 79099904 468875263 389775360 185.9G Linux filesystem
You need to note two things here. The partition where EFI is installed (if it is installed) and the partition where root partition is installed.
Step 3 (for UEFI systems only): Now, what you need to do is to reinstall grub.
Mount the root partition first. I am using /dev/sda2 for root but you should change this with what you have on your system:
sudo mount /dev/sda2 /mnt
If you have EFI system, mount that partition as well:
sudo mount /dev/sda1 /mnt/boot/efi
Now, the next step is to finally install grub for UEFI system like this:
sudo grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/mnt/boot/efi
Restart Ubuntu Linux using this command:
shutdown -r now
You should have the grub back to normal.
Step 3 (only for non-EFI system): Installing grub on non-EFI system is even easier.
Mount the root partition of Linux:
sudo mount /dev/sda1 /mnt
And then install grub:
sudo grub-install /dev/sd1
Reboot and it should be fine.
Alternate method to fix “minimal BASH like line editing is supported” Grub error in Ubuntu
I know that you might point out that this Grub error is not exclusive to Ubuntu or Ubuntu-based Linux distributions, then why am I emphasizing the world Ubuntu? The reason is that we will take an easy way out and use a tool called Boot Repair to fix our problem. I am not sure if this tool is available for other distributions like Fedora.
Let’s see how to solve minimal BASH like line editing is supported Grub error.
Step 1: Boot in live session
Plug in the live USB and boot into the live session. Make sure to connect to the internet.
Step 2: Install Boot Repair
Once you are in the lives session, open the terminal and use the following commands to install Boot Repair:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Step 3: Repair boot with Boot Repair
Once you have installed Boot Repair, run it from the command line using the following command:
boot-repair &
Actually things are pretty straight forward from here. You just need to follow the instructions provided by Boot Repair tool. First, click on Recommended repair option in the Boot Repair.
It will take a couple of minutes for Boot Repair to analyze the problem with boot and Grub. Afterwards, it will provide you some commands to use in the command line. Copy the commands one by one in terminal. For me it showed me a screen like this:
It will do some processes after you enter these commands:
Once the process finishes, it will provide you a URL which consists of the logs of the boot repair. If your boot issue is not fixed even now, you can go to the forum or mail to the dev team and provide them the URL as a reference. Cool, isn’t it?
After the boot repair finishes successfully, shut down your computer, remove the USB and boot again.
For me, it booted successfully but added two additional lines in the Grub screen. Something which was not of importance to me as I was happy to see the system booting normally again.
Did it work for you?
So this is how I fixed minimal BASH like line editing is supported Grub error in Elementary OS.
As with many other troubleshooting cases, patience is the key here.
How about you? Did it work for you? Feel free to ask a question or drop a suggestion in the comment box below.
На днях, когда я установленная ОС Elementary в двойной загрузке с Windows, Я обнаружил ошибку Grub во время перезагрузки. Мне была представлена командная строка с сообщением об ошибке:
Поддерживается минимальное редактирование строк в стиле BASH. Для первого слова TAB перечисляет возможные варианты завершения команды. где-нибудь еще TAB перечисляет возможные устройства или завершения файла.
На самом деле это ошибка не только для Elementary OS. Это обычное Жратва ошибка, которая может возникнуть с любой ОС Linux, будь то Ubuntu, Fedora, Linux Mint и т. д.
В этом посте мы увидим как исправить эту «поддерживается минимальное редактирование строк в BASH». Ошибка Grub в Ubuntu системы на базе Linux.
Вы можете прочитать это руководство, чтобы исправить похожую и более частую проблему, ошибка: нет такого спасения разделов grub в Linux
Предпосылки
Чтобы решить эту проблему, вам потребуется следующее:
- Живой USB или диск (желательно) того же дистрибутива Linux
- Рабочее интернет-соединение во время живого сеанса
Убедившись, что у вас есть все необходимые условия, давайте посмотрим, как исправить черный экран смерти для Linux (если я могу его так назвать;)).
Исправление «поддерживается минимальное редактирование строк в BASH» ошибка Grub
Процесс прост, если вы будете следовать инструкциям внимательно (а не вслепую). Возможно, вам придется изменить имена разделов в соответствии с вашей системой.
Шаг 1: Загрузитесь с Live Linux USB.
Шаг 2: Вам необходимо выяснить, использует ли ваша система EFI или BIOS. Для этого откройте терминал и используйте следующую команду для вывода списка ваших разделов:
sudo fdisk -l
Присмотритесь к его выводам, потому что они могут быть огромными. Если вы видите что-то вроде EFI, это означает, что в вашей системе есть EFI. Эта информация важна на более поздних этапах.
Тип размера начальных конечных секторов устройства. / dev / sda1 2048 976895 974848 476M Система EFI. / dev / sda2 976896 40038399 39061504 Файловая система Linux 18,6 ГБ. / dev / sda3 40038400 79099903 39061504 Файловая система Linux 18,6 ГБ. / dev / sda4 79099904 468875263 389775360 185.9G Файловая система Linux
Здесь нужно отметить две вещи. Раздел, на котором установлен EFI (если он установлен), и раздел, в котором установлен корневой раздел.
Шаг 3 (только для систем UEFI): Теперь вам нужно переустановить grub.
Сначала смонтируйте корневой раздел. Я использую / dev / sda2 для root, но вы должны изменить это на то, что у вас есть в вашей системе:
sudo mount / dev / sda2 / mnt
Если у вас есть система EFI, смонтируйте и этот раздел:
sudo mount / dev / sda1 / mnt / загрузка / efi
Теперь следующий шаг — наконец установить grub для системы UEFI следующим образом:
sudo grub-install --boot-directory = / mnt / boot --bootloader-id = ubuntu --target = x86_64-efi --efi-directory = / mnt / boot / efi
Перезагрузите Ubuntu Linux. используя эту команду:
выключение -r сейчас
Вы должны вернуть жратву в норму.
Шаг 3 (только для системы без EFI): Установить grub в систему без EFI еще проще.
Смонтируйте корневой раздел Linux:
sudo mount / dev / sda1 / mnt
А затем установите grub:
sudo grub-install / dev / sd1
Перезагрузитесь, и все будет хорошо.
Альтернативный метод исправления этой «поддерживается минимальное редактирование строки, подобное BASH». Ошибка Grub в Linux на базе Ubuntu.
Я знаю, что вы можете указать, что эта ошибка Grub не является исключительной для дистрибутивов Linux на базе Ubuntu или Ubuntu, тогда почему я делаю упор на мир Ubuntu? Причина в том, что здесь мы выберем простой выход и воспользуемся инструментом под названием Восстановление загрузки чтобы исправить нашу проблему. Я не уверен, доступен ли этот инструмент для других дистрибутивов, таких как Fedora. Не теряя больше времени, давайте посмотрим, как решить минимальную ошибку BASH, например, при редактировании строки.
Шаг 1: загрузка в сеансе жизней
Подключите живой USB-накопитель и загрузитесь в живую сессию.
Шаг 2. Установите восстановление загрузки
Как только вы войдете в сеанс Live, откройте терминал и используйте следующие команды для установки Boot Repair:
sudo add-apt-repository ppa: yannubuntu / boot-repair. sudo apt-get update. sudo apt-get install boot-repair
Примечание. Следуйте этому руководству, чтобы fix не удалось получить cdrom apt-get update не может быть использован для добавления новых CD-ROM ошибка, если вы столкнетесь с этим при выполнении указанной выше команды.
Шаг 3. Восстановите загрузку с помощью Boot Repair
После установки Boot Repair запустите его из командной строки, используя следующую команду:
ремонт багажника и
На самом деле здесь все довольно просто. Вам просто нужно следовать инструкциям, предоставленным инструментом восстановления загрузки. Сначала нажмите на Рекомендуемый ремонт вариант в Восстановление загрузки.
Восстановление загрузки займет пару минут, чтобы проанализировать проблему с загрузкой и Grub. После этого он предоставит вам несколько команд для использования в командной строке. Скопируйте команды одну за другой в терминал. Для меня это показало мне такой экран:
После ввода этих команд он выполнит некоторые процессы:
После завершения процесса он предоставит вам URL-адрес, который состоит из журналов восстановления загрузки. Если проблема с загрузкой не устранена даже сейчас, вы можете зайти на форум или написать письмо команде разработчиков и предоставить им URL-адрес в качестве ссылки. Круто, не правда ли?
После успешного завершения восстановления загрузки выключите компьютер, отсоедините USB-накопитель и снова загрузитесь. Для меня он успешно загрузился, но на экране Grub были добавлены две дополнительные строки. Что-то, что не имело для меня значения, так как я был рад увидеть, как система снова загружается нормально.
Это сработало для вас?
Вот как я исправил поддерживается минимальное редактирование строк в стиле BASH. Ошибка Grub в Elementary OS Freya. А ты? Это сработало для вас? Не стесняйтесь задать вопрос или оставить предложение в поле для комментариев ниже.