LINUX.ORG.RU

aufs внести изменения на диск


0

1

привет всем. озадачился вопросом. как из aufs внести изменения на диск? смонтировано все так

# <file system> <mount point>           <type>          <options>                                  <dump>  <pass>
proc            /proc                   proc            defaults                                                0 0
LABEL=SYSTEM    /                       ext2            defaults,noatime,errors=remount-ro,nodiratime,ro        0 1
#tmpfs           /etc/network/run       tmpfs           defaults,noatime                                        0 0
# монтируем диры с конфигами
tmpfs           /configs/etc            tmpfs           defaults,noatime                                        0 0
/configs/etc    /etc                    aufs            nodev,noatime,dirs=/configs/etc=rw:/etc=ro              0 0
tmpfs           /configs/lib            tmpfs           defaults,noatime                                        0 0
/configs/lib    /lib                    aufs            nodev,noatime,dirs=/configs/lib=rw:/lib=ro              0 0
tmpfs           /configs/usr            tmpfs           defaults,noatime                                        0 0
/configs/usr    /usr                    aufs            nodev,noatime,dirs=/configs/usr=rw:/usr=ro              0 0
LABEL=DATA      /home/flash/Documents   vfat            quiet,utf8,uid=1000,quiet                               0 0
# монтируем сидиром
/dev/scd0       /media/cdrom0           udf,iso9660     user,noauto                                             0 0
# временные директории
tmpfs           /var/run                tmpfs           defaults,noatime                                        0 0
tmpfs           /var/lock               tmpfs           defaults,noatime                                        0 0
tmpfs           /var/log                tmpfs           defaults,noatime                                        0 0
tmpfs           /var/tmp                tmpfs           defaults,noatime                                        0 0
tmpfs           /var/cache/apt/archives tmpfs           defaults,noatime                                        0 0
tmpfs           /tmp                    tmpfs           defaults,noatime                                        0 0
tmpfs           /home/flash/tmpWorkDir  tmpfs           defaults,noatime                                        0 0
во время работы может быть что то изменено в etc var lib или usr. требуется сделать так чтоб при надобности все изменения записать на диск. корень смотнтирован в ro

Ответ на: комментарий от anon_666

хм... да перемонтирую но толку не будет. потому что

tmpfs           /configs/etc            tmpfs           defaults,noatime                                        0 0
/configs/etc    /etc                    aufs            nodev,noatime,dirs=/configs/etc=rw:/etc=ro              0 0
при попытке записи в /etc все пишется в /configs/etc

transserg
() автор топика
Ответ на: комментарий от transserg

Читается то оно тоже с aufs, следоватьельно скопировать все куда-нибудь, затем отмонтировать aufs, перемонтировать реальные раздела на запись и и переместить скопированные данные на них с заменой.

kostik87 ★★★★★
()
Ответ на: комментарий от transserg

Что за бред?

# cd /tmp; mkdir 1 2

# echo test >2/test

# mount none /tmp/2 -t aufs -o br:/tmp/1:/tmp/2

# cat 2/test
test

# echo test123 >2/test; cat 2/test
test123

# umount /tmp/2; cat 1/test
test123

# cat 2/test
test

# echo 666 >2/test; cat 2/test
666

# cat 1/test
test123

anon_666
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.