Установка manjaro kde uefi ssd

Обновлено: 04.07.2024

Manjaro in Arch Way - гайд по установке Manjaro Linux через CLI

fdisk -l для идентификации всех дисков
fdisk *ваш диск* разметка (пример - fdisk /dev/sda )

Примеры разметки из Arch Wiki:

BIOS with MBR:
Mount Point Partition Partition Type Suggested size
[SWAP] /dev/swap_partition Linux swap More than 512 MiB
/mnt /dev/root_partition Linux Remainder of the device
UEFI with GPT
Mount Point Partition Partition Type Suggested size
/mnt/boot or /mnt/efi /dev/efi_system_partition EFI system partition At least 260 MiB
[SWAP] /dev/swap_partition Linux swap More than 512 MiB
/mnt /dev/root_partition Linux x86-64 root (/) Remainder of the device

Автоматическая разметка Manjaro Linux для UEFI систем размечает следующим образом:

Mount Point Partition Partition Type Suggested size
/mnt/boot/efi /dev/efi_system_partition EFI system partition 300 MiB
[SWAP] /dev/swap_partition Linux swap More than 512 MiB
/mnt /dev/root_partition Linux x86-64 root (/) Remainder of the device

lsblk вывод списка всех созданных разделов
mkfs.ext4 /dev/root_partition форматирование корневого раздела под ext4
Также можно использовать другую файловую систему (например, btrfs) и указать имя раздела, пример: mkfs.btrfs -L "Root" /dev/root_partition
mkfs.fat -F32 /dev/efi_system_partition форматирование efi раздела под fat32
mkswap /dev/swap_partition форматирование swap раздела

МОНТИРОВАНИЕ ФАЙЛОВЫХ СИСТЕМ

mount /dev/root_partition /mnt монтирование корневого раздела
swapon /dev/swap_partition включение swap раздела
mkdir -p /mnt/boot/efi
mount /dev/efi_system_partition /mnt/boot/efi монтирование efi раздела
Также с помощью lsblk можно проверить правильность ранее выполненных действий

УСТАНОВКА ОСНОВНЫХ ПАКЕТОВ

basestrap /mnt base linux510 mhwd linux-firmware nano установка базовых пакетов

fstabgen -U /mnt >> /mnt/etc/fstab генерация fstab с идентификацией по UUID
manjaro-chroot /mnt /bin/bash смена root на новую систему
mhwd -i pci video-nvidia установка драйвера (ТОЛЬКО ЕСЛИ ВИДЕОКАРТА ОТ NVIDIA)
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime установка часового пояса (пример с Москвой)

Для установки локализации надо зайти в /etc/locale.gen и раскомментировать нужные локали
nano /etc/locale.gen
Для установки английской и русской локализации надо раскомментировать следующие строки:
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
locale-gen команда для генерации всех раскомментированных ранее локалей
Далее, если вам нужна отличающийся от английского язык системы, в /etc/locale.conf надо заменить значение LANG на одну из сконфигурированных локалей (далее пример с русской локализацией):
nano /etc/locale.conf
LANG=ru_RU.UTF-8

Создадите имя вашего компьютера (hostname):
nano /etc/hostname
myhostname
Отредактируйте /etc/hosts по следующему шаблону:

127.0.0.1 localhost
::1 localhost
127.0.1.1 myhostname.localdomain myhostname

passwd установка пароля суперпользователя

Далее рассмотрен пример установки загрузчика для uefi систем, для установки загрузчика для bios систем уточняйте детали на Arch Wiki
pacman -S grub efibootmgr установка grub

Также опционально можно установить микрокод для intel или amd процессоров:
pacman -S amd-ucode микрокод для amd процессоров
pacman -S intel-ucode микрокод для intel процессоров

Установка загрузчика для uefi систем с efi разделом на /boot/efi, bootloader-id можно выставить любой - это название вашей системы в выборе вариантов загрузки в биосе
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro
update-grub генерация конфигурационного файла

УСТАНОВКА ГРАФИЧЕСКОГО ОКРУЖЕНИЯ

useradd -m username создание пользователя username
usermod -a -G wheel username добавление username в группу wheel
passwd username установка пароля для username
pacman -S sudo установка sudo и редактора nano (если его не было ранее)
EDITOR=nano visudo редактирование параметров sudo
Далее требуется раскомментировать строку, связанную с группой wheel:
%wheel ALL=(ALL) ALL

УСТАНОВКА KDE PLASMA

pacman -S xorg-server plasma-desktop sddm-kcm установка xorg-server и минимального набора plasma

Для полного набора KDE Plasma, а также ее приложений, на странице установленных пакетов Manjaro KDE (ссылка в TIPS & TRICKS) нужно установить пакеты из пунктов Plasma5 и KDE Applications
Если Вас не сильно волнует "засоренность" вашей системы, то можно выполнить следующую команду, которая установит все нужные пакеты для KDE Plasma и KDE Applications:
pacman -S xorg-server plasma-meta kde-applications

systemctl enable sddm.service включение sddm
systemctl enable NetworkManager.service включение NetworkManager

pacman -S xorg-server gnome установка xorg-server и gnome
systemctl enable gdm.service включение gdm
systemctl enable NetworkManager.service включение NetworkManager

exit выход из chroot
shutdown now выключение системы

Если вы хотите получить тот же набор установленных программ, как и в обычных образах Manjaro Linux, то не выходя из chroot вы можете пройтись по списку установленных пакетов в KDE, GNOME и XFCE

Также на KDE могут возникнуть проблемы при изменении параметров пользователя в настройках
Если выдает ошибку при сохранении изменений, то в /etc/login.defs требуется изменить поле CHFN_RESTRICT , поменяв значение на frwh

Если при разметке в качестве файловой системы была выбрана btrfs, то, при надобности, subvolume придется создавать самому, следуя данной статье

Различные детали, связанные с установкой и не только, можно уточнить на ArchWiki

Установка Manjaro 20.2.1 Nibia

Сегодня у нас на повестке дня: установка manjaro Linux. На примере у нас будет Manjaro 20.2.1 Nibia с окружением GNOME. На самом деле окружение рабочего стола не столь важно, принцип установки везде один, кроме architect.

Первым делом, нам необходимо скачать образ, выберите подходящий для вас на официальном сайте. Далее записываем ваш образ на флешку, можете воспользоваться программой rufus для Windows или etcher для Linux. (Настройки предельно просты в обоих программах. Вставляете флешку, форматируете, выбираете образ, нажимаете запись).

Установка Manjaro 20.2.1 Nibia

Загружаемся с нашей флешки и сразу же попадаем вот в такое меню:

Установка Manjaro Linux

Здесь мы выбираем параметры установщика.

В чем разница? Разница в том, что есть драйвера с открытым исходным кодом (opensource), а есть драйвера с закрытым исходным кодом (proprietary). Не все разработчики готовы делиться своими наработками (привет, nvidia).

Попробуйте сначала запуститься на открытых, если всё хорошо, то продолжайте. Если возникли какие-то трудности, то выберите proprietary.

Помните, что после установки можно отрегулировать всё и протестировать то, какие драйвера вам больше подходят.

После выбора запуска (boot with), запустится скрипт и вы загрузитесь в live cd.

Установка Manjaro Linux

Разметка диска

Вот разметка моей основой OC manjaro на ПК (всего два раздела):

Установка Manjaro Linux

Нужен, если вы у вас меньше 16 GB оперативной памяти и/или вы работаете в тяжелых графических редакторах и т.п. приложениях.

Если вы производите автоматическую разметку, файл подкачки будет подобран автоматически (если вы его выбрали). Если вручную, то для расчета необходимого размера файла подкачки, можно воспользоваться усредненной таблицей:

Оперативная память (Gb)Файл подкачки (Gb)
11
21
32
42
62
83
123
164
245
326
648
12811

Ручная разметка диска

Установка Manjaro Linux

Установка Manjaro Linux

Установка Manjaro Linux

  1. Размер: 300 МиБ.
  2. Тип раздела: GPT
  3. Файловая система: fat32
  4. Точка монтирования: /boot/efi
  5. Флаги: boot (если есть esp, необходимо отметить вместе с boot) .

Следующим создаем раздел под систему (Для записи мануала я использую виртуалку, поэтому размер диска маленький, читайте описания):

Установка Manjaro Linux

Следующим разделом идет файл подкачки (если он вам нужен):

Всё остальное свободное место под папку /home/. Папку /home/ монтируют отдельно для того, чтоб при переустановки системы все ваши файлы и настройки сохранились.

Опять же, лично я не использую. Переустановку системы я использую раз в пару лет, для чистки мусора, потому как лень всё чистить руками. Все важные файлы я переношу в облако, а потом обратно их выкачиваю.

Если вы не собираетесь использовать отдельно /home/, отдайте всё доступное пространство разделу / (root).

Тут по желанию. Я оставляю включенным.

Ваш часовой пояс определится автоматически, если есть какие-то отклонения, можете выбрать свой город на карте.

Задаем имя и имя пользователя (Они могут отличаться).

Задаем пароль пользователя.

Поздравляю! Вы установили OC Linux Manjaro 20.2.1 Nibia. К более детальной настройке, можно перейти по ссылке Manjaro настройка после установки. Если возникли какие-то трудности в установке, пишите в комментариях.

Manjaro Linux русскоязычное сообщество

DELETED

DELETED запись закреплена

Была попытка установить Manjaro на SSD накопитель SILICON POWER M-Series SP256GBP34A60M28 256ГБ, M.2 2280, PCI-E x4, NVMe.
Разметку удаётся сделать в автоматическом режиме и в ручном так же. Но в процессе установки создания разделов происходит "какой то сбой" огромное окно с описанием ошибки. Гуглил, менял в биосе режимы, отключал UEFI. Ничего не помогало. Получилась установка только на обычный SSD который подключается через sata. Хочу узнать присутствует проблема (а может быть это и не возможно) установки Linux на NVMe M.2? Или всё должно работать просто нужно правильно всё настроить?

Андрей Ковалев

DELETED

Андрей, да уже нет если честно. Уже windows установил, работать надо. Может чуть позже при повторной попытке.

Василий Ходырев

У меня нечто подобное было, судя по описанию, когда ставил на Btrfs. Очень часто. Поэтому лучше ставить на Ext4

DELETED

Василий, Etx4 и ставил. Кстати никогда не экспериментировал с другими ФС.

Василий Ходырев

Денисъ, Btrfs современная, ориентированная уже на ССД. Ext4 старая, надёжная, но ориентиваронная на серверы, Бигдата, ЦОДы.
Вот в очередном, только что вышедшем, ядре 5.11 снова улучшили её поддержку.

Я ставил на САТАшный ССД или M.2, но не NVMe. Часто ошибка вылетала, я так и не понял причин. Потому что иногда вставала ОС на Btrfs, иногда нет. Это одна из причин, почему я не пользуюсь Манджаро сейчас.

Добрый день! Захотел попробовать линукс манжаро рядом с вин10, скачал с оф сайта дистрибутив, записал через RUFUS, предварительно разбив диск D для ОС. В установке распределил корень и home, но когда установка заканчивается и пк перезагружается, нет выбора BOOT MENU, просто автоматически грузится вин10, в биосе в загрузке тоже кроме win ничего не появляется, хотя место на диске чётко занято линуксом, что посоветуете, господа?

При установке озаботиться режимом загрузки, совместимым с установленной виндой. Там интересная дичь с UEFI и legacy. Изучи этот вопрос сам. Если не получится, то спрашивай уже конкретно, что не понял/не получилось.


Если ты просто захотел попробовать линукс рядом с вин10 без серьёзных намерений, не желая брать на себя ответственность и не делая это с любовью, то быстрее всего и проще всего накатить линукс через вуби. Правда он будет тормозной и ненадёжный. Но ты же не писал, что твёрдо решил стать геройским императорски пингвином и предаёшь масдай анафеме!


Появился ли линуксовый efi?

Artamudo ★★★ ( 01.05.20 19:24:10 )
Последнее исправление: Artamudo 01.05.20 19:25:59 (всего исправлений: 2)

Проблема решена от части. Вин 10 стоит на SSD диске, надо в биосе поставить загрузку с HDD и тогда грузится линукс, но насчет GRUB меню так ничего и не нашел, не появляется оно. В принципе, кроме запары каждый раз менять приоритет загрузки, проблем нет.

Если такая же проблема как и у меня - запускайтесь в биос и попробуйте запуститься со своего жесткого диска.

Вин 10 стоит на SSD диске, надо в биосе поставить загрузку с HDD и тогда грузится линукс

В принипе это даже хорошо. Каждая система полностью на своем диске. Никак не зависит от наличия или отсутствия другого диска. Проблема похоже в том, что системы ты установил в разных режимах. В этом случае никакая магия не поможет тебе загружать системы без захода в УЕФИ.

Для создания загрузочного диска под windows рекомендуется использовать инструмент Rufus.

После использования режима iso для создания загрузочного диска его также можно использовать для хранения файлов.Этот метод рекомендуется для традиционных BIOS.Схема разделов - MBR.
После использования режима dd для создания загрузочного диска вы не сможете записывать файлы. uefi рекомендует этот метод. Схема разделов - GPT

Сделать загрузочный диск под linux

Команду dd можно использовать непосредственно в Linux. После использования этой команды для создания загрузочного диска U-диск нельзя использовать для хранения файлов. Чтобы узнать о конкретном формате команды, обратитесь к вики.

Раздел / или корневой раздел является наиболее важным и необходимым. Сначала его нужно смонтировать, потому что каталог / usr включен, и он будет значительно увеличиваться в зависимости от количества установленного программного обеспечения. 15-20 ГБ - более подходящее значение для большинства пользователей. Если вы планируете разместить здесь файл подкачки, вам необходимо соответствующим образом увеличить значение

Раздел / boot содержит ядро, образ виртуального диска, файл конфигурации загрузчика и этап загрузчика. Он также может хранить другие данные, используемые ядром, перед выполнением программ пользовательского режима. / boot не требуется в повседневной работе системы, он используется только во время запуска и обновления ядра (включая восстановление исходного RAM-диска).

При использовании мягкой системы RAID0 (чередующейся) должен быть отдельный раздел / boot.

Когда UEFI не используется, рекомендуемый размер / boot составляет 200 МБ, а при использовании UEFI требуется не менее 512 МБ пространства.

В каталоге / var хранятся переменные данные, такие как каталоги и файлы спула, данные управления и входа в систему. Обычно он используется в качестве записи кэша или журнала, поэтому часто читается и записывается. Разделение позволяет избежать таких проблем, как нехватка дискового пространства из-за большого количества записей в журнал.

Помимо других данных, он также включает дерево ABS и кеш pacman. Сохранение кэшированных пакетов дает возможность перейти на более раннюю версию пакетов и поэтому очень полезно. Из-за этого размер / var со временем будет расти. В частности, кеш pacman будет расти с установкой нового программного обеспечения и обновлений системы. Когда места на диске недостаточно, вы можете безопасно очистить этот каталог. / var Выделение 8–12 ГБ является подходящим значением для настольных систем, и конкретное значение зависит от количества установленного программного обеспечения.

Разделите каталог / home так, чтобы раздел / можно было повторно разделить отдельно, но обратите внимание, что вы все равно можете переустановить Arch, не изменяя содержимое каталога / home, когда нет отдельного раздела для / home-удалить другие каталоги верхнего уровня, Затем выполните pacstrap.

Вы не можете использовать один и тот же домашний каталог с пользователями других дистрибутивов, потому что разные дистрибутивы могут использовать несовместимые версии программного обеспечения и исправления. Вы можете делиться медиа-каталогами или, по крайней мере, использовать разные домашние каталоги в разделе / ​​home. Размер раздела зависит от хранимого содержимого.

На всякий случай резерв 4G

Двойной системный раздел

На картинке ниже показана схема разделов двойной системы: win10 и manjaro под uefi. У меня здесь два жестких диска: 1T, механический, Win10, твердотельный, 240G, Manjaro.


На жестком диске системы win10 есть раздел efi, который необходимо обозначить как раздел / boot / efi, пожалуйста, оставьте его, а не форматируйте


Проблема с двумя графическими драйверами

  1. ctrl + alt + F3 войти в систему после ввода tty
  2. Введите mhwd-tui.
  3. Выберите 4 Использовать несвободную графику, используйте драйвер с закрытым исходным кодом
  4. перезагружать

проблема с acpi

Драйверы BIOS многих производителей оборудования, такие как DELL, не подходят для Linux и не могут загрузить модуль ACPI плавно, что приводит к невозможности управлять дискретной видеокартой. Acpi_osi = 'Windows 2009' означает сообщить модулю ACPI, что я 'Windows 7', не беспокойтесь об этом. А теперь работайте быстро.

Если вы не можете войти в систему, нажмите e в элементе запуска grub, чтобы войти в интерфейс редактирования, а затем добавьте содержимое acpi выше после тихого

Authentication Required / Configuring networking requires privileges
Authentication Required / Setting RfKill State requires privileges
Каждый раз после загрузки, если выше появляется запрос на запрос пароля

Заменить отечественным источником

Добавить исходный код archlinuxCN

Сохранить и выйти после добавления в конце

Больше зеркальных сайтов

Установите aur и base-devel

Обновление программного обеспечения, установленного с помощью aur

chrome

Согоу

Измените файл конфигурации

Добавьте следующее заявление

После сохранения войдите снова, чтобы использовать метод ввода

electron-ssr

Установите зависимости так, чтобы значок отображался в правом верхнем углу

proxychains

Найдите socks4 127.0.0.1 9095 в конце файла и измените его на socks5 127.0.0.1 1080

zsh & autojump

vscode

После установки wps-office шрифты в chrome станут пустыми, и вам нужно будет указать шрифт в chrome.


uget & aria2

Нажмите Edit-> Settings-> Plugins in uget, выберите aria2 в порядке соответствия плагинов.

kotlin

intellij idea

datagrip

mysql-workbench

postman

android studio

мягкая ссылка adb

Ошибка синхронизации cmake в android-studio

error while loading shared libraries: libtinfo.so.5: cannot open shared
object file: No such file or directory
ninja: build stopped: subcommand failed.
CMake will not be able to correctly generate this project.

Если в журнале ошибок есть указанная выше ошибка, вы можете использовать следующую команду для решения

android-studio Inotify Watches Limit

Ореховое облако

WeChat

После загрузки разархивируйте в каталог / opt

Добавьте env XDG_CURRENT_DESKTOP = Unity в строку Exec, чтобы отобразить значок в строке состояния.% F в конце строки означает, что можно запустить только один экземпляр

Установите зависимости так, чтобы значок отображался в правом верхнем углу

NetEase Cloud Music

Словарь Youdao

alacarte

Программное обеспечение для управления значками рабочего стола

Adbyby

Обратитесь к этому

Настройка автоматического запуска

virtualbox

Выберите версию, которая соответствует текущему ядру, например uname output 4.14.40-1-MANJARO, затем установите linux414-virtualbox-host-modules

Перезагрузите систему или выполните sudo modprobe vboxdrv

bleachbit

Двойная системная разница во времени

Добавление сочетания клавиш

Добавьте в настройки сочетания клавиш

Измените каталог в разделе Home на английский

Измените на следующее

Вручную измените имя папки в каталоге на английское имя папки и перезапустите, чтобы вступили в силу

жратва украсить

интерфейс входа в gnome

Если вам не нравится фон входа в систему, который поставляется с manjaro, вы можете восстановить его до фона интерфейса входа по умолчанию в gnome.

Отключите функцию ночника в интерфейсе входа в систему

gnome прозрачный терминал

расширение gnome

TopIcons Plus
В строке состояния отображается значок приложения, который используется вместе со встроенной поддержкой индикатора приложения.

После установки надстройки появятся два значка метода ввода. Решение:

Откройте конфигурацию fcitx-> Addon-> Classic-> Use System Tray Icon не отмечен, он вступит в силу после повторного входа в систему.


Игнорировать пакет обновления

Если вы собираетесь проигнорировать обновление только один раз, вы можете использовать параметр --ignore.

Перезаписать установку

Если вы столкнулись со следующей ошибкой:

error: could not prepare transaction
error: failed to commit transaction (conflicting files)
package: /path/to/file exists in filesystem
Errors occurred, no packages were upgraded.

Вы можете использовать команду --overwrite glob, чтобы принудительно перезаписать установку

Очистить кеш пакетов pacman pkg

Удалите все кешированные версии установленных и удаленных пакетов, но по умолчанию оставьте 3 самые последние версии.

Удалить все, но оставить указанное количество версий

Удалить кешированные версии всех неустановленных пакетов

Интеллектуальная рекомендация

совместный запрос mysql с тремя таблицами (таблица сотрудников, таблица отделов, таблица зарплат)

1. Краткое изложение проблемы: (внизу есть инструкция по созданию таблицы, копирование можно непосредственно практиковать с помощью (mysql)) Найдите отделы, в которых есть хотя бы один сотрудник. Отоб.


[Загрузчик классов обучения JVM] Третий день пользовательского контента, связанного с загрузчиком классов


IP, сеанс и cookie

Читайте также: