Установка Ubuntu на eMMC – как это может быть так сложно?

Вопрос или проблема

У меня есть мини-PC Acer Revo M1-601 (https://www.acer.com/ac/en/CA/content/model/DT.B28AA.001) с встроенной памятью 32 ГБ eMMC. Я провел весь выходной, пытаясь установить Ubuntu 18.04 на него, но не могу добиться успеха. Я запускаю установку с USB-накопителя, она завершается без проблем, но когда я перезагружаю компьютер, он не может найти загрузочные носители. Я прочитал предыдущие сообщения по этой проблеме на этом сайте (вот один из примеров eMMC Boot – Установка и совместимость) и много искал в Google, но ничего не помогает мне.

Я протестировал много различных настроек BIOS. Сейчас он настроен на UEFI с отключенной безопасной загрузкой.

Мне трудно понять, почему это так сложно. Он никогда не имел проблем с загрузкой в Windows 10. Я не совсем новичок в Ubuntu. Я устанавливал его на многих машинах раньше без каких-либо проблем, но я готов сдаться с этим. Любые предложения будут очень приветствоваться.

Для информации, мой коллега помог мне решить эту проблему. Его решение состояло в том, чтобы установить загрузчик на USB-накопитель, а саму операционную систему на eMMC. Это не очень элегантное решение, но оно, похоже, работает.

Использовал Gparted Live iso на SD-карте, чтобы удалить все разделы chrome с eMMC, создал один раздел ext4.

Теперь SD-карта с установкой Ubuntu работает отлично, и Toshiba может использоваться в течение многих лет вместо того, чтобы превратиться в электронные отходы.

Ответ или решение

Установка Ubuntu на встроенную eMMC-память может быть настоящим вызовом, особенно для менее опытных пользователей, из-за множества факторов, касающихся совместимости и конфигураций BIOS. Рассмотрим вашу ситуацию с Acer Revo M1-601, чтобы понять, почему процесс установки, вроде бы тривавший безупречно, может закончиться неудачей при перезагрузке системы.

Факторы, усложняющие установку Ubuntu на eMMC

  1. Совместимость с еMMC: eMMC-память, в отличие от традиционных SSD и HDD, может иметь особенности совместимости с различными операционными системами. Часто производители создают свои собственные вариации eMMC, которые могут быть не полностью совместимы с системой загрузки Linux.

  2. Настройки BIOS/UEFI: Как вы сами заметили, настройкиBIOS играют критическую роль. Вы правильно переключились на режим UEFI и отключили Secure Boot. Однако есть и другие параметры, которые могут влиять на загрузку, такие как:

    • Legacy Boot: Убедитесь, что эта опция отключена, если вы используете UEFI.
    • Boot Order: Проверьте, что eMMC установлен в качестве первого устройства для загрузки.
    • Fast Boot: Отключите эту функцию, так как она может помешать корректному обнаружению eMMC.
  3. Установка загрузчика: Наиболее распространенная проблема заключается в неправильной установке загрузчика GRUB. Иногда его может быть необходимо установить отдельно на USB-накопитель, особенно если система BIOS/UEFI не распознает eMMC как загрузочный диск. Как указал ваш коллега, установка загрузчика на USB и самой операционной системы на eMMC может оказаться решением.

  4. Файловая система и разделы: Постоянные проблемы с установкой могут также быть связаны с существующими разделами eMMC. Если на диске были установлены другие операционные системы или разделы, системы могут конфликтовать. Использование GParted, чтобы удалить старые разделы и создать новый ext4-раздел, как вы упомянули, — это хороший подход к подготовке eMMC.

  5. Возраст устройства и драйверы: Acer Revo M1-601 был выпущен несколько лет назад, и наличие современных драйверов для вашего устройства может быть проблемой. Это может привести к несовместимости или ошибкам, особенно для встроенной графики.

Рекомендации по установке

  • Использование Live-системы: Попробуйте запустить Live-систему Ubuntu с USB-накопителя и еще раз проверьте доступность eMMC через терминал. Введите lsblk или fdisk -l, чтобы удостовериться, что операционная система видит eMMC.

  • Загрузка с USB: Если установка через USB-накопитель решает проблему, и система загружается, это может быть временным решением. Однако рекомендуется постараться установить загрузчик GRUB на сам eMMC.

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

Заключение

Установка Ubuntu на eMMC, хотя и не является простой задачей, вполне возможна при правильном подходе и понимании необходимых шагов. Убедитесь, что все вышеуказанные параметры настроены верно, приводя к успешной загрузке и работе вашего Acer Revo M1-601. Не сдавайтесь, и помните, что опыт других пользователей может помочь вам решить возникшие проблемы.

Оцените материал
Добавить комментарий

Капча загружается...