LINUX.ORG.RU

Проблема при обновлении

 , , ,


0

1

Прилетело обновление стокового ведра 3.2 (система работает на 3.11). Обновление повисло на строчке:

Writing config for /boot/vmlinuz-3.11.0-14-generic...
и висело около часа. Вырубил update-manager и сделал
sudo apt-get -f install
в итоге повисло на строчках
P: Writing config for /boot/vmlinuz-3.11.0-14-generic...
rmdir: не удалось удалить «/var/lib/os-prober/mount»: Устройство или ресурс занято
rmdir: не удалось удалить «/var/lib/os-prober/mount»: Устройство или ресурс занято
В recovery виснет на том же
Writing config for /boot/vmlinuz-3.11.0-14-generic...
Как исправить?

Ось - eOS Luna amd64

★★★

Последнее исправление: zevilz (всего исправлений: 1)

Устройство или ресурс занято

Для начала прибей dpkg, который у тебя все еще работает.

Обновляешься из оф. реп?

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

Для начала прибей dpkg, который у тебя все еще работает.

Прибил сразу после закрытия update-manager.

Обновляешься из оф. реп?

Ага

sudo fuser -vki /var/lib/os-prober/mount

ничего не выдает

zevilz ★★★
() автор топика

Бубунта же... грустно однако самому

Daiquiri
()
Ответ на: комментарий от zevilz

Очень странно, все равно занимать /var должен какой-то процесс, порожденный аптом (ко), у меня подобная проблема была, когда в деб анстейбле криво пакет драйвера собрали, в нем был какой-то скрипт, который аналогично вис. Если не получается найти, можно перезагрузить, чай не сервер.

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

Перезагружал уже и через recovery пробовал

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

UPD: при завершении процесса по ctrl+c:

Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-68-generic.postinst line 1010.
dpkg: не удалось обработать параметр linux-image-3.2.0-68-generic (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 2
dpkg: зависимости пакетов не позволяют настроить пакет linux-image-generic:
 linux-image-generic зависит от linux-image-3.2.0-68-generic, однако:
  Пакет linux-image-3.2.0-68-generic пока не настроен.
dpkg: не удалось обработать параметр linux-image-generic (--configure):
 проблемы зависимостей -- оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет linux-generic:
 linux-generic зависит от linux-image-generic (= 3.2.0.68.81), однако:
  Пакет linux-image-generic пока не настроен.
dpkg: не удалось обработать параметр linux-generic (--configure):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 linux-image-3.2.0-68-generic
 linux-image-generic
 linux-generic

zevilz ★★★
() автор топика

Если не пользуешься этим ведром - удали его вообще к чертям. Потом заново накатишь, если вдруг понадобится. А вообще - похоже, конечно, на баг в пакете - однако у меня такой проблемы не было, только вчера обновлял.

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

Оно мне и не мешалось) Вот только как его снести? При его удалении та же хрень вылазит

P: Writing config for /boot/vmlinuz-3.11.0-14-generic...
umount: /var/lib/os-prober/mount: не примонтирован
rmdir: не удалось удалить «/var/lib/os-prober/mount»: Устройство или ресурс занято
rmdir: не удалось удалить «/var/lib/os-prober/mount»: Устройство или ресурс занято
и тупо виснет.

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

Попробуй apt-get purge os-prober и поставить заново. Извиняюсь, плохой совет. Попробуй удалить /var/lib/os-prober/mount, а потом apt-get install --reinstall os-prober.

ArtKun ★★★★★
()
Последнее исправление: ArtKun (всего исправлений: 1)
Ответ на: комментарий от ArtKun

Не удаляется. Почти при любом действии через apt-get/aptitude начинает удаляться ведро и виснет на одном и том же. Руками никак нельзя поправить (не через apt)?

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

Попробуй удалить /var/lib/os-prober/mount

Не удаляется

невозможно удалить «/var/lib/os-prober/mount»: Устройство или ресурс занято
fuser не видит процессы, которые эту директорию используют

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

Папка пустая. Судя по mtab туда ничего не смонтировано. umount говорит то же самое. Попробую через recovery удалить или через live-cd

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

удалил /var/lib/os-prober/mount через recovery, ошибка с os-prober исчезла, но все равно виснет на

P: Writing config for /boot/vmlinuz-3.11.0-14-generic...
apt-get install --reinstall os-prober приводит к тому же

UPD: и снова сейчас появилась ошибка с os-prober...

zevilz ★★★
() автор топика
Последнее исправление: zevilz (всего исправлений: 1)
Ответ на: комментарий от ArtKun

Ага

Не считая, что у меня корень в raiserfs, и подключен винт с двумя hfs+ разделами с недоустановленной макосью.

UPD: отключил винт с hfs+ разделами - проблема пропала) Всем спасибо. Только вот каким местом этот винт мешал обновлению ядра?

zevilz ★★★
() автор топика
Последнее исправление: zevilz (всего исправлений: 1)
Ответ на: комментарий от ArtKun

Умеет после установки hfsutils, hfsplus, hfsprogs. А также создание/редактирование разделов, проверка ФС через fsck.

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