Ubuntu SDK - ошибки в chroot при создании набора устройств

Нет проблем при установке Ubuntu SDK, но когда я пытаюсь создать комплект устройств, вот что происходит:

...

...

Обработка триггеров для CA-сертификатов (20141019) ...

Обновление сертификатов в /etc/ssl/certs...

173 добавлено, 0 удалено; сделанный. Запуск хуков в /etc/ca-certificates/update.d .... готово.

Обработка триггеров для sgml-base (1.26 + nmu4ubuntu1) ...

E: 10mount: umount: /var/lib/schroot/mount/click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a/home/zcarlos: цель занята E: 10mount: ( В некоторых случаях полезная информация о процессах, которые E: 10mount: использует устройство, находит lsof (8) или fuser (1).)

E: click-ubuntu-sdk-15.04-i386-c8973184-ca9f -4131-af12-613258b49d8a: Сбой настройки Chroot: stage = setup-stop umount: /var/lib/schroot/mount/click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a/home/zcarlos : target is busy (В некоторых случаях полезная информация о процессах, использующих устройство, находится в lsof (8) или fuser (1).)

umount:

/ var / lib / schroot /mount/click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a/home: target is busy (В некоторых случаях полезная информация о процессах, которые используют устройство, найдена с помощью lsof (8) или fuser ( 1).)

umount:

/var/lib/schroot/mount/click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a: цель занята (В некоторых случаях полезная информация о процессах, использующих устройство, можно узнать с помощью lsof (8) или fuser (1).) Возвращенная команда 1: schroot -u root -c source: click-ubuntu-sdk-15.04-i386 - /finish.sh

Traceback (последний вызов был последним): файл "/ usr / bin / click", строка 86, в файле sys.exit (main ()) "/ usr / bin / click", строка 82, в основном моде возврата Файл .run (args) "/usr/lib/python3/dist-packages/click/commands/chroot.py", строка 266, в прогоне возвращает файл args.func (parser, args) "/ usr / lib / python3 / dist-packages / click / commands / chroot.py ", строка 68, в файле create return chroot.create (args.keep_broken_chroot) Файл" /usr/lib/python3/dist-packages/click/chroot.py ", строка 551, в файле создания self.destroy () "/usr/lib/python3/dist-packages/click/chroot.py", строка 649, в файле уничтожения shutil.rmtree (chroot_dir) "/usr/lib/python3.4/shutil .py ", строка 464, в файле rmtree _rmtree_safe_fd (fd, path, onerror)" /usr/lib/python3.4/shutil.py ", строка 406, в файле _rmtree_safe_fd onerror (os.rmdir, полное имя, sys.exc_info ( )) Файл "/usr/lib/python3.4/shutil.py", строка 404, в _rmtree_safe_fd os.rmdir (name, dir_fd = topfd) OSError: [Errno 16] Устройство или ресурс занят: 'home' Произошла ошибка при создании цели клика, при очистке umount: / var / lib / schroot / mount / click- ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a / home / zcarlos: target is busy (В некоторых случаях полезная информация о процессах, которые используют устройство, найдена lsof (8) или fuser (1). )

umount:

/var/lib/schroot/mount/click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a/home: цель занята ( В некоторых случаях полезная информация о процессах, которые используют устройство, может быть найдена с помощью lsof (8) или fuser (1).)

umount:

/ var / lib / schroot / mount / click- ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a: target is busy (В некоторых случаях полезная информация о процессах, которые используют устройство, находится в lsof (8) или fuser (1).) Traceback (большинство последний вызов последним): Файл "/ usr / bin / click", строка 86, в sys.exit (main ()) Файл "/ usr / bin / click", строка 82, в основном возвращаемом mod.run (args) F Файл "/usr/lib/python3/dist-packages/click/commands/chroot.py", строка 266, в прогоне возвращает файл args.func (parser, args) "/ usr / lib / python3 / dist-packages / click /commands/chroot.py ", строка 91, в файле destroy возвращает файл chroot.destroy ()" /usr/lib/python3/dist-packages/click/chroot.py ", строка 649, в файле destroy shutil.rmtree (chroot_dir) Файл "/usr/lib/python3.4/shutil.py", строка 464, в rmtree _rmtree_safe_fd (fd, path, onerror) Файл "/usr/lib/python3.4/shutil.py", строка 406, в _rmtree_safe_fd onerror (os.rmdir, полное имя, sys.exc_info ()), файл "/usr/lib/python3.4/shutil.py", строка 404, в _rmtree_safe_fd os.rmdir (name, dir_fd = topfd) Ошибка OSE: [Errno 16] Устройство или ресурс занят: 'home'

Размонтирование /var/lib/schroot/mount/click-ubuntu-sdk-15.04- i386-c8973184-ca9f-4131-af12-613258b49d8a

Размонтировать не удалось ... попытка форсировать

umount: /var/lib/schroot/mount/click-ubuntu-sdk-15.04- i386-c8973184-ca9f-4131-af12-613258b49d8a: цель занята (в некоторых случаях полезная информация о процессах, которые используют устройство, найдена с помощью lsof (8) или fuser (1).) Размонтирование / var / lib / schroot / mount /click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a/home umount: /var/lib/schroot/mount/click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12 -613258b49d8a / home: точка монтирования не найдена Размонтировать не удалось ... попытка форсировать размонтирование: Размонтирование /var/lib/schroot/mount/click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a/home не удалось Размонтирование /var/lib/schroot/mount/click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a/home/zcarlos Сбой размонтирования ... попытка fo rce

/var/lib/schroot/mount/click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a/home: точка монтирования не найдена umount: / var / lib / schroot / mount / click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a / home / zcarlos: точка монтирования не найдена

Размонтирование / var / lib / schroot / mount / click-ubuntu-sdk -15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a / home / zcarlos не удалось удалить /etc/schroot/chroot.d/click-ubuntu-sdk-15.04-i386

umount: / var / lib /schroot/mount/click-ubuntu-sdk-15.04-i386-c8973184-ca9f-4131-af12-613258b49d8a/home/zcarlos: точка монтирования не найдена

Удаление / var / lib / schroot / chroots / click- ubuntu-sdk-15.04-i386

цель щелчка была успешно удалена

--- клик завершен с ошибками, проверьте вывод ---

Мой домашний каталог зашифрован , После появления этого сообщения я не могу получить доступ к своему дому. Рабочий стол абсолютно чистый. Когда я открываю nautilus - нет файлов, только доступ к вашим личным data.desktop. Я должен закрыть сессию.

Когда я впервые установил SDK, я все еще был 14.10, тогда можно было создать комплект. Единственное, что устройство никогда не загружалось. Поэтому я обновил систему до бета-версии 15.04. Может быть, я сделал что-то не так между тем. Что я могу сделать, чтобы все заработало?

2
задан 14 April 2015 в 18:39

2 ответа

Я думаю, что нашел некоторые соответствующие ошибки на Панели запуска:

https://bugs.launchpad.net/ubuntu / + источник/щелчок / + ошибка/1427264

https://bugs.launchpad.net/ubuntu / + source/ecryptfs-utils / + ошибка/769595

После одного из комментариев ошибки ( https://bugs.launchpad.net/ubuntu / + source/ecryptfs-utils / + bug/769595/comments/11), я думаю, что решил проблему в своей системе путем открытия/etc/schroot/click/fstab и изменения / домашняя строка для указания на мой корневой каталог вместо / домой:

А именно, я изменил эту строку:

/home           /home           none    rw,rbind        0       0

к этому:

/home/username  /home/username  none    rw,rbind        0       0

с моим фактическим именем пользователя вместо username.

похоже, что они работают над фиксацией для этого так, чтобы это просто работало из поля на людей с зашифрованными корневыми каталогами; надо надеяться, это будет скоро выпущено.

3
ответ дан 15 April 2015 в 04:39

Возможно, вопрос и ответ hdastwb о различных ошибках, но они оба помогли мне найти решение.

Я имею schroot mount error на Ubuntu 14.04 с ecryptfs. Изменение или комментарий /home в /etc/schroot/click/fstab не вступает в силу.

Переключение с kernel 3.19.0-29-generic кому: 3.16.0-50-generic или 3.13.0-64-generic решенный проблема.

16.10.2015

Для меня эта ошибка, исправленная в schroot версия пакета 1.6.8-1ubuntu1.1 https://bugs.launchpad.net/ubuntu / + source/schroot / + ошибка/1398523. Теперь schroot смонтируйте работы с ecryptfs и kernel 3.19.0-31.

0
ответ дан 15 April 2015 в 04:39

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

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