Заголовки Linux не обновляются. Он говорит "нет места", когда у меня много

Проблемы с моими linux-заголовками в обновлении Ubuntu 13.10.
Это говорит:

E: / var/cache/apt/archives/linux-headers-3.11.0-15_3.11.0-15.25_all.deb: unable to create `/ usr/src/linux-headers-3.11.0-15/arch/powerpc / kernel / Makefile.dpkg-new '(while processing `./usr/src/linux-headers-3.11.0-15/arch/powerpc/kernel/Makefile'): Device with no free space 
E: / var/cache/apt/archives/linux-headers-3.11.0-15-generic_3.11.0-15.25_i386.deb: unable to create `/ usr/src/linux-headers-3.11.0-15-generic / include / config / dm / multipath / ql.h.dpkg-new '(while processing `./usr/src/linux-headers-3.11.0-15-generic/include/config/dm/multipath/ql.h '): Device with no free space

Но у меня есть / с 18 Гб пространства...

Во время этого произошло:

  (Чтение базы данных... 244 922 файлов и каталогов в настоящее время установлены.)
Подготовка к замене linux -image - 3.11.0 -15- generic 3.11.0-15.25 (с использованием... / linux - image- 3.11.0 -15- generic_3.11.0 - 15.25_i386.deb) ...
Готово.
Распаковка замены linux - image- 3.11.0 -15- generic ...
Изучение / etc / kernel / postrm.d .
    run- parts: выполнение / etc / kernel / postrm.d / initramfs -tools 3.11.0 -15- generic / boot/vmlinuz-3.11.0-15-generic
    run- parts: выполнение / etc / kernel / postrm.d / zz - update- grub 3.11.0 -15- generic / boot/vmlinuz-3.11.0-15-generic
Подготовка к замене заголовков linux -3.11.0-15 3.11.0-15.25 (с использованием... / linux - заголовков - 3.11.0 - 15_3.11.0 - 15.25_all.deb) ...
Распаковка замена linux - заголовки - 3.11.0 -15 ...
    dpkg: ошибка процесса / var/cache/apt/archives/linux-headers-3.11.0-15_3.11.0-15.25_all.deb ( - распаковать):
Нет. Удалось создать ` / usr/src/linux-headers-3.11.0-15/arch/powerpc/kernel/Makefile.dpkg-new ' ( ` wile processing ./usr/src/linux-headers-3.11.0-15 / arch / powerpc / kernel / Makefile '): на устройстве нет свободного места
Не найдена бумага для записей, написанная для MaxReports
dpkg - deb: ошибка: ожерелье прервано сигналом волос подпроцесса (канал прерван)
Подготовка к замене linux - headers - 3.11.0 -15- generic 3.11.0-15.25 (с использованием... / linux - headers - 3.11.0 -15- generic_3.11.0 - 15.25_i386.deb) ...
Распаковка замена linux - заголовки - 3.11.0 -15- generic ...
    dpkg: обработка ошибок / var/cache/apt/archives/linux-headers-3.11.0-15-generic_3.11.0-15.25_i386.deb ( - распаковать):
Нет. Удалось создать ` / usr/src/linux-headers-3.11.0-15-generic/include/config/dm/multipath/ql.h.dpkg-new ' ( enquanto processava ` . / Usr / src / linux - headers -3.11.0-15-generic/include/config/dm/multipath/ql.h '): на устройстве нет свободного места
Не найдена бумага для записей, написанная для MaxReports
dpkg - deb: ошибка: ожерелье прервано сигналом волос подпроцесса (канал прерван)
Подготовка к замене linux -image - extra- 3.11.0 -15- generic 3.11.0-15.25 (с использованием... / linux - image- extra- 3.11.0 -15- generic_3.11.0 - 15.25_i386.deb) ..,
Распаковка замены linux - image- extra- 3.11.0 -15- generic ...
Изучение / etc / kernel / postrm.d .
    run- parts: выполнение / etc / kernel / postrm.d / initramfs -tools 3.11.0 -15- generic / boot/vmlinuz-3.11.0-15-generic
    run- parts: выполнение / etc / kernel / postrm.d / zz - update- grub 3.11.0 -15- generic / boot/vmlinuz-3.11.0-15-generic
    Foramen обнаружил ошибки при обработке:
     / var/cache/apt/archives/linux-headers-3.11.0-15_3.11.0-15.25_all.deb
     / var/cache/apt/archives/linux-headers-3.11.0-15-generic_3.11.0-15.25_i386.deb
    W: Он ждал dpkg - assert - multi-arch, но не был шерстяным - dpkgGo (10: Нет. Существуют процессы SON)
    E: Подпроцесс / usr / bin / dpkg вернул код ошибки ( 1)
Пакет не удалось установить. Попытка восстановить:
Установка linux - image- 3.11.0 -15- generic ( 3.11.0-15.25) ...
Запуск депмода.
    update- initramfs: отложенное обновление (ловушка будет вызвана позже)
Не обновляет символьные ссылки initrd, поскольку мы обновляемся / переустанавливаем
(3.11.0-15.25 был настроен последним, согласно dpkg)
Не обновляем символьные ссылки на изображения, так как мы обновляемся / переустанавливаем
(3.11.0-15.25 был настроен последним, согласно dpkg)
Изучение / etc / kernel / postinst.d.
части выполнения: выполнение / etc / kernel / postinst.d / apt самостоятельного удаления - 3.11.0 -15- generic / boot / vmlinuz-3.11.0-15-generic
run-parts: выполнение / etc / kernel / postinst.d / initramfs -tools 3.11.0 -15- generic / boot/vmlinuz-3.11.0-15-generic
    update- initramfs: Генерация / boot/initrd.img-3.11.0-15-generic
    run- parts: выполнение / etc / kernel / postinst.d / pm - использует 3.11.0 -15- generic / boot / vmlinuz-3.11.0-15-generic
run-parts: выполнение / etc / kernel / postinst.d / update- notifier 3.11.0 -15- generic / boot/vmlinuz-3.11.0-15-generic
    run- parts: выполнение / etc / kernel / postinst.d / zz - update- grub 3.11.0 -15- generic / boot/vmlinuz-3.11.0-15-generic
Генерация grub.cfg ...
Найденный образ linux: / boot/vmlinuz-3.11.0-17-generic
Найденный образ initrd: / boot/initrd.img-3.11.0-17-generic
Найденный образ linux: / boot/vmlinuz-3.11.0-15-generic
Найденный образ initrd: / boot/initrd.img-3.11.0-15-generic
Найдено memtest86 + изображение: / memtest86 + . мусорное ведро
сделанный
Установка linux - image- extra- 3.11.0 -15- generic ( 3.11.0-15.25) ...
Запуск депмода.
    update- initramfs: отложенное обновление (ловушка будет вызвана позже)
Не обновляет символьные ссылки initrd, поскольку мы обновляемся / переустанавливаем
(3.11.0-15.25 был настроен последним, согласно dpkg)
Не обновляем символьные ссылки на изображения, так как мы обновляемся / переустанавливаем
(3.11.0-15.25 был настроен последним, согласно dpkg)
Изучение / etc / kernel / postinst.d.
части выполнения: выполнение / etc / kernel / postinst.d / apt самостоятельного удаления - 3.11.0 -15- generic / boot / vmlinuz-3.11.0-15-generic
run-parts: выполнение / etc / kernel / postinst.d / initramfs -tools 3.11.0 -15- generic / boot/vmlinuz-3.11.0-15-generic
    update- initramfs: Генерация / boot/initrd.img-3.11.0-15-generic
    run- parts: выполнение / etc / kernel / postinst.d / pm - использует 3.11.0 -15- generic / boot / vmlinuz-3.11.0-15-generic
run-parts: выполнение / etc / kernel / postinst.d / update- notifier 3.11.0 -15- generic / boot/vmlinuz-3.11.0-15-generic
    run- parts: выполнение / etc / kernel / postinst.d / zz - update- grub 3.11.0 -15- generic / boot/vmlinuz-3.11.0-15-generic
Генерация grub.cfg ...
Найденный образ linux: / boot/vmlinuz-3.11.0-17-generic
Найденный образ initrd: / boot/initrd.img-3.11.0-17-generic
Найденный образ linux: / boot/vmlinuz-3.11.0-15-generic
Найденный образ initrd: / boot/initrd.img-3.11.0-15-generic
Найдено memtest86 + изображение: / memtest86 + . мусорное ведро
сделанный

Я удалил 3.11.0-15 и установил 3.11.0-17 с помощью Synaptic. После этого я сделал следующее.

~$ df -h
File Sist.      Size  Ocup Free Use% Mouted in
/dev/sda6        19G  6,1G   12G  35% /
none            4,0K     0  4,0K   0% /sys/fs/cgroup
udev            3,9G  4,0K  3,9G   1% /dev
tmpfs           801M  1,2M  799M   1% /run
none            5,0M     0  5,0M   0% /run/lock
none            4,0G  216K  4,0G   1% /run/shm
none            100M   32K  100M   1% /run/user
/dev/sda1       270M   34M  218M  14% /boot
/dev/sda7       550G  497G   26G  96% /home  

а также

~$ df -hi
File Sist.     Inodes IOcup IFree UseI% Mounted in
/dev/sda6        1,2M  1,2M   27K   98% /
none             197K     2  197K    1% /sys/fs/cgroup
udev             193K   501  192K    1% /dev
tmpfs            197K   529  197K    1% /run
none             197K     3  197K    1% /run/lock
none             197K     8  197K    1% /run/shm
none             197K    23  197K    1% /run/user
/dev/sda1         72K   265   72K    1% /boot
/dev/sda7         35M  619K   35M    2% /home  

После установки ядра мой Nautilus не очищает корзину, он вылетает, и Dropbox, каждый раз, когда я загружаю свой компьютер, запрашивает привилегии root (запрашивает пароль root) и не отображается в трее.

Спасибо!

2 ответа

Решение

"Устройство без свободного места"

В файловой системе ext это может означать, что у вас нет места в байтах, но также у вас нет места в inode. В ядре Linux много маленьких файлов, поэтому вы, вероятно, достигнете предела inode своего раздела.

Тип df -h чтобы увидеть ограничение размера.

Тип df -hi увидеть ограничение по индоду (номеру файла).

Насколько я знаю, вы можете установить / увеличить ограничение inode только при форматировании. https://serverfault.com/questions/111857/linux-help-im-running-out-of-inodes

Мне удалось решить проблему с перемещением некоторых файлов на внешний диск, удалением их с ПК и очисткой корзины с помощью терминала.

sudo rm -rf ~/.local/share/Trash/*

Использование уменьшено с 98% до 72%.

Я не знаю, действительно ли это помогает, но позже я перенесу все документы (/home/username/all-of-this) к внешнему диску и переместите его снова. Может быть, мои торрент-загрузки разбили файлы на части.

Спасибо всем!

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