Bug 35507 - Иногда обламывается установка
Summary: Иногда обламывается установка
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: installer-scripts-remount-stage2 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
: 38445 39741 (view as bug list)
Depends on:
Blocks: 33000
  Show dependency tree
 
Reported: 2018-10-13 10:25 MSK by Антон Мидюков
Modified: 2022-01-20 19:18 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2018-10-13 10:25:38 MSK
Поймал уже два раза такую ошибку при установке в virtualbox, сначала regular-cinnamon, теперь regular-lxde-sysv:

Критическая ошибка

destination filesystem remount error, see /tmp/remount.log

В конце 5 шага "установка системы"

Для regular-cinnamon:

cat /tmp/remount.log
+ check_destdir
+ '[' -d /mnt/destination ']'
+ save_blkid_state
+ xargs -r blkid -c /dev/null
+ find /dev/mapper -type l
+ populate_fstab
+ '[' '!' -f /tmp/fstab ']'
+ cat /tmp/fstab
+ copy_chroot_binaries
+ useputfile=
+ '[' -x /mnt/destination/usr/share/make-initrd/tools/put-file ']'
+ useputfile=yes
++ mktemp -d /mnt/destination/tmp/copy_chroot_binaries.XXXXXXXXX
+ binddir=/mnt/destination/tmp/copy_chroot_binaries.cxzf2eOGr
+ workdir=/tmp/copy_chroot_binaries.cxzf2eOGr
+ mount --bind / /mnt/destination/tmp/copy_chroot_binaries.cxzf2eOGr
+ for i in '"$MDADM"' '"$LVM"' '"$CRYPTSETUP"'
+ '[' '!' -x /sbin/mdadm -a -x /mnt/destination/sbin/mdadm ']'
+ for i in '"$MDADM"' '"$LVM"' '"$CRYPTSETUP"'
+ '[' '!' -x /sbin/lvm -a -x /mnt/destination/sbin/lvm ']'
+ for i in '"$MDADM"' '"$LVM"' '"$CRYPTSETUP"'
+ '[' '!' -x /sbin/cryptsetup -a -x /mnt/destination/sbin/cryptsetup ']'
+ '[' -e /mnt/destination/etc/lvm/lvm.conf ']'
+ echo 'remount: copying /etc/lvm/lvm.conf'
remount: copying /etc/lvm/lvm.conf
+ '[' -n yes ']'
+ chroot /mnt/destination /usr/share/make-initrd/tools/put-file /tmp/copy_chroot_binaries.cxzf2eOGr /etc/lvm/lvm.conf
+ '[' -n yes ']'
+ umount /mnt/destination/tmp/copy_chroot_binaries.cxzf2eOGr
+ rmdir /mnt/destination/tmp/copy_chroot_binaries.cxzf2eOGr
+ umount_chroot
+ fuser -vv -k -m /mnt/destination
                     USER        PID ACCESS COMMAND
/mnt/destination:    root     kernel mount /mnt/destination
+ '[' -x /sbin/cryptsetup ']'
+ pushd /dev/mapper
/dev/mapper /
+ for i in '*_luks'
+ /sbin/cryptsetup luksClose '*_luks'
Device *_luks is not active.
+ dmsetup remove '*_luks'
device-mapper: remove ioctl on \x2a_luks failed: No such device or address
Command failed.
+ popd
/
+ chroot /mnt/destination swapoff -a
+ umount /mnt/destination/dev/pts
umount: /mnt/destination/dev/pts: not mounted.
+ chroot /mnt/destination umount -a -v
/run                     : successfully unmounted
/sys                     : ignored
/dev                     : successfully unmounted
/proc                    : ignored
/boot/efi                : successfully unmounted
/                        : successfully unmounted
+ umount -a -v -t fuse.gvfsd-fuse
/mnt/destination/sys     : ignored
/mnt/destination/proc    : ignored
/mnt/destination         : ignored
/var/run/user/500        : ignored
/run/user/500            : ignored
/var/run                 : ignored
/tmp                     : ignored
/var/lock                : ignored
/sys/kernel/config       : ignored
/dev/mqueue              : ignored
/sys/kernel/debug        : ignored
/dev/hugepages           : ignored
/proc/sys/fs/binfmt_misc : ignored
/sys/fs/cgroup/memory    : ignored
/sys/fs/cgroup/cpuset    : ignored
/sys/fs/cgroup/pids      : ignored
/sys/fs/cgroup/freezer   : ignored
/sys/fs/cgroup/perf_event: ignored
/sys/fs/cgroup/net_cls,net_prio: ignored
/sys/fs/cgroup/blkio     : ignored
/sys/fs/cgroup/hugetlb   : ignored
/sys/fs/cgroup/cpu,cpuacct: ignored
/sys/fs/cgroup/devices   : ignored
/sys/fs/bpf              : ignored
/sys/firmware/efi/efivars: ignored
/sys/fs/pstore           : ignored
/sys/fs/cgroup/systemd   : ignored
/sys/fs/cgroup/unified   : ignored
/sys/fs/cgroup           : ignored
/run/lock                : ignored
/run                     : ignored
/dev/pts                 : ignored
/dev/shm                 : ignored
/sys/kernel/security     : ignored
/proc                    : ignored
/sys                     : ignored
/                        : ignored
/.rw                     : ignored
/.ro                     : ignored
/image                   : ignored
/dev                     : ignored
+ cat /proc/mounts
udevfs /dev devtmpfs rw,relatime,size=8192k,nr_inodes=620225,mode=755 0 0
/dev/sr0 /image iso9660 ro,relatime,nojoliet,check=s,map=n,blocksize=2048 0 0
/dev/loop0 /.ro squashfs ro,relatime 0 0
none /.rw tmpfs rw,relatime,mode=755 0 0
overlay / overlay rw,relatime,lowerdir=/root.ro,upperdir=/root.rw/rw,workdir=/root.rw/wk 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,noexec,relatime,gid=19 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /run tmpfs rw,nosuid,nodev,mode=755 0 0
tmpfs /run/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k,mode=755 0 0
tmpfs /sys/fs/cgroup tmpfs ro,nosuid,nodev,noexec,mode=755 0 0
cgroup2 /sys/fs/cgroup/unified cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate 0 0
cgroup /sys/fs/cgroup/systemd cgroup rw,nosuid,nodev,noexec,relatime,xattr,name=systemd 0 0
pstore /sys/fs/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0
efivarfs /sys/firmware/efi/efivars efivarfs rw,nosuid,nodev,noexec,relatime 0 0
bpf /sys/fs/bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 0 0
cgroup /sys/fs/cgroup/devices cgroup rw,nosuid,nodev,noexec,relatime,devices 0 0
cgroup /sys/fs/cgroup/cpu,cpuacct cgroup rw,nosuid,nodev,noexec,relatime,cpu,cpuacct 0 0
cgroup /sys/fs/cgroup/hugetlb cgroup rw,nosuid,nodev,noexec,relatime,hugetlb 0 0
cgroup /sys/fs/cgroup/blkio cgroup rw,nosuid,nodev,noexec,relatime,blkio 0 0
cgroup /sys/fs/cgroup/net_cls,net_prio cgroup rw,nosuid,nodev,noexec,relatime,net_cls,net_prio 0 0
cgroup /sys/fs/cgroup/perf_event cgroup rw,nosuid,nodev,noexec,relatime,perf_event 0 0
cgroup /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,freezer 0 0
cgroup /sys/fs/cgroup/pids cgroup rw,nosuid,nodev,noexec,relatime,pids 0 0
cgroup /sys/fs/cgroup/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpuset 0 0
cgroup /sys/fs/cgroup/memory cgroup rw,nosuid,nodev,noexec,relatime,memory 0 0
systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=28,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=7488 0 0
hugetlbfs /dev/hugepages hugetlbfs rw,relatime,pagesize=2M 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
mqueue /dev/mqueue mqueue rw,relatime 0 0
configfs /sys/kernel/config configfs rw,relatime 0 0
tmpfs /var/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k,mode=755 0 0
tmpfs /tmp tmpfs rw,nosuid,relatime 0 0
tmpfs /var/run tmpfs rw,nosuid,nodev,mode=755 0 0
tmpfs /run/user/500 tmpfs rw,nosuid,nodev,noexec,relatime,size=501928k,mode=700,uid=500,gid=500 0 0
tmpfs /var/run/user/500 tmpfs rw,nosuid,nodev,noexec,relatime,size=501928k,mode=700,uid=500,gid=500 0 0
/dev/evms/sda3 /mnt/destination ext4 ro,relatime,data=ordered 0 0
proc /mnt/destination/proc proc rw,nosuid,noexec,relatime,gid=19 0 0
sysfs /mnt/destination/sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
+ read dev mnt rest
+ grep ' /mnt/destination/' /proc/mounts
+ umount -v /mnt/destination/proc
umount: /mnt/destination/proc unmounted
+ read dev mnt rest
+ umount -v /mnt/destination/sys
umount: /mnt/destination/sys unmounted
+ read dev mnt rest
+ mountpoint /mnt/destination
/mnt/destination is a mountpoint
+ umount -v /mnt/destination
umount: /mnt/destination: target is busy.
+ return 1 

Для regular-lxde-sysv:
cat /tmp/remount.log 
+ check_destdir
+ '[' -d /mnt/destination ']'
+ save_blkid_state
+ xargs -r blkid -c /dev/null
+ find /dev/mapper -type l
+ populate_fstab
+ '[' '!' -f /tmp/fstab ']'
+ cat /tmp/fstab
+ copy_chroot_binaries
+ useputfile=
+ '[' -x /mnt/destination/usr/share/make-initrd/tools/put-file ']'
+ useputfile=yes
++ mktemp -d /mnt/destination/tmp/copy_chroot_binaries.XXXXXXXXX
+ binddir=/mnt/destination/tmp/copy_chroot_binaries.9K2K46iZi
+ workdir=/tmp/copy_chroot_binaries.9K2K46iZi
+ mount --bind / /mnt/destination/tmp/copy_chroot_binaries.9K2K46iZi
+ for i in '"$MDADM"' '"$LVM"' '"$CRYPTSETUP"'
+ '[' '!' -x /sbin/mdadm -a -x /mnt/destination/sbin/mdadm ']'
+ for i in '"$MDADM"' '"$LVM"' '"$CRYPTSETUP"'
+ '[' '!' -x /sbin/lvm -a -x /mnt/destination/sbin/lvm ']'
+ for i in '"$MDADM"' '"$LVM"' '"$CRYPTSETUP"'
+ '[' '!' -x /sbin/cryptsetup -a -x /mnt/destination/sbin/cryptsetup ']'
+ '[' -e /mnt/destination/etc/lvm/lvm.conf ']'
+ echo 'remount: copying /etc/lvm/lvm.conf'
remount: copying /etc/lvm/lvm.conf
+ '[' -n yes ']'
+ chroot /mnt/destination /usr/share/make-initrd/tools/put-file /tmp/copy_chroot_binaries.9K2K46iZi /etc/lvm/lvm.conf
+ '[' -n yes ']'
+ umount /mnt/destination/tmp/copy_chroot_binaries.9K2K46iZi
+ rmdir /mnt/destination/tmp/copy_chroot_binaries.9K2K46iZi
+ umount_chroot
+ fuser -vv -k -m /mnt/destination
                     USER        PID ACCESS COMMAND
/mnt/destination:    root     kernel mount /mnt/destination
+ '[' -x /sbin/cryptsetup ']'
+ pushd /dev/mapper
/dev/mapper /
+ for i in '*_luks'
+ /sbin/cryptsetup luksClose '*_luks'
Device *_luks is not active.
+ dmsetup remove '*_luks'
device-mapper: remove ioctl on \x2a_luks failed: No such device or address
Command failed.
+ popd
/
+ chroot /mnt/destination swapoff -a
+ umount /mnt/destination/dev/pts
umount: /mnt/destination/dev/pts: not mounted.
+ chroot /mnt/destination umount -a -v
/run                     : successfully unmounted
/sys                     : ignored
/dev                     : successfully unmounted
/proc                    : ignored
/                        : successfully unmounted
+ umount -a -v -t fuse.gvfsd-fuse
/mnt/destination/sys     : ignored
/mnt/destination/proc    : ignored
/mnt/destination         : ignored
/home/altlinux/.gvfs     : successfully unmounted
/run/user/500            : ignored
/tmp                     : ignored
/dev/shm                 : ignored
/dev/pts                 : ignored
/run                     : ignored
/proc                    : ignored
/sys                     : ignored
/                        : ignored
/.rw                     : ignored
/.ro                     : ignored
/image                   : ignored
/dev                     : ignored
+ cat /proc/mounts
udevfs /dev devtmpfs rw,relatime,size=8192k,nr_inodes=621957,mode=755 0 0
/dev/sr0 /image iso9660 ro,relatime,nojoliet,check=s,map=n,blocksize=2048 0 0
/dev/loop0 /.ro squashfs ro,relatime 0 0
none /.rw tmpfs rw,relatime,mode=755 0 0
overlay / overlay rw,relatime,lowerdir=/root.ro,upperdir=/root.rw/rw,workdir=/root.rw/wk 0 0
sysfs /sys sysfs rw,relatime 0 0
proc /proc proc rw,relatime 0 0
runfs /run tmpfs rw,relatime,size=5120k,mode=755 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
shmfs /dev/shm tmpfs rw,relatime 0 0
tmpfs /tmp tmpfs rw,nosuid,relatime 0 0
none /run/user/500 tmpfs rw,relatime,mode=700,uid=500 0 0
/dev/evms/sda2 /mnt/destination ext4 ro,relatime,data=ordered 0 0
proc /mnt/destination/proc proc rw,relatime 0 0
sysfs /mnt/destination/sys sysfs rw,relatime 0 0
+ read dev mnt rest
+ grep ' /mnt/destination/' /proc/mounts
+ umount -v /mnt/destination/proc
umount: /mnt/destination/proc unmounted
+ read dev mnt rest
+ umount -v /mnt/destination/sys
umount: /mnt/destination/sys unmounted
+ read dev mnt rest
+ mountpoint /mnt/destination
/mnt/destination is a mountpoint
+ umount -v /mnt/destination
umount: /mnt/destination: target is busy.
+ return 1

При этом, если выполнить

umount -v /mnt/destination

то он проходит успешно.
Comment 1 Антон Мидюков 2018-12-18 18:47:58 MSK
Сегодня в virtualbox три раза подряд поймал на cinnamon в virtualbox. В qemu проблема не воспроизводится также, как и на реальном железе, по крайней мере пока.
Comment 2 Антон Мидюков 2018-12-18 19:18:28 MSK
При этом

umount -v /mnt/destination

не отрабатывает.
Comment 3 Антон Мидюков 2019-02-06 17:32:49 MSK
Эта проблема исключительно в virtualbox была. После починки https://bugzilla.altlinux.org/show_bug.cgi?id=35991 больше не воспроизводилась.
Comment 4 Michael Shigorin 2019-02-06 17:50:12 MSK
Лихо закручен сюжет...
Comment 5 Антон Мидюков 2019-02-19 07:31:51 MSK
Опять поймал на regular-cinnamon в virtualbox.
Comment 6 Антон Мидюков 2019-11-11 18:51:17 MSK
Опять поймал в virtualbox.
Отмонтироваться /mnt/destination не хочет, так как:
mount |grep destination
/dev/evms/sda2 on /mnt/destination type ext4 (ro,relatime)
tmpfs on /mnt/destination/sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /mnt/destination/sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /mnt/destination/sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
cgroup on /mnt/destination/sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /mnt/destination/sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /mnt/destination/sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /mnt/destination/sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /mnt/destination/sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /mnt/destination/sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /mnt/destination/sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /mnt/destination/sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /mnt/destination/sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /mnt/destination/sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
Comment 7 Michael Shigorin 2019-11-14 15:42:21 MSK
(В ответ на комментарий №6)
> Опять поймал в virtualbox.
> Отмонтироваться /mnt/destination не хочет, так как:
> mount |grep destination

Во, так уже понятней.  Теперь попробуй в консоли предпринять действия по отмонтированию вот этого всего (сходу не соображу, чего бы в umount_chroot() им не хватило umount -a -v).
Comment 8 Anton Farygin 2019-11-14 17:57:27 MSK
(В ответ на комментарий №7)
> (В ответ на комментарий №6)
> > Опять поймал в virtualbox.
> > Отмонтироваться /mnt/destination не хочет, так как:
> > mount |grep destination
> 
> Во, так уже понятней.  Теперь попробуй в консоли предпринять действия по
> отмонтированию вот этого всего (сходу не соображу, чего бы в umount_chroot() им
> не хватило umount -a -v).

такое ощущение, что в /mnt/destination кто-то запустил какой-то сервис.
Comment 9 Антон Мидюков 2019-11-14 18:04:06 MSK
Отмонтировать удалось всё, кроме
/mnt/destination/sys/fs/cgroup/unified
Comment 10 Michael Shigorin 2019-11-14 19:44:22 MSK
Возможно ли выяснить, кто его держит?  В чруте:

fuser -vv /sys/fs/cgroup/unified
или
lsof | grep -F /sys/fs/cgroup/unified

Либо на хосте по /mnt/destination/sys/fs/cgroup/unified (но утилит может
не оказаться в install2).
Comment 11 Антон Мидюков 2019-11-14 20:36:02 MSK
Из  chroot:
# fuser -vv /sys/fs/cgroup/unified/
                     ПОЛЬЗ-ЛЬ    PID ДОСТУП КОМАНДА
/sys/fs/cgroup/unified:
                     root     kernel mount /sys/fs/cgroup/unified
                     root          1 f.... systemd

Из основной системы, lsof в live не входит:
# lsof /mnt/destination/sys/fs/cgroup/unified
COMMAND PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
systemd   1     root    7r   DIR   0,28        0    1 /sys/fs/cgroup/unified
systemd 989 altlinux    7r   DIR   0,28        0  669 /sys/fs/cgroup/unified/user.slice/user-500.slice/user@500.service
Comment 12 Антон Мидюков 2020-05-06 17:19:37 MSK
*** Bug 38445 has been marked as a duplicate of this bug. ***
Comment 13 mikhailnov 2021-02-04 14:43:02 MSK
Может, посмотреть список процессов, запущенных в чруте? На зависание триггеров rpm похоже.
Comment 14 Anton Shevtsov 2021-02-04 15:16:22 MSK
С ноутом https://market.yandex.ru/product--noutbuk-prestigio-smartbook-141-c2/111259538?onstock=0 все попытки установить альт приводят к 100% краху - remount error.

в чруте fuser -vv /sys/fs/cgroup/unified
приводит к  
невозможно открыть /proc/dev/unix: нет файла или каталога.
Comment 15 Leonid Krivoshein 2021-02-05 04:13:48 MSK
В remount могут быть ошибки, давно подозревал. У меня есть не совсем обычный кейс, в котором установка даже не начинается, обламываясь на remount сразу после разбивки диска. Здесь же видна ошибка в следующем фрагменте из-за одинарных кавычек или -f в шебанге:

+ for i in '*_luks'
+ /sbin/cryptsetup luksClose '*_luks'
Device *_luks is not active.
+ dmsetup remove '*_luks'
device-mapper: remove ioctl on \x2a_luks failed: No such device or address
Command failed.
(In reply to Антон Мидюков from comment #9)

> Отмонтировать удалось всё, кроме
> /mnt/destination/sys/fs/cgroup/unified
Кто и зачем на системе без systemd монтирует /sys/fs/cgroup? Говорится что-либо про это в целевом /etc/fstab?
Comment 16 Leonid Krivoshein 2021-02-05 04:30:24 MSK
(In reply to Антон Мидюков from comment #11)
> # lsof /mnt/destination/sys/fs/cgroup/unified
> COMMAND PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
> systemd   1     root    7r   DIR   0,28        0    1 /sys/fs/cgroup/unified
> systemd 989 altlinux    7r   DIR   0,28        0  669
Как там вообще оказался systemd, интересно? Согласно man 7 cgroups он и монтирует всю эту пачку при своей загрузке. Подозреваю, что отмонтировать не может по той причине, что кто-то (remount) до этого успевает отмонтировать /proc.
Comment 17 Антон Мидюков 2021-02-05 05:00:50 MSK
(Ответ для Leonid Krivoshein на комментарий #16)
> (In reply to Антон Мидюков from comment #11)
> > # lsof /mnt/destination/sys/fs/cgroup/unified
> > COMMAND PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
> > systemd   1     root    7r   DIR   0,28        0    1 /sys/fs/cgroup/unified
> > systemd 989 altlinux    7r   DIR   0,28        0  669
> Как там вообще оказался systemd, интересно? Согласно man 7 cgroups он и
> монтирует всю эту пачку при своей загрузке. Подозреваю, что отмонтировать не
> может по той причине, что кто-то (remount) до этого успевает отмонтировать
> /proc.

В смысле откуда? Это live с systemd.
Comment 18 Антон Мидюков 2021-02-26 16:27:55 MSK
*** Bug 39741 has been marked as a duplicate of this bug. ***
Comment 19 Michael Shigorin 2021-03-01 12:55:41 MSK
(Ответ для Leonid Krivoshein на комментарий #15)
> В remount могут быть ошибки, давно подозревал.
Обычно это бывают ошибки класса "не учтено то, что либо не тестировалось, либо натворили после этого кода".
Comment 20 Антон Мидюков 2022-01-20 19:18:51 MSK
Закрываю, так как воспроизвести проблему не получается очень долго.