Установка manjaro kde uefi ssd
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 Linux. На примере у нас будет Manjaro 20.2.1 Nibia с окружением GNOME. На самом деле окружение рабочего стола не столь важно, принцип установки везде один, кроме architect.
Первым делом, нам необходимо скачать образ, выберите подходящий для вас на официальном сайте. Далее записываем ваш образ на флешку, можете воспользоваться программой rufus для Windows или etcher для Linux. (Настройки предельно просты в обоих программах. Вставляете флешку, форматируете, выбираете образ, нажимаете запись).
Установка Manjaro 20.2.1 Nibia
Загружаемся с нашей флешки и сразу же попадаем вот в такое меню:
Здесь мы выбираем параметры установщика.
В чем разница? Разница в том, что есть драйвера с открытым исходным кодом (opensource), а есть драйвера с закрытым исходным кодом (proprietary). Не все разработчики готовы делиться своими наработками (привет, nvidia).
Попробуйте сначала запуститься на открытых, если всё хорошо, то продолжайте. Если возникли какие-то трудности, то выберите proprietary.
Помните, что после установки можно отрегулировать всё и протестировать то, какие драйвера вам больше подходят.
После выбора запуска (boot with), запустится скрипт и вы загрузитесь в live cd.
Разметка диска
Вот разметка моей основой OC manjaro на ПК (всего два раздела):
Нужен, если вы у вас меньше 16 GB оперативной памяти и/или вы работаете в тяжелых графических редакторах и т.п. приложениях.
Если вы производите автоматическую разметку, файл подкачки будет подобран автоматически (если вы его выбрали). Если вручную, то для расчета необходимого размера файла подкачки, можно воспользоваться усредненной таблицей:
Оперативная память (Gb) | Файл подкачки (Gb) |
1 | 1 |
2 | 1 |
3 | 2 |
4 | 2 |
6 | 2 |
8 | 3 |
12 | 3 |
16 | 4 |
24 | 5 |
32 | 6 |
64 | 8 |
128 | 11 |
Ручная разметка диска
- Размер: 300 МиБ.
- Тип раздела: GPT
- Файловая система: fat32
- Точка монтирования: /boot/efi
- Флаги: boot (если есть esp, необходимо отметить вместе с boot) .
Следующим создаем раздел под систему (Для записи мануала я использую виртуалку, поэтому размер диска маленький, читайте описания):
Следующим разделом идет файл подкачки (если он вам нужен):
Всё остальное свободное место под папку /home/. Папку /home/ монтируют отдельно для того, чтоб при переустановки системы все ваши файлы и настройки сохранились.
Опять же, лично я не использую. Переустановку системы я использую раз в пару лет, для чистки мусора, потому как лень всё чистить руками. Все важные файлы я переношу в облако, а потом обратно их выкачиваю.
Если вы не собираетесь использовать отдельно /home/, отдайте всё доступное пространство разделу / (root).
Тут по желанию. Я оставляю включенным.
Ваш часовой пояс определится автоматически, если есть какие-то отклонения, можете выбрать свой город на карте.
Задаем имя и имя пользователя (Они могут отличаться).
Задаем пароль пользователя.
Поздравляю! Вы установили OC Linux Manjaro 20.2.1 Nibia. К более детальной настройке, можно перейти по ссылке Manjaro настройка после установки. Если возникли какие-то трудности в установке, пишите в комментариях.
DELETED запись закреплена
Была попытка установить Manjaro на SSD накопитель SILICON POWER M-Series SP256GBP34A60M28 256ГБ, M.2 2280, PCI-E x4, NVMe.
Разметку удаётся сделать в автоматическом режиме и в ручном так же. Но в процессе установки создания разделов происходит "какой то сбой" огромное окно с описанием ошибки. Гуглил, менял в биосе режимы, отключал UEFI. Ничего не помогало. Получилась установка только на обычный SSD который подключается через sata. Хочу узнать присутствует проблема (а может быть это и не возможно) установки Linux на NVMe M.2? Или всё должно работать просто нужно правильно всё настроить?
Андрей, да уже нет если честно. Уже windows установил, работать надо. Может чуть позже при повторной попытке.
У меня нечто подобное было, судя по описанию, когда ставил на Btrfs. Очень часто. Поэтому лучше ставить на Ext4
Василий, 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, пожалуйста, оставьте его, а не форматируйте
Проблема с двумя графическими драйверами
- ctrl + alt + F3 войти в систему после ввода tty
- Введите mhwd-tui.
- Выберите 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
Ореховое облако
После загрузки разархивируйте в каталог / 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
Читайте также: