История изменений
Исправление imul, (текущая версия) :
# ls -l /root/test/*
/root/test/bin:
итого 324
-rwxr-xr-x. 1 root root 330080 мар 12 14:15 systemd-journald
/root/test/etc:
итого 4
-rw-r--r--. 1 root root 33 мар 11 13:01 machine-id
/root/test/lib64:
итого 2920
-rwxr-xr-x. 1 root root 148712 мар 12 00:57 ld-2.20.so
lrwxrwxrwx. 1 root root 10 апр 22 23:14 ld-linux-x86-64.so.2 -> ld-2.20.so
-rwxr-xr-x. 1 root root 525 мар 11 21:26 libacl.so
lrwxrwxrwx. 1 root root 15 апр 22 23:12 libacl.so.1 -> libacl.so.1.1.0
-rwxr-xr-x. 1 root root 38720 мар 11 21:26 libacl.so.1.1.0
-rwxr-xr-x. 1 root root 526 мар 11 21:15 libattr.so
lrwxrwxrwx. 1 root root 16 апр 22 23:14 libattr.so.1 -> libattr.so.1.1.0
-rwxr-xr-x. 1 root root 22232 мар 11 21:15 libattr.so.1.1.0
-rwxr-xr-x. 1 root root 1762992 мар 12 00:57 libc-2.20.so
-rwxr-xr-x. 1 root root 253 мар 12 00:57 libc.so
lrwxrwxrwx. 1 root root 12 апр 22 23:13 libc.so.6 -> libc-2.20.so
-rwxr-xr-x. 1 root root 14192 мар 12 00:57 libdl-2.20.so
lrwxrwxrwx. 1 root root 22 апр 22 23:14 libdl.so -> libdl.so.2
lrwxrwxrwx. 1 root root 13 апр 22 23:14 libdl.so.2 -> libdl-2.20.so
lrwxrwxrwx. 1 root root 15 апр 22 23:11 liblz4.so -> liblz4.so.1.3.0
lrwxrwxrwx. 1 root root 15 апр 22 23:11 liblz4.so.1 -> liblz4.so.1.3.0
-rwxr-xr-x. 1 root root 34440 мар 11 20:40 liblz4.so.1.3.0
-rwxr-xr-x. 1 root root 526 мар 11 20:30 liblzma.so
lrwxrwxrwx. 1 root root 16 апр 22 23:11 liblzma.so.5 -> liblzma.so.5.0.8
-rwxr-xr-x. 1 root root 153304 мар 11 20:30 liblzma.so.5.0.8
-rwxr-xr-x. 1 root root 526 мар 12 00:06 libpcre.so
lrwxrwxrwx. 1 root root 16 апр 22 23:14 libpcre.so.1 -> libpcre.so.1.2.3
-rwxr-xr-x. 1 root root 448256 мар 12 00:06 libpcre.so.1.2.3
-rwxr-xr-x. 1 root root 133136 мар 12 00:57 libpthread-2.20.so
-rwxr-xr-x. 1 root root 222 мар 12 00:57 libpthread.so
lrwxrwxrwx. 1 root root 18 апр 22 23:13 libpthread.so.0 -> libpthread-2.20.so
-rwxr-xr-x. 1 root root 30952 мар 12 00:57 librt-2.20.so
lrwxrwxrwx. 1 root root 22 апр 22 23:12 librt.so -> librt.so.1
lrwxrwxrwx. 1 root root 13 апр 22 23:12 librt.so.1 -> librt-2.20.so
lrwxrwxrwx. 1 root root 27 апр 22 23:12 libselinux.so -> libselinux.so.1
-rwxr-xr-x. 1 root root 153544 апр 16 16:06 libselinux.so.1
/root/test/proc:
итого 0
# mount /proc /root/test/proc/ -o bind
# chroot /root/test /bin/systemd-journald &
[1] 7061
# find /root/test/run
/root/test/run
/root/test/run/log
/root/test/run/log/journal
/root/test/run/log/journal/bda4db901de7cd19d4041bef55001265
/root/test/run/log/journal/bda4db901de7cd19d4041bef55001265/system.journal
/root/test/run/systemd
/root/test/run/systemd/journal
/root/test/run/systemd/journal/socket
/root/test/run/systemd/journal/kernel-seqnum
/root/test/run/systemd/journal/stdout
/root/test/run/systemd/journal/dev-log
В чруте пускается. С openrc сам проверишь.
Исходная версия imul, :
# ls -l /root/test/*
/root/test/bin:
итого 324
-rwxr-xr-x. 1 root root 330080 мар 12 14:15 systemd-journald
/root/test/etc:
итого 4
-rw-r--r--. 1 root root 33 мар 11 13:01 machine-id
/root/test/lib64:
итого 2920
-rwxr-xr-x. 1 root root 148712 мар 12 00:57 ld-2.20.so
lrwxrwxrwx. 1 root root 10 апр 22 23:14 ld-linux-x86-64.so.2 -> ld-2.20.so
-rwxr-xr-x. 1 root root 525 мар 11 21:26 libacl.so
lrwxrwxrwx. 1 root root 15 апр 22 23:12 libacl.so.1 -> libacl.so.1.1.0
-rwxr-xr-x. 1 root root 38720 мар 11 21:26 libacl.so.1.1.0
-rwxr-xr-x. 1 root root 526 мар 11 21:15 libattr.so
lrwxrwxrwx. 1 root root 16 апр 22 23:14 libattr.so.1 -> libattr.so.1.1.0
-rwxr-xr-x. 1 root root 22232 мар 11 21:15 libattr.so.1.1.0
-rwxr-xr-x. 1 root root 1762992 мар 12 00:57 libc-2.20.so
-rwxr-xr-x. 1 root root 253 мар 12 00:57 libc.so
lrwxrwxrwx. 1 root root 12 апр 22 23:13 libc.so.6 -> libc-2.20.so
-rwxr-xr-x. 1 root root 14192 мар 12 00:57 libdl-2.20.so
lrwxrwxrwx. 1 root root 22 апр 22 23:14 libdl.so -> lib64/libdl.so.2
lrwxrwxrwx. 1 root root 13 апр 22 23:14 libdl.so.2 -> libdl-2.20.so
lrwxrwxrwx. 1 root root 15 апр 22 23:11 liblz4.so -> liblz4.so.1.3.0
lrwxrwxrwx. 1 root root 15 апр 22 23:11 liblz4.so.1 -> liblz4.so.1.3.0
-rwxr-xr-x. 1 root root 34440 мар 11 20:40 liblz4.so.1.3.0
-rwxr-xr-x. 1 root root 526 мар 11 20:30 liblzma.so
lrwxrwxrwx. 1 root root 16 апр 22 23:11 liblzma.so.5 -> liblzma.so.5.0.8
-rwxr-xr-x. 1 root root 153304 мар 11 20:30 liblzma.so.5.0.8
-rwxr-xr-x. 1 root root 526 мар 12 00:06 libpcre.so
lrwxrwxrwx. 1 root root 16 апр 22 23:14 libpcre.so.1 -> libpcre.so.1.2.3
-rwxr-xr-x. 1 root root 448256 мар 12 00:06 libpcre.so.1.2.3
-rwxr-xr-x. 1 root root 133136 мар 12 00:57 libpthread-2.20.so
-rwxr-xr-x. 1 root root 222 мар 12 00:57 libpthread.so
lrwxrwxrwx. 1 root root 18 апр 22 23:13 libpthread.so.0 -> libpthread-2.20.so
-rwxr-xr-x. 1 root root 30952 мар 12 00:57 librt-2.20.so
lrwxrwxrwx. 1 root root 22 апр 22 23:12 librt.so -> lib64/librt.so.1
lrwxrwxrwx. 1 root root 13 апр 22 23:12 librt.so.1 -> librt-2.20.so
lrwxrwxrwx. 1 root root 27 апр 22 23:12 libselinux.so -> lib64/libselinux.so.1
-rwxr-xr-x. 1 root root 153544 апр 16 16:06 libselinux.so.1
/root/test/proc:
итого 0
# mount /proc /root/test/proc/ -o bind
# chroot /root/test /bin/systemd-journald &
[1] 7061
# find /root/test/run
/root/test/run
/root/test/run/log
/root/test/run/log/journal
/root/test/run/log/journal/bda4db901de7cd19d4041bef55001265
/root/test/run/log/journal/bda4db901de7cd19d4041bef55001265/system.journal
/root/test/run/systemd
/root/test/run/systemd/journal
/root/test/run/systemd/journal/socket
/root/test/run/systemd/journal/kernel-seqnum
/root/test/run/systemd/journal/stdout
/root/test/run/systemd/journal/dev-log
В чруте пускается. С openrc сам проверишь.