Уголок новичка
   680

[решено] Прошу советы по установке дистрибутива на ноутбук с eMMC вместо жесткого диска.

Приветствую сообщество!
Хоть линуском пользуюсь давно, но разбираюсь в нем не очень хорошо. А тут недавно принесли ноутбук Acer Aspire ES1-111M-C1EY. Ноутбук используется для серфинга, с просмотром роликов, просмотр скаченных сериалов с внешнего накопителя и чтение книг с документацией. Решил ставить Manjaro, т.к. мне она удобна и используется в последнее время на небольшом неттопе, для закачки торрентов и сбора новостей по RSS, на большее мощностей железа не хватает.
Но у ноутбука есть несколько особенностей, есть даже упоминание о данной серии ноутбуков на wiki Arch. А именно, чтобы не иметь проблем с выключением и засыпанием необходимо использовать разметку GPT и ставить в режиме UEFI. Кроме того здесь установлен накопитель типа eMMC, а SSD, как указано на некоторых сайтах.
В качестве дистрибутива выбрал «manjaro-xfce-17.1.11-stable-x86_64», т.к. данный дистрибутив уже был скачен ранее. В BIOS'е отключил SecureBoot, разметил накопитель: 100Мб под загрузчик (Fat32, /boot/efi), 15 Гб под корень (ext4, /) и остальное под домашний раздел (ext4, /home). Потом запустил установку в графическом интерфейсе и все установил. После перезагрузки произвел обновление системы. Вроде критических ошибок не всплыло.
Но из-за особенностей указанных выше возникли подозрения в том что сделал не оптимально.
1. В качестве загрузчика, насколько я понимаю, стал GRUB, но в статье на Wiki Arch, да и в других местах советовали использовать более простой загрузчик, например bootctl, но как выпилить GRUB и чтобы это не вызвало проблем при обновлении дистрибутива, я не знаю.
2. Т.к. в качестве носителя используется eMMC, а это по сути распаянная на плате флешка, но наверное необходимо использовать другую файловую систему предназначенную для таких носителей (brtfs или F2FS), а не ext4, но какую выбрать и какие есть тонкости в их настройке я не знаю.
3. Плюс не знаю правильно ли я разбил накопитель на разделы, например то что сделал для home отдельный раздел.
4. Кроме того, из-за малого раздела накопителя, необходимо убрать не нужный софт, а какой можно убрать безболезненно, не вызвав лишних проблем, опять таки вопрос.
5. При попытке собрать из AUR CoolReader, получаю: «Недостающие зависимости: -> qt5-tools» А при попытке at5-tools-git выползает другая проблема.

6 комментариев

avatar
советовали использовать более простой загрузчик, например bootctl
Ерунда.
(brtfs или F2FS), а не ext4,
Тоже.
правильно ли я разбил накопитель на разделы, например то что сделал для home отдельный раздел.
В Вашем случае проще было не выделять /home в отдельный раздел, у Вас же диск всего 32Gb.
из-за малого раздела накопителя, необходимо убрать не нужный софт, а какой
Ненужный для серфинга, просмотра сериалов и чтение книг.
Т.е. множество всего, проще решить эмпирическим путём. Увидите что ненужное- удаляйте. Следите, конечно, не удаляется ли при этом какие-то нужные компоненты. Впрочем, их можно и обратно так же поставить при ошибке.
выползает другая проблема.
Какая?
?
Правильные ответы начинаются с правильных вопросов.
+1
avatar
А при попытке at5-tools-git выползает другая проблема.
"Не удалось удовлетворить зависимости:
удаление qt5-base нарушает зависимость "qt5-base>=5.9.1" необходимую для manjaro-setting-manager
удаление geoclue2 нарушает зависимость "geoclue2", необходимую для WIbkit2gtk"

В Вашем случае проще было не выделять /home в отдельный раздел, у Вас же диск всего 32Gb.
А сейчас уже на установленной системе, можно как-то объединить разделы, чтобы home был на одно разделе с root?
Последний раз редактировалось
0
avatar
qt5-base нарушает зависимость «qt5-base>=5.9.1»
qt5-tools-git который в АУРе, устарел. В Манжаровских репах qt5-base новее, версии 5.11
Поставьте пакет Qt Linguist (qt5-tools), после этого CoolReader соберется нормально.

можно как-то объединить разделы,
Нельзя. Да, в общем, это и ни к чему. Можно и так, это ничем не хуже, даже надежнее. Просто место на корне зря пропадает. Можно сделать так — сконфигурируйте полностью систему, удалите ненужное, поставьте нужное. Потом через Gparted измените размер разделов- в корне оставьте свободными пару гигов (на логи, дампы и про запас), остальное отдайте под /home.

ЗЫ: А своп у Вас где? Если в файле, то и под него запас оставьте.
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+2
avatar
qt5-tools-git который в АУРе, устарел. В Манжаровских репах qt5-base новее, версии 5.11
Поставьте пакет Qt Linguist (qt5-tools), после этого CoolReader соберется нормально.
Действительно после установки данного пакета сборка CoolReader прошла штатно.

Всплыл вопрос, как отключить гибернацию, просто в менеджере питания вроде везде отключил, а при открытии крышки ноутбука, после некоторого времени появляется сообщение:
GDBus.Error:org.freedesktop.login1.SleepVerbNotSupported: Not enough swap space for hibernation

Т.е. система пыталась уйти в гибернацию, но из-за отсутствия swap это не получилось.
0
avatar
Не уверен, но по моему это надо править в файле /etc/polkit-1/rules.d/99-manjaro.rules
В Арчвики про это пишут
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+1
avatar
Спасибо за помощь, на это не наткнулся в своих поисках, наверное не удачно сформулировал запрос, все ответы шли о том как включить гибернацию а не отключить ее.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.