На предыдущей платформе загрузочным устройством было mtdX, и SD-карта могла быть только одна, всегда появлявшаяся в системе как mmcblk0.
Новая система имеет внутренний eMMC, то есть mmcblkX. , а также может иметь SD-карту с тем же именем типа mmcblkX.
Самое худшее в этой новой настройке — это то, что имена меняются от загрузки к загрузке, иногда eMMC — это устройство 0 и sd. -card — это устройство 1, иногда наоборот. Что ж, возможно, я смогу создать файл устройства с символической ссылкой в /dev/ в каком-нибудь скрипте (например, hotplug), выяснив, какое устройство где находится, и присвоить фиксированные имена, но на данный момент это выглядит некрасиво.
Вопрос - есть ли способ попросить Linux с самой загрузки или начальной инициализации устройства назвать устройство eMMC другим именем? Например, /dev/mmcblk0 всегда будет SD-картой, а /dev/emmcblk0 — eMMC?
Должен признаться, я не проводил особых исследований, потому что понятия не имею, что именно. для начала, и, возможно, исследования будут просто потерянным временем, потому что это просто невозможно (например, из-за того, что эти устройства обслуживаются одним и тем же драйвером без такого способа настройки).
Подробнее здесь: https://stackoverflow.com/questions/787 ... an-mmcblkx
Измените имя по умолчанию для eMMC на другое, кроме mmcblkX ⇐ Linux
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему карта eMMC емкостью 2 ГБ рассматривается ОС как 1,84 ГБ [закрыто]
Anonymous » » в форуме Linux - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как вызвать тост начальной загрузки? другое, кроме button type="button" или fetch()
Anonymous » » в форуме Php - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Оператор назначения в C# принимает какое -либо другое значение, кроме Bool в любом сценарии?
Anonymous » » в форуме C# - 0 Ответы
- 0 Просмотры
-
Последнее сообщение Anonymous
-