Grub 2 не имеет доступа / dev / mmcblk0p1, SD-карта

Я запускаю Ubuntu 16.04 (64-разрядный рабочий стол) и хотел бы, чтобы один из загрузочных разделов находился на SD-карте, которая отформатирована как ext4 и является / dev / mmcblk0p1. Grub загружается с жесткого диска, и я хочу, чтобы он остался таким.

Когда я прерываю процесс загрузки и использую командную строку Grub, команда ls перечисляет только жесткий диск. Он не отображает SD-карту.

Дополнительная информация: Я вручную добавил /boot/grub/device.map, содержащий (hd1) / dev / mmcblk0, но (hd1) не отображался с командной строкой ls .

Затем я удалил файл вручную /boot/grub/device.map и создал его с помощью: sudo grub-mkdevicemap -n / dev / mmcblk0p1, в результате чего: (hd0) / dev / disk / by-id / mmc-SP256_0xc0137d70 (hd1) / dev / disk / by-id / ata-AXNS381E-256GM-B_2F4120019993

Затем, sudo update-grub. Но это тоже не сработало. Командная строка Grub по-прежнему отображает только жесткий диск hd0. Я провел много часов исследований и испытаний без каких-либо успехов.

Как я могу получить доступ к mmcblk0p1 из Grub 2, чтобы использовать его как один из загрузочных разделов?

Interesting Posts

Изменение цветового баланса на графике Intel

Sudo выполнить сценарий оболочки по-разному по сравнению с прямым пользователем выполнить его

Запрашивать завиток, чтобы пропустить отсутствующие файлы

Как использовать awk для чтения данных между всеми частыми временными интервалами

Как создать конкретный файл из пакета GNU Automake?

Проблема с мета-ключом на Emacs

Как узнать имя сеанса tmux?

Почему Linux не защищает ОС от обмена?

Использование awk для определения максимального значения в нескольких подмножествах данных внутри файла

Одновременное редактирование нескольких файлов с помощью vim / gedit

Как настроить sudoers, чтобы разрешить запуск команды sudo под другой группой и именем пользователя?

RAID 5 с 4 дисками не работает с одним неисправным диском?

Недопустимый аргумент Richacl при попытке установить атрибуты

Как установить все подкаталоги каталога в $ PATH?

Ошибка разбиения на разделы Элементарная ОС

Linux и Unix - лучшая ОС в мире.