RusWolf
brestows
Спасибо! Все заработало.
Погодь, ещё мелочь осталась.
Покажи вывод ls /boot

Вот вывод

ll /boot
total 46M
drwxr-xr-x 4 root root 4.0K Jul 19  2016 efi/
drwxr-xr-x 6 root root 4.0K Jun 10 00:43 grub/
-rwxr-xr-x 1 root root  31M Mar 12 14:22 initramfs-linux-fallback.img*
-rwxr-xr-x 1 root root 9.3M Mar 12 14:22 initramfs-linux.img*
-rwxr-xr-x 1 root root 6.3M Mar 12 14:22 vmlinuz-linux*
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
RusWolf
brestows
Нормальную это какую ?
В твоём случае, как примонтировано у тебя.
grub-install –target=x86_64-efi –bootloader-id=grub –efi-directory=/boot –boot-directory=/
потом grub-mkconfig -o /grub/grub.cfg
Спасибо! Все заработало.
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
RusWolf
brestows
Нормальную это какую ?
В твоём случае, как примонтировано у тебя.
grub-install –target=x86_64-efi –bootloader-id=grub –efi-directory=/boot –boot-directory=/
потом grub-mkconfig -o /grub/grub.cfg

Менять точку монтирования sda1 не надо после этого ?
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
RusWolf
brestows
/dev/sda1 on /boot
Теперь всё понятно.
Команду на установку grub давал, рассказывая ей, что ESP раздел ( твой sda1 ), примонтирован в /boot/efi.
Ты или дай нормальную команду на установку или примонтируй ESP раздел в /boot/efi и тогда grub-install будет достаточно.
Нормальную это какую ?
Просто grub-install ?
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
Вот вывод mount после загрузки в ручном режиме:

proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=8157692k,nr_inodes=2039423,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
/dev/sda2 on / type ext4 (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=13148)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
/dev/sda3 on /home type ext4 (rw,relatime,data=ordered)
/dev/sda1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/mapper/data-VirtualBoxVM on /home/devcode/VirtualBox type ext4 (rw,relatime)
/dev/mapper/data-pacman_cache on /var/cache/pacman/pkg type ext4 (rw,relatime)
/dev/mapper/data-opt on /opt type ext4 (rw,relatime)
/dev/mapper/data-hdd2tb on /mnt/hdd_2tb type ext4 (rw,relatime)
/dev/sdc1 on /mnt/C2D6-EB49 type vfat (rw,relatime,uid=1000,gid=100,fmask=0133,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,flush,errors=remount-ro,uhelper=ldm)
/dev/sdc3 on /mnt/46DCE296DCE27F93 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=ldm)
/dev/sdc4 on /mnt/4A669D52669D401D type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=ldm)
/dev/sdc5 on /mnt/data type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=ldm)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run/user/620 type tmpfs (rw,nosuid,nodev,relatime,size=1633248k,mode=700,uid=620,gid=620)
gvfsd-fuse on /run/user/620/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=620,group_id=620)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1633248k,mode=700,uid=1000,gid=100)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)

sdc - на нем стоит винда
/dev/mapper/* это дополнительный винт c lvm на нем только данные и нет никакх ос

Данные диски отключаю когда ковыряю grub
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
vs220
Может напутал при монтировании разделов при установке?

Конфигурация не менялась, у меня только один диск который я скинул в первом посте темы.
jim945
У меня есть только одно предположение.
В bios включена загрузка через CSM.
Диск раньше был разбит в мбр, загрузчик там и остался.
Ну как бы CSM включен, винда грузится в uefi режиме.
nafanja
brestows, попробуй переустановить груб.
но только помни если у тебя несколько накопителей, то grub-install /dev/sdX "X" заменить на нужный носитель, он может меняться от перезагрузки.

Каким образом это сделать ? Я по идее могу удалить раздел boot, но не переразбивать разделы, так как не очень хочу переустанавливать систему и все настраивать с нуля
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
nafanja
brestows
установку grub делал следующим образом:
хватит и grub-install /dev/sda
но еще нужно grub-mkconfig -o /boot/grub/grub.cfg

Это как бы сделано, проблема в том что это самый файл (/boot/grub/grub.cfg) не подгружается автоматом, т.е. я вижу при включении grub shell и уже из него вручном режиме говорю откуда загрузить файл (через configfile ) после чего все грузится.
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
Всем привет, возникла такая проблема, в момент загрузки, загружается grub shell а не основное меню загрузчика.
Имею следующую конфигурацию:
Диск разбит:

# fdisk -l

Disk /dev/sda: 232.91 GiB, 250059350016 bytes, 488397168 sectors
Disk model: Samsung SSD 850
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 9256CA6C-5C94-42DC-AD68-00EEA78B77AE

Device        Start       End   Sectors  Size Type
/dev/sda1      2048   1001471    999424  488M EFI System
/dev/sda2   1001472  87889919  86888448 41.4G Linux filesystem
/dev/sda3  87889920 488396799 400506880  191G Linux filesystem

порядок загрузки ОС уставновлен следующим образом:
# efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0007,0001,0002,0003
Boot0000* grub
Boot0001* UEFI:CD/DVD Drive
Boot0002* UEFI:Removable Device
Boot0003* UEFI:Network Device
Boot0007* Windows Boot Manager

установку grub делал следующим образом:
grub-install --target=x86_64-efi --bootloader-id=grub --efi-directory=/boot/efi --verbose /dev/sda --recheck

При этом если из grub shell выполнить:

set root=(hd0, gpt1)
configfile (hd0,gpt1)/grub/grub.cfg
То загружается нужное меню, из которого уже выбирается и нормально загружается выбранная ОС.

Не могу понять, где я накосячил, буду благодарен за помощь
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
Спасибо. буду пробовать, с большего сам разобрался. Но как говорится, примеры лишними не будут. Буду ковырять, еще раз спасибо.
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5
valera_cr
Что-нибудь такое :
------------------------
local w = wibox {
    height = 200,
    width = 400,
    ontop = true,
    screen = mouse.screen,
    expand = true,
   -- bg = '#1e252c',
    font = "Z003",
    bg = '#00000030',
    max_widget_size = 500
}
-------------
memicon:buttons(
    awful.util.table.join(
        awful.button({}, 1, function()
           awful.placement.under_mouse(w, { margins = {top = 400, right = 0}})
            w.pie.data_list = {
                {'used ' .. getPercentage(used + used_swap), used + used_swap},
                {'free ' .. getPercentage(free + free_swap), free + free_swap},
                {'buff_cache ' .. getPercentage(buff_cache), buff_cache}
            }
            w.pie.display_labels = true
            w.visible = not w.visible
        end)
    )
)
Всплытие под курсором минус 400
Да, спасибо. Я уже разобрался.
Возник второй вопрос, кто-то делал себе виджет который отображается на экране?
Все никак не могу найти пример максимально простой, везде куча зависимостей и все замудрено, не могу понять как это сделать.
kdeneur: https://github.com/brestows/kdeNeur
awesome WM 3.5