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

Сжатие btrfs и grub в Manjaro

Итак, поставил значит Манджару.
Теперь вот хочу врубить сжатие zstd (на крайняк lzo) для корня и хомяка.
Граб в манджаре со сжатой btrfs грузиться вообще умеет?
Судя по всему, в Манджаре просто grub, не grub2? Чет, инфы не нашел.
Уголок новичка

Grub customizer

Всем доброго дня! У меня на компе стоит винда и дебиан, установил еще манджаро, но что-то с grub не могу разобраться, когда начинаю делать в grub обновление конфигурации, то вылазит вот такое сообщение:
Генерируется файл настройки grub …
Найдена тема: /usr/share/grub/themes/manjaro/theme.txt
Найден образ linux: /boot/vmlinuz-4.19-x86_64
Найден образ initrd: /boot/intel-ucode.img /boot/amd-ucode.img /boot/initramfs-4.19-x86_64.img
Found initrd fallback image: /boot/initramfs-4.19-x86_64-fallback.img
Найден Windows 10 на /dev/sda1
Найден Debian GNU/Linux 9 (stretch) на /dev/sdc6
Найден образ linux: /boot/vmlinuz-4.19-x86_64
Найден образ initrd: /boot/intel-ucode.img /boot/amd-ucode.img /boot/initramfs-4.19-x86_64.img
Found initrd fallback image: /boot/initramfs-4.19-x86_64-fallback.img
Найден Windows 10 на /dev/sda1
Найден Debian GNU/Linux 9 (stretch) на /dev/sdc6
Found memtest86+ image: /boot/memtest86+/memtest.bin
Found memtest86+ image: /boot/memtest86+/memtest.bin
ошибка: syntax error.
ошибка: Incorrect command.
ошибка: syntax error.
Синтаксическая ошибка в строке 352
В сгенерированном файле настроек GRUB обнаружены синтаксические ошибки.
Убедитесь, что в файлах /etc/default/grub
и /etc/grub.d/* ошибки отсутствуют или пошлите сообщение об ошибке
в прикреплённым файлом /boot/grub/grub.cfg.new.
Если устанавливаю загрузчик от Дебиан, то потом не запускается манджаро…
Уголок новичка

Смена языка

Установил менеджер дисплеев LXDM. Пароль на английском. При входе не получается перевести на английскую раскладку. Только русская. Из GRUB'2 через init=/bin/bash изменить пароль тоже не получается, т.к. почему-то при нажатии кнопки «b» ничего не меняется (а это основная инструкция из Инета по смене пароля). У меня установлена ещё одна ОС Линукс, поэтому могу зайти в / Manjaro, и для Manjaro имеется ещё один DM. Уважаемые знатоки, объясните, как можно поменять пароль/язык/DM или ещё чего, чтобы попасть в Manjaro?
Уголок новичка

Manjaro сломал порядок загрузки

После установки Manjaro KDE изменился порядок загрузки в биосе. Как видно на скриншоте (https://imgur.com/v9BJNWH), первым в порядке очереди стоит Manjaro. Вероятно из-за этого в начале загрузки выскакивает ошибка check cable connection! pxe-mof exiting intel pxe rom. Также Grub не видит загрузчик Windows. В биос не могу зайти, после нажатия F2 (ноутбук Lenovo) все равно грузится grub. Manjaro загружается отлично. Перепробовал все, что мог сам. Efibootmgr пишет «No BootOrder is set; firmware will attempt recovery».

Вот таблица разделов:

Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип

/dev/sda1 * 2048 206847 204800 100M 7 HPFS/NTFS/exFAT

/dev/sda2 206848 469871154 469664307 224G 7 HPFS/NTFS/exFAT

/dev/sda3 623472640 625135615 1662976 812M 27 Скрытый NTFS WinRE

/dev/sda4 469872640 623472639 153600000 73,2G 5 Расширенный

/dev/sda5 504692736 508887039 4194304 2G 82 Linux своп / Solaris

/dev/sda6 469874688 504690687 34816000 16,6G 83 Linux

/dev/sda7 508889088 622962687 114073600 54,4G 83 Linux

/dev/sda8 622964736 623472639 507904 248M b W95 FAT32

/boot/efi во время установки ставил на sda8. В линуксе новичок, прошу помочь восстановить порядок загрузки в биосе и добавить windows в grub.
Уголок новичка

linux не видит корневой раздел (открывает не тот lvm)

Доброго времени суток!
Тема такая: решил перенести всю систему на LVM под LUKS. На диске как раз есть свободное место.
Собственно создал раздел, дальше luksFormat, потом на нем создал физ.том lvm, volume group с именем tux и логические тома. Туда-же решил поместить и /boot. С помощью rsync скатал всю текущую систему(ну кроме всяких dev и proc) на смонтированные тома. Чрут в «новую» систему, поправил fstab, получив UUID новых разделов через blkid, поправил mkinitcpio.conf, добавив хук encrypt перед lvm, и файл /crypto_keyfile.bin(в общем все по мануалу из archwiki для grub, где /boot на lvm и luks), поправил /etc/default/grub, добавил cryptdevice по UUID, поменял root на «новый» раздел. Потом установил, используя отличный от «manjaro» id для загрузчика, чтоб не перезаписал. В общем все вроде как по уму.
Вот так выглядит система.
linux — «старая» группа томов. На ней изначально была система
tux — «новая» группа томов под LUKS. На нее все перекинул

fdisk

Диск /dev/sda: 465,8 GiB, 500107862016 байт, 976773168 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: gpt
Идентификатор диска: C1FFDE5E-F440-EA4C-A528-F38B8E969E3E

Устр-во       начало     Конец   Секторы Размер Тип
/dev/sda1       2048    206847    204800   100M EFI
/dev/sda2     206848   1230847   1024000   500M Файловая система Linux
/dev/sda3    1230848 420661247 419430400   200G Файловая система Linux
/dev/sda4  420661248 462604287  41943040    20G Linux своп
/dev/sda5  462604288 892887054 430282767 205,2G Файловая система Linux


lvdisplay /dev/sda5 (новые разделы)
--- Logical volume ---
  LV Path                /dev/tux/lvroot
  LV Name                lvroot
  VG Name                tux
  LV UUID                W1NLd3-hh8t-lwB5-uFIt-MUqB-Rw25-JPkNl2
  LV Write Access        read/write
  LV Creation host, time man-PIC, 2018-06-07 16:04:30 +0300
  LV Status              available
  # open                 1
  LV Size                18,00 GiB
  Current LE             4608
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:6
   
  --- Logical volume ---
  LV Path                /dev/tux/lvopt
  LV Name                lvopt
  VG Name                tux
  LV UUID                Hcl5p8-1bvi-IGXf-ueRV-ZbHT-2RC7-rTcGmH
  LV Write Access        read/write
  LV Creation host, time man-PIC, 2018-06-07 16:04:39 +0300
  LV Status              available
  # open                 0
  LV Size                16,00 GiB
  Current LE             4096
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:7
   
  --- Logical volume ---
  LV Path                /dev/tux/lvtmp
  LV Name                lvtmp
  VG Name                tux
  LV UUID                P0vuIy-0bkF-1S7s-ODfx-fBqH-eDTE-mzw9rC
  LV Write Access        read/write
  LV Creation host, time man-PIC, 2018-06-07 16:04:47 +0300
  LV Status              available
  # open                 0
  LV Size                10,00 GiB
  Current LE             2560
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:8
   
  --- Logical volume ---
  LV Path                /dev/tux/lvhome
  LV Name                lvhome
  VG Name                tux
  LV UUID                PCuSMc-2LbA-6JfU-oRyG-fU99-RXBL-ythaR4
  LV Write Access        read/write
  LV Creation host, time man-PIC, 2018-06-07 16:05:45 +0300
  LV Status              available
  # open                 0
  LV Size                158,00 GiB
  Current LE             40448
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:9
   
  --- Logical volume ---
  LV Path                /dev/tux/lvusrlocal
  LV Name                lvusrlocal
  VG Name                tux
  LV UUID                uMEUMu-yxqE-NYAs-dgPL-k71G-0zPE-ymojKs
  LV Write Access        read/write
  LV Creation host, time man-PIC, 2018-06-07 16:06:21 +0300
  LV Status              available
  # open                 0
  LV Size                1,50 GiB
  Current LE             384
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:10
   
  --- Logical volume ---
  LV Path                /dev/tux/lvboot
  LV Name                lvboot
  VG Name                tux
  LV UUID                NABBfv-iC8E-cQGa-JvQl-21Ws-P9qX-gYpxew
  LV Write Access        read/write
  LV Creation host, time man-PIC, 2018-06-07 16:06:37 +0300
  LV Status              available
  # open                 0
  LV Size                500,00 MiB
  Current LE             125
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:11


старые выглядят аналогичным образом, кроме boot. Он был вынесен на раздел.

initcpio hooks: base udev autodetect modconf block encrypt lvm2 resume filesystems keyboard fsck
initcpio files: /crypto_keyfile.bin
но тут нареканий нет, все работает

grub
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="root=UUID=d91d413d-1f73-4c31-86b2-6a220d0e949b" (пробовал по uuid -- тоже не получилось)
GRUB_CMDLINE_LINUX="cryptdevice=UUID=8ccdf20e-934d-4f71-9085-9004cf6519c1:drivecrypt "

GRUB_ENABLE_CRYPTODISK=y

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos lvm"

# Uncomment to enable Hidden Menu, and optionally hide the timeout count
#GRUB_HIDDEN_TIMEOUT=5
#GRUB_HIDDEN_TIMEOUT_QUIET=true

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter 
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" 
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment and set to the desired menu colors.  Used by normal and wallpaper 
# modes only.  Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/local/share/backgrounds/IET_0282_01.png"
#GRUB_THEME="/usr/local/share/grub/themes/manjaro/theme.txt"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"


UEFI загружает файл, grub из него просит пароль для моего LUKS, загружается. Все нормально. Потом идет загрузка ядра. По пути вылетает ошибка
filter writes are not supported
, но все загружается. Вот тут-то и начинается самое интересное =) ядро почему-то не видит «новый раздел»:
waiting 10 sec for device /dev/mapper/tux-lvroot(новый корень)...

Затем выбрасывает в rootfs. Посмотрел /dev/mapper
ls /dev/mapper

...
linux-lvroot
linux...(и т.д. это "старые разделы, на которых стояла система")

т.е., как я понял, ядро упорно не хочет открывать lvm на зашифрованном разделе, хотя, судя по всему, с него успешно загружается(находится-то /boot на новом разделе tux-lvboot). Вместо него оно открывает старый раздел, и начинает искать корень. Конечно, не находит.
Собственно вопрос: куда указать ядру, на каком разделе нужный ему lvm?
Manjaro Other

Помогите! Grub Customizer!!

Помогите, возникла проблема при сохранении в программе Grub Customizer.
Выдает ошибку: «Ошибка сохранения конфигурации grub»
Уголок новичка

[РЕШЕНО] GRUB и UEFI делают больно

Привет, очень понравился Manjaro, пользуюсь не так давно, где то пол года, мб больше. Недавно понадобилось снести все системы, решил поставить Винду 10 версию лайт с отключенными всеми ненужными службами и тд + Манджаро Матэ. Винду поставил первой потом Манджаро, но после установки никак не хочет запускаться GRUB, по дефолту запускается Винда. В биос выбрать приоритет загрузки нету возможности, там только Винда. Любой другой дистр при установке по дефолту запускает груб где есть выбор систем. Манджаро могу загрузить только с флэшки при выборе Detect EFI Bootloader видны все системы. Перепробовал кучу вариантов для запуска, восстановление груб через chroot, кучу всего короче, ни в какую не выходит. Как побороть то?
Пс. Винда для ССД, у меня ХДД, но автор винды создал твик специально под ХДД, может ли это как то повлиять?
Manjaro Other

Или лыжи не едут, или я в груб неправильно...

Пользовал лет пять убунты-минты.
Утомили.
Захотелось что-то более мущинистое. Арчеобразное.
Поставил вот маньяру. Переставил маньяру. Поставил на один диск, на другой…
И все равно не могу понять, почему маньярный груб не видит в упор винду.