aufs Root Файловая система на USB Flash

В этой статье я настроил aufs как корневую файловую систему на USB-накопителе. Итак, первый бранч - это настоящая корневая ФС, и она доступна только для чтения. Второй бранч FS находится в памяти и способен читать и писать. Оба бранча объединены в одно файловое объединение Copy-On-Write и смонтированы в / .

Все швы работают хорошо, кроме сетевого интерфейса. Во время загрузки Ubuntu 11.10 Oneric 3.0.0-16-server x86_64 я вижу следующее сообщение: Ожидание конфигурации сети

После загрузки eth0 не запускается:

rootubuntu:~# ifconfig
lo Link encap:Local Loopback
met addr:127.O.O.1 Mask:255.O.O.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACI< RUNNING MTU:16436 Metric:1
RX packets:0 errors:O dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:O overruns:O carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 6) TX bytes:0 (0.0 6)

перезагрузка сети не помогает:

root@ubuntu:~# /etc/init.d/networking restart
* Running /etc/init.d/networking restart is deprecated because it may not enabie again some interfaces
* Reconfiguring network interfaces...
dhclient3: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
Failed to bring up ethO.

Библиотека libc.so.6 остается на том же месте в /lib/x86_64-linux-gnu/libc-2.13 .so и ссылку /lib/x86_64-linux-gnu/libc.so.6 для него. Когда я загружаюсь нормально (без aufs как root FS), все снова идет хорошо.

Как это исправить?

1
задан 2 March 2012 в 21:14

1 ответ

Ответ короткий: это проблема с совместимостью оборудования .

 apt-get install apparmor-utils
 aa-complain dhclient3

Похоже, apparmor не нравится, как работают aufs. В этом случае могут возникнуть другие проблемы из-за использования aufs с apparmor.

Существует другой способ решить проблему.

Или вам нужно будет убрать apparmor .

/etc/init.d/apparmor stop
update-rc.d -f apparmor remove
aptitude remove apparmor apparmor-utils
0
ответ дан 2 March 2012 в 21:14

Другие вопросы по тегам:

Похожие вопросы: