[Решено]dracut : Operation not permitted

Ответить
banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

[Решено]dracut : Operation not permitted

Сообщение banzay242 » 17 окт 2017, 12:53

что за хрень? расшифруйте
dracut -f
mknod: '/var/tmp/dracut.tD0GBF/initramfs/dev/kmsg': Operation not permitted
mknod: '/var/tmp/dracut.tD0GBF/initramfs/dev/console': Operation not permitted

dracut
dracut: Will not override existing initramfs (/boot/initrd-4.9.41-nrj-desktop-1rosa-i586.img) without --force
Последний раз редактировалось banzay242 23 окт 2017, 09:38, всего редактировалось 3 раза.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: dracut : Operation not permitted

Сообщение trs » 17 окт 2017, 18:23

Это ограничение systemd-nspawn. Если не ошибаюсь, можно будет отключить в боле новых версиях systemd
Пока работает chroot

Код: Выделить всё

mount --bind /dev/    $SYSTEM_ROOT/dev
mount --bind /dev/pts $SYSTEM_ROOT/dev/pts
mount --bind /proc    $SYSTEM_ROOT/proc
mount --bind /sys     $SYSTEM_ROOT/sys
cp /etc/resolv.conf $SYSTEM_ROOT/etc/

chroot ...

umount $SYSTEM_ROOT/sys
umount $SYSTEM_ROOT/proc
umount $SYSTEM_ROOT/dev/pts
umount $SYSTEM_ROOT/dev

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 17 окт 2017, 19:25

Запускал systemd-nspawn -D mnt
как это выглядит с командой chroot?
Это из другого терминала запускать?
su
mount --bind /dev/ $mnt/dev
mount --bind /dev/pts $mnt/dev/pts
mount --bind /proc $mnt/proc
mount --bind /sys $mnt/sys
cp /etc/resolv.conf $mnt/etc/

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 17 окт 2017, 20:24

а почему из 450 пакетов обновления почему то hplip-model-data-3.16.11-6-rosa2016.1.i586.rpm saned-1.0.27-1-rosa2016.1.i586.rpm udev-230-6-rosa2016.1.i586.rpm ntp-client-4.2.8p10-1-rosa2016.1.i586.rpm hplip-hpijs-ppds-3.16.11-6-rosa2016.1.i586.rpm не хотят? на них что ограничения наложены, неделю назад и ядро обновлялось, сейчас откуда ограничения появились?
это повторный запуск обновления urpmi --auto-update
installing hplip-model-data-3.16.11-6-rosa2016.1.i586.rpm saned-1.0.27-1-rosa2016.1.i586.rpm udev-230-6-rosa2016.1.i586.rpm ntp-client-4.2.8p10-1-rosa2016.1.i586.rpm hplip-hpijs-ppds-3.16.11-6-rosa2016.1.i586.rpm from /var/cache/urpmi/rpms
Preparing... ###################################################################################################
1/5: udev ###################################################################################################
error: unpacking of archive failed on file /lib/udev/devices/cpu/0/cpuid;59e5a79a: cpio: mknod failed - Operation not permitted
ERROR: 'unpack' failed for udev-230-6-rosa2016.1.i586:
2/5: ntp-client ###################################################################################################
Failed to connect to bus: No such file or directory
Failed to connect to bus: No such file or directory
ERROR: 'script' failed for ntp-client-4.2.8p10-1-rosa2016.1.i586:
error: %post(ntp-client-4.2.8p10-1.i586) scriptlet failed, exit status 1
useradd: user 'saned' already exists
3/5: saned ###################################################################################################
Failed to connect to bus: No such file or directory
ERROR: 'script' failed for saned-1.0.27-1-rosa2016.1.i586:
error: %post(saned-1.0.27-1.i586) scriptlet failed, exit status 1
4/5: hplip-hpijs-ppds ###################################################################################################
Failed to connect to bus: No such file or directory
Failed to connect to bus: No such file or directory
ERROR: 'script' failed for hplip-hpijs-ppds-3.16.11-6-rosa2016.1.i586:
error: %post(hplip-hpijs-ppds-3.16.11-6.i586) scriptlet failed, exit status 1
5/5: hplip-model-data ###################################################################################################
Failed to connect to bus: No such file or directory
Failed to connect to bus: No such file or directory
ERROR: 'script' failed for hplip-model-data-3.16.11-6-rosa2016.1.i586:
error: %post(hplip-model-data-3.16.11-6.i586) scriptlet failed, exit status 1
А при первом обновлении вылазило:
Kernel version 4.9.41-nrj-desktop-1rosa-i586 has no module directory /lib/modules/4.9.41-nrj-desktop-1rosa-i586
mknod: '/var/tmp/dracut.ilr2G7/initramfs/dev/kmsg': Operation not permitted
mknod: '/var/tmp/dracut.ilr2G7/initramfs/dev/console': Operation not permitted
dracut-install: ERROR: installing '=drivers/gpu/drm'
/usr/lib/dracut/dracut-init.sh: line 233: ((: == 0: syntax error: operand expected (error token is "== 0")

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: dracut : Operation not permitted

Сообщение trs » 18 окт 2017, 06:57

chroot давнишняя команда и по ней в Сети есть 1000 и 1 руководство.
Вместо

Код: Выделить всё

systemd-nspawn -D mnt
будет

Код: Выделить всё

chroot mnt
Остальные пакеты не обновляются по всё той же причине - с целью защиты основной системы systemd-nspawn запрещает некоторые операции для контейнера.

Кстати, если обновляете ядро (а это происходит при команде urpmi --auto-update), то необходимо скопировать новый vmlinuz и initrd в каталог isolinux, переименовав.

Код: Выделить всё

# Копируем ядро в стартовый каталог ISO
cp $SYSTEM_ROOT/boot/vmlinuz* $ISO_DIR/isolinux/vmlinuz0
cp $SYSTEM_ROOT/boot/initrd* $ISO_DIR/isolinux/initrd0.img
P.S. пожалуйста, оформляйте вывод консоли в тег [ code ] [ /code ] (без пробелов) для удобства чтения, есть соотв. кнопка в режиме "ответить".

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 18 окт 2017, 07:09

уже лучше не понятно почему saned не устанавливается mtab создать?
mkdir /etc/mtab
mkdir: невозможно создать каталог «/etc/mtab»: Файл существует

Код: Выделить всё

Будет загружено 28КБ пакетов.
Установить один пакет? (Y/n) Y   
    http://mirror.rosalab.ru/rosa/rosa2016.1/repository/i586/media/main/updates/saned-1.0.27-1-rosa2016.1.i586.rpm
                                                                                                                                     

устанавливается saned-1.0.27-1-rosa2016.1.i586.rpm из /var/cache/urpmi/rpms
error: невозможно открыть /etc/mtab: Нет такого файла или каталога
Подготовка...                    ###################################################################################################
useradd: пользователь «saned» уже существует
      1/1: saned                 ###################################################################################################
Failed to connect to bus: Нет такого файла или каталога
ERROR: 'script' failed for saned-1.0.27-1-rosa2016.1.i586: 
error: %post(saned-1.0.27-1.i586) scriptlet failed, exit status 1
ls /etc ссылка не работает? mtab@ почему один saned обращается к mtab? пакет кривой?

Код: Выделить всё

abrt/                emacs/              kernel/              motd                   protocols               shorewall/
acpi/                environment         krb5.conf            mtab@                pulse/                  skel/
adjtime              esd.conf*           krb5.conf.d/         mtools.conf            pythonrc.py             smartd.conf
alternatives/        filesystems         laptop-mode/         nail.rc                racoon/                 smartd_warning.sh
anacrontab           fonts/              ld.so.cache          netconfig              rc.d/                   sound/
apm/                 foomatic/           ld.so.conf           netprofile/            rc_maps.cfg             ssh/
apparmor.d/          fstab               ld.so.conf.d/        NetworkManager/        reader.conf.d/          ssl/
at.deny              fuse.conf           LexmarkZ11/          networks               redhat-release@         statetab
avahi/               gconf/              lftp.conf            nsswitch.conf          release@                statetab.d/
bash_completion.d/   GeoIP.conf          libaudit.conf        nsswitch.conf.bak      request-key.conf        sudoers
bashrc               GeoIP.conf.default  libreport/           nsswitch.conf.rpmsave  request-key.d/          sudoers.d/
binfmt.d/            ggi/                libuser.conf         ntp/                   resolv.conf             sysconfig/
blkid/               group               locale.conf          ntp.conf               rmt@                    sysctl.d/
bluetooth/           group-              localtime@           obex-data-server/      rosa-release@           syslog.conf
cdserver             grub2.cfg@          login.defs           openal/                rpc                     systemd/
cifs-utils/          grub2-efi.cfg@      logrotate.conf       openldap/              rpm/                    system-release
cron.d/              grub-customizer/    logrotate.d/         opensc.conf            RPM-GPG-KEYS/           telegram-purple/
cron.daily/          grub.d/             lsb-release          openswan/              rsnapshot.conf          termcap
cron.deny            gshadow             lsb-release.d/       openvpn/               rsnapshot.conf.default  timidity/
cron.hourly/         gshadow-            lvm/                 os-release             rsnapshotDB.conf        tmpfiles.d/
cron.monthly/        gtk-2.0/            machine-id           pam.d/                 rsnapshotDB.xsd         udev/
crontab              gtk-3.0/            mailcap              passwd                 rsyncd.conf             updatedb.conf
cron.weekly/         host.conf           mailcap.vga          passwd-                rsyslog.conf            UPower/
cron.yearly/         hostname            makedev.d/           pbm2ppa.conf           rsyslog.d/              urpmi/
csh.cshrc            hosts               man_db.conf          pcmcia/                rwtab                   usb_modeswitch.conf
csh.login            hosts.allow         mandrake-release@    pentaxpj.conf          rwtab.d/                vconsole.conf
cups/                hosts.deny          mandriva-release@    pkcs11/                samba/                  vdpau_wrapper.cfg
cupshelpers/         hp/                 mc/                  pki/                   sane.d/                 vim/
davfs2/              hso-suspend.conf    mdadm.conf           plymouth/              screenrc                vnstat.conf
dbus-1/              ifplugd/            mdns.allow           pm/                    sddm.conf               vpnc/
default/             ifw/                menu.d/              pnm2ppa.conf           sddm.conf.d/            wgetrc
depmod.d/            ImageMagick-7/      midi/                polkit-1/              sddm.conf.rpmnew        whois.conf
DIR_COLORS           init.d@             mime.types           power/                 securetty               wpa_supplicant.conf
dkms/                inputrc             minsysreqs           ppp/                   security/               X11/
dracut.conf          iproute2/           mke2fs.conf          pptp.d/                sensors3.conf           xdg/
dracut.conf.d/       isonumber           modprobe.conf        preload.conf           services                xinetd.conf
draklive-install.d/  issue@              modprobe.d/          printcap               sgml/                   xinetd.d/
drirc                issue.net@          modprobe.preload     product.id@            shadow                  xl2tpd/
dumpdates            kde4rc@             modprobe.preload.d/  profile                shadow-                 xml/
dynamic/             kerberos/           modules-load.d/      profile.d/             shells

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: dracut : Operation not permitted

Сообщение trs » 18 окт 2017, 07:34

Может что-то примонтировать забыли? Нашел в логах, saned обновляется

Код: Выделить всё

устанавливается saned-1.0.27-1-rosa2016.1.x86_64.rpm lib64kf5idletime5-5.38.0-1-rosa2016.1.x86_64.rpm kidletime-5.38.0-1-rosa2016.1.x86_64.rpm lib64mpg123_0-1.24.0-1-rosa2016.1.x86_64.rpm kwayland-5.38.0-1-rosa2016.1.x86_64.rpm lib64git24kup1-0.7.0-1-rosa2016.1.x86_64.rpm lib64kf5waylandclient5-5.38.0-1-rosa2016.1.x86_64.rpm lib64kf5waylandserver5-5.38.0-1-rosa2016.1.x86_64.rpm из /var/cache/urpmi/rpms
Подготовка...                    ############################################################################################################
  468/953: lib64kf5waylandserver5
                                 ############################################################################################################
  469/953: lib64kf5idletime5     ############################################################################################################
  470/953: lib64kf5waylandclient5
                                 ############################################################################################################
  471/953: lib64git24kup1        ############################################################################################################
  472/953: lib64mpg123_0         ############################################################################################################
useradd: пользователь «saned» уже существует
  473/953: saned                 ############################################################################################################
Running in chroot, ignoring request.
  474/953: kwayland              ############################################################################################################
  475/953: kidletime             ############################################################################################################
      1/8: удаляется lib64kf5waylandclient5-5.30.0-3.x86_64
                                 ############################################################################################################
      2/8: удаляется lib64git24kup1-0.6.1-3.x86_64
                                 ############################################################################################################
      3/8: удаляется lib64mpg123_0-1.23.8-2.x86_64
                                 ############################################################################################################
Running in chroot, ignoring request.
      4/8: удаляется saned-1.0.25-3.x86_64
                                 ############################################################################################################
Running in chroot, ignoring request.
На всякий случай скрипт для обновления образа в текущем состоянии https://abf.io/st/rosa-pad/blob/master/rebuild_iso.sh но там много лишнего.

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 18 окт 2017, 08:19

Благодарю за участие!
буду ковыряться, про chroot почитать надо.

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 18 окт 2017, 08:27

Скрипт выбрасывает:

Код: Выделить всё

# sh update.sh 
update.sh: строка 31: isoinfo: команда не найдена
Обрабатывается ROSA.FRESH.LXQT.R9.i586.uefi.iso [Volume id: ]
Распаковываем образ
Добавляем 32х разрядный EFI загрузчик
--2017-10-18 10:22:07--  http://abf-downloads.rosalinux.ru/rosa2016.1/repository/i586/main/release/shim-0.9-3-rosa2016.1.i586.rpm
Распознаётся abf-downloads.rosalinux.ru… 195.19.76.240, 195.19.76.242
Подключение к abf-downloads.rosalinux.ru|195.19.76.240|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 400445 (391K) [application/x-redhat-package-manager]
Сохранение в: «shim-0.9-3-rosa2016.1.i586.rpm»

shim-0.9-3-rosa2016.1.i586.rpm    100%[===========================================================>] 391,06K  1,12MB/s    за 0,3s    

2017-10-18 10:22:08 (1,12 MB/s) - «shim-0.9-3-rosa2016.1.i586.rpm» сохранён [400445/400445]

cpio: unrecognized option '--directory=rpms'
Попробуйте указать `cpio --help' или `cpio --usage',
чтобы получить дополнительную информацию.
ошибка распаковки shim-0.9-3-rosa2016.1.i586.rpm
iteco new # sh update.sh 
update.sh: строка 31: isoinfo: команда не найдена
Обрабатывается ROSA.FRESH.LXQT.R9.i586.uefi.iso [Volume id: ]
Распаковываем образ
Добавляем 32х разрядный EFI загрузчик
cpio: unrecognized option '--directory=rpms'
Попробуйте указать `cpio --help' или `cpio --usage',
чтобы получить дополнительную информацию.
ошибка распаковки shim-0.9-3-rosa2016.1.i586.rpm

vvpnet
Сообщения: 304
Зарегистрирован: 23 ноя 2015, 14:44
Operating system: Rosa R6 Fresh

Re: dracut : Operation not permitted

Сообщение vvpnet » 18 окт 2017, 09:12

trs писал(а): На всякий случай скрипт для обновления образа в текущем состоянии https://abf.io/st/rosa-pad/blob/master/rebuild_iso.sh но там много лишнего.
Правильно понял что, этим методом можно переупаковать ("почти любой") установочный ISO , со своим набором пакетов ?

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 18 окт 2017, 09:46

у меня не работает этот скрипт, куски вырезал, не одно так другое ошибки выдает, скрипт править надо!

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: dracut : Operation not permitted

Сообщение trs » 18 окт 2017, 10:23

vvpnet писал(а):Правильно понял что, этим методом можно переупаковать ("почти любой") установочный ISO , со своим набором пакетов ?
Можно и любой, если довести до ума. Хотя есть и обычный способ http://wiki.rosalab.com/ru/index.php/%D ... %D0%B0_ISO
banzay242 писал(а):Скрипт выбрасывает:

Код: Выделить всё

# sh update.sh 
update.sh: строка 31: isoinfo: команда не найдена
Установка cdrkit-isotools не помогает?
banzay242 писал(а):

Код: Выделить всё

Добавляем 32х разрядный EFI загрузчик
--2017-10-18 10:22:07--  http://abf-downloads.rosalinux.ru/rosa2016.1/repository/i586/main/release/shim-0.9-3-rosa2016.1.i586.rpm
Распознаётся abf-downloads.rosalinux.ru… 195.19.76.240, 195.19.76.242
Подключение к abf-downloads.rosalinux.ru|195.19.76.240|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 400445 (391K) [application/x-redhat-package-manager]
Сохранение в: «shim-0.9-3-rosa2016.1.i586.rpm»

shim-0.9-3-rosa2016.1.i586.rpm    100%[===========================================================>] 391,06K  1,12MB/s    за 0,3s    

2017-10-18 10:22:08 (1,12 MB/s) - «shim-0.9-3-rosa2016.1.i586.rpm» сохранён [400445/400445]

cpio: unrecognized option '--directory=rpms'
Попробуйте указать `cpio --help' или `cpio --usage',
чтобы получить дополнительную информацию.
ошибка распаковки shim-0.9-3-rosa2016.1.i586.rpm
iteco new # sh update.sh 
update.sh: строка 31: isoinfo: команда не найдена
Обрабатывается ROSA.FRESH.LXQT.R9.i586.uefi.iso [Volume id: ]
Распаковываем образ
Добавляем 32х разрядный EFI загрузчик
cpio: unrecognized option '--directory=rpms'
Попробуйте указать `cpio --help' или `cpio --usage',
чтобы получить дополнительную информацию.
ошибка распаковки shim-0.9-3-rosa2016.1.i586.rpm
Вам 32х разрядный efi не нужен, так уберите этот загрузчик.

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 18 окт 2017, 12:32

убирал, спотыкается в другом месте.
вопрос другой как мне в этот упрощенный рабочий скрипт воткнуть свой команды чтоб не набирать в окружении chroot а?.

Код: Выделить всё

#!/bin/sh
#
echo создаем папки cd mnt sys
mkdir cd mnt sys
echo монтируем образ
mount -o loop ROSA.FRESH.LXQT.R9.i586.uefi.iso mnt
echo копируем mnt в cd  
cp -a mnt/* cd/ 
echo размонтируем mnt
umount mnt
echo монтируем squashfs.img в mnt
mount -t squashfs cd/LiveOS/squashfs.img mnt
echo копируем mnt в sys
cp -a mnt/* sys/
echo размонтируем mnt
umount mnt
echo монтируем ext3fs.img в mnt
mount sys/LiveOS/ext3fs.img mnt
echo монтируем dev sys proc resolv.conf
mount --bind /dev /............./mnt/dev
mount --bind /sys /.............../mnt/sys
mount --bind /..................../mnt/proc
mount --bind /......................../mnt/etc/resolv.conf
echo запускаем chroot, ковыряем систему, после выходим exit
#systemd-nspawn -D mnt
chroot mnt
tee $mnt/runme << EOF
echo cледующие команды выполнятся в контексте распакованного образа
urpmi --auto-update
urpme --auto-orphans
EOF
Последний раз редактировалось banzay242 18 окт 2017, 13:36, всего редактировалось 2 раза.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [Решено]dracut : Operation not permitted

Сообщение trs » 18 окт 2017, 13:05

Если исходный вариант с созданием скрипта:

Код: Выделить всё

sudo tee $SYSTEM_ROOT/runme << EOF
# Следующие команды выполнятся в контексте распакованного образа
cat /etc/os-release

EOF
не устраивает, можно поместить нужные команды в отдельный скрипт, копировать его (cp) а потом запускать командой chroot.

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: [Решено]dracut : Operation not permitted

Сообщение banzay242 » 18 окт 2017, 13:37

В скрипте выше я исправил, он выполняется от root, так будет работать? по идее эти команды еще и вопросы задают Y/n

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [Решено]dracut : Operation not permitted

Сообщение trs » 18 окт 2017, 14:36

Если запускается под root, sudo можно убрать (а то, что после неё - оставить).

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: [Решено]dracut : Operation not permitted

Сообщение banzay242 » 20 окт 2017, 08:51

при обровлении в конце пишет:

Код: Выделить всё

Генерируется grub.cfg …
Найдена тема: /boot/grub2/themes/rosa/theme.txt
Найден фон: /boot/grub2/themes/rosa/terminal_background.png
/usr/sbin/grub2-probe: ошибка: не удалось найти привод GRUB для /home/iteco/work/rosa/new/sys/LiveOS/ext3fs.img. Проверьте device.map.
Найден образ linux: /boot/vmlinuz-4.9.41-nrj-desktop-1rosa-i586
Найден образ initrd: /boot/initrd-4.9.41-nrj-desktop-1rosa-i586.img
/usr/sbin/grub2-probe: ошибка: не удалось найти привод GRUB для /home/iteco/work/rosa/new/sys/LiveOS/ext3fs.img. Проверьте device.map.

кусок скрипта:

Код: Выделить всё

echo монтируем ext3fs.img в mnt
mount sys/LiveOS/ext3fs.img mnt
echo монтируем sys proc resolv.conf
mount --bind /dev /home/iteco/work/rosa/new/mnt/dev
mount --bind /sys /home/iteco/work/rosa/new/mnt/sys
mount --bind /proc /home/iteco/work/rosa/new/mnt/proc
mount --bind /etc/resolv.conf /home/iteco/work/rosa/new/mnt/etc/resolv.conf
echo запускаем chroot, ковыряем систему, после выходим exit
#systemd-nspawn -D mnt
chroot mnt
все смонтировано может еще и /boot примонтировать?

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [Решено]dracut : Operation not permitted

Сообщение trs » 20 окт 2017, 09:01

Это не страшно, создаваемый grub.cfg при запуске не используется, а после установки будет создан новый.

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: [Решено]dracut : Operation not permitted

Сообщение banzay242 » 20 окт 2017, 09:12

благодарю! щас попробую!

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: [Решено]dracut : Operation not permitted

Сообщение banzay242 » 20 окт 2017, 09:46

интерересная ситуация получается:
после обновления образа и записи на носитель, выбор пункта (запустить) (установить) livecd изначально грузится без вопросов в рабочий стол причем ENG.
logout
спрашивает то что должно было быть до этого язык, раскладку, часовой пояс, лицензию и просит залогинится. Интер и все по нашему.
Что слетает в образе после обновления? локализация? а почему ее при загрузке не спрашивает? и лицезию с часовым поясом? syslinux.svg слетел? что то в загрузчике поменялось? что исправить пока в chroot нахожусь?

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: dracut : Operation not permitted

Сообщение trs » 20 окт 2017, 10:34

Это так не повезло из-за обновления SDDM до 16й версии, где сменился формат конфигурационного файла. Решал заменой на новый

Код: Выделить всё

mv /etc/sddm.conf.rpmnew /etc/sddm.conf
Вроде как в sddm 0.16.0-5 обновление формата должно произойти автоматически, но пока не проверил http://forum.rosalab.ru/viewtopic.php?f ... 218#p89218

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 20 окт 2017, 10:52

переимуновал. если я запишу chroot в iso этого хватит? или по новой пересосбрать? или перезапустить какие нибудь демоны чтоб подхватил /etc/sddm.conf?

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: dracut : Operation not permitted

Сообщение trs » 20 окт 2017, 11:14

Должно хватить. Заново создать squashfs и поместить в iso.

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 20 окт 2017, 11:18

Благодарю! буду пробовать

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: dracut : Operation not permitted

Сообщение trs » 20 окт 2017, 11:25

Кстати, можно ускорить работу mksquashfs, задав при помощи опции боле быстрый алгоритм сжатия, например -comp lz4 или -comp lzo
но образ получится раза в полтора больше.

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 20 окт 2017, 13:00

Это примерно вот так должно выглядеть?
xorriso -as mkisofs -comp lz4 \ ?????

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: dracut : Operation not permitted

Сообщение trs » 20 окт 2017, 14:33

Примерно так:

Код: Выделить всё

mksquashfs тут как раньше  -comp lz4 
xorriso выполняется после.

banzay242
Сообщения: 775
Зарегистрирован: 18 авг 2017, 10:50
Operating system: MATE в релизе R10
Откуда: Уфа Омск

Re: dracut : Operation not permitted

Сообщение banzay242 » 23 окт 2017, 09:31

Кстати в chroot надо править sddm поменять конфиг на новый, в sddm.conf выставить сессию, пользователя live и тему хотя бы maya. Старой темы теперь нет. удалилась.
И все теперь как часики, проблему с обновленным дистрибутивом решил. теперь pxe ковырять надо. потом в cron прописать обновление оного.

Ответить