1. Создал LXC контейнер «aster» на хосте
2. Остановил виртуальную машину и подключил образ диска виртуальной машины aster.raw с помоью qemu-nbd к хосту
3. Скопировал из образа все содержимое в rootfs контейнера командой:
rsync -alzqSEXP --numeric-ids /media/nbd0/ /var/lib/lxd/containers/aster/rootfs/
lxc exec aster -- /bin/bash
результат:
bash: /root/.bashrc: Permission denied
Смотрим права:
root@ubaster:~# ls -l /
total 20
drwxr-xr-x 1 nobody nogroup 1944 Oct 22 23:20 bin
drwxr-xr-x 1 nobody nogroup 868 Oct 22 23:23 boot
drwxr-xr-x 8 root root 500 Oct 25 12:44 dev
drwxr-xr-x 1 nobody nogroup 3316 Oct 22 23:24 etc
drwxr-xr-x 1 nobody nogroup 12 Dec 17 2015 home
lrwxrwxrwx 1 nobody nogroup 33 Oct 22 23:21 initrd.img -> boot/initrd.img-3.19.0-80-generic
lrwxrwxrwx 1 nobody nogroup 33 Mar 23 2016 initrd.img.old -> boot/initrd.img-3.19.0-56-generic
drwxr-xr-x 1 nobody nogroup 622 Dec 21 2015 lib
drwxr-xr-x 1 nobody nogroup 40 Oct 22 23:15 lib64
drwx------ 1 nobody nogroup 0 Dec 16 2015 lost+found
drwxr-xr-x 1 nobody nogroup 0 Oct 23 03:15 media
drwxr-xr-x 1 nobody nogroup 0 Apr 11 2014 mnt
drwxr-xr-x 1 nobody nogroup 0 Aug 5 2015 opt
dr-xr-xr-x 243 nobody nogroup 0 Oct 25 12:44 proc
drwx------ 1 nobody nogroup 348 Mar 25 2016 root
drwxr-xr-x 19 root root 660 Oct 25 12:44 run
drwxr-xr-x 1 nobody nogroup 3126 Oct 22 23:20 sbin
drwxr-xr-x 1 nobody nogroup 0 Aug 5 2015 srv
dr-xr-xr-x 13 nobody nogroup 0 Oct 5 22:01 sys
drwxrwxrwt 1 nobody nogroup 118 Oct 25 12:44 tmp
drwxr-xr-x 1 nobody nogroup 70 Dec 16 2015 usr
drwxr-xr-x 1 nobody nogroup 118 Dec 21 2015 var
lrwxrwxrwx 1 nobody nogroup 30 Oct 22 23:21 vmlinuz -> boot/vmlinuz-3.19.0-80-generic
lrwxrwxrwx 1 nobody nogroup 30 Mar 23 2016 vmlinuz.old -> boot/vmlinuz-3.19.0-56-generic
-rw-r--r-- 1 nobody nogroup 932 Oct 22 22:59 webmin-setup.out
как скопировать файлы так чтобы владелец файлов и папок был тем же, что и виртуальой машине?