Заголовки 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
) к внешнему диску и переместите его снова. Может быть, мои торрент-загрузки разбили файлы на части.
Спасибо всем!