aufsでschrootを使用する方法

aufsでschrootを使用する方法

現在私のconfファイルは次のとおりschrootです。aufs\etc\schroot\chroot.d

[trusty_chrome]
description=Ubuntu 14.04 Trusty running Chrome and Adobe Flash
directory=/srv/chroot/trusty_chrome
personality=linux
...
union-type=aufs
union-mount-options=br:/srv/chroot/trusty_chrome.aufs=rw:/srv/chroot/base/trusty_amd64=ro

デフォルトでは、オーバーレイディレクトリとアンダーレイディレクトリはマウントオプションで指定されます。キーとキーでも決定できるというメッセージが表示されましたが、man schroot.confこのオプションを使用してchrootを正しく入力できませんでした。より正確には、次のconfを使用するとunion-overlay-directoryunion-underlay-directory

[trusty_chrome]
description=Ubuntu 14.04 Trusty running Chrome and Adobe Flash
directory=/srv/chroot/trusty_chrome
personality=linux
...
union-type=aufs
union-overlay-directory=/srv/chroot/trusty_chrome.aufs
union-underlay-directory=/srv/chroot/base/trusty_amd64

エラーが発生します。

E: 20copyfiles: cp: cannot create regular file '/var/lib/schroot/mount/trusty_chrome-cb1db93d-c07c-4c2d-bef2-f5025358c2b3/etc/resolv.conf': No such file or directory
E: trusty_chrome-cb1db93d-c07c-4c2d-bef2-f5025358c2b3: Chroot setup failed: stage=setup-start

このchrootに入ろうとしたとき。問題はunion-overlay-directoryキーとunion-underlay-directory

また、すべてのchroot管理リストを一覧表示した場合

$ schroot -l
chroot:trusty_chrome
...
source:trusty_chrome
...

aufs を使用して各 chroot に対して 2 つの項目を検索します。 chrootですかsource:blabla? schroot経由で入力できません。

schroot (Debian sbuild) 1.6.10 (04 May 2014)Ubuntu 14.10を使用しています。

ベストアンサー1

おすすめ記事