(РЕШЕНО) ошибка: не удалось завершить транзакцию (недостаточно места на диске)

Вопросы по менеджеру пакетов и обновлениям
Ответить
beisic
Сообщения: 78
Зарегистрирован: 16.09.2022

#

Приветствую форум !
На одном из ПК не обновлял систему со 02.11.2025 г. И сегодня при обновлении получил :
Будет установлено:  4745,95 MiB
Изменение размера:    29,79 MiB

:: Приступить к установке? [Y/n] 
(290/290) проверка ключей                                                                                 [--------------------------------------------------------------] 100%
(290/290) проверка целостности пакета                                                                     [--------------------------------------------------------------] 100%
(290/290) загрузка файлов пакетов                                                                         [--------------------------------------------------------------] 100%
(290/290) проверка конфликтов файлов                                                                      [--------------------------------------------------------------] 100%
(290/290) проверка доступного места                                                                       [--------------------------------------------------------------] 100%
ошибка: Раздел /boot заполнен: 29028 блоков необходимо, 3924 блоков свободно
ошибка: недостаточно места на диске
ошибка: не удалось завершить транзакцию (недостаточно места на диске)
Обнаружены ошибки, пакеты не обновлены.
beisic ~ $   df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
/dev/nvme0n1p2     227G          94G  122G           44% /
devtmpfs            16G            0   16G            0% /dev
tmpfs              3,0G            0  3,0G            0% /dev/shm
efivarfs           128K          64K   60K           52% /sys/firmware/efi/efivars
tmpfs              6,3G         1,3M  6,3G            1% /run
tmpfs              1,0M            0  1,0M            0% /run/credentials/systemd-journald.service
tmpfs              1,5G         2,6M  1,5G            1% /home/beisic/.cache
tmpfs              3,0G          40K  3,0G            1% /tmp
/dev/nvme0n1p1     253M         251M  2,0M          100% /boot
/dev/zram1         4,0G          24K  4,0G            1% /var/compressed
tmpfs              3,2G         2,2G  983M           70% /run/user/1000
beisic ~ $   lsblk -f
NAME        FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
zram0       swap   1     zram0 ddc45fff-4c30-42d2-ba8f-63127fb525cd                [SWAP]
zram1       ext2   1.0   zram1 c80275b2-c591-49ed-9a9b-650cdeebecfb    3,9G     0% /var/compressed
nvme0n1                                                                            
├─nvme0n1p1 vfat   FAT32       768B-2FE1                               1,9M    99% /boot
├─nvme0n1p2 ext4   1.0         6a51ba46-8968-4d60-b7c9-a893f2bab626  121,2G    41% /
└─nvme0n1p3 swap   1           240e5a7e-e1d6-40b5-8f6d-0a4598ef3f87                [SWAP]
beisic ~ $   lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
zram0       253:0    0  15,6G  0 disk [SWAP]
zram1       253:1    0     4G  0 disk /var/compressed
nvme0n1     259:0    0 232,9G  0 disk 
├─nvme0n1p1 259:1    0   256M  0 part /boot
├─nvme0n1p2 259:2    0   231G  0 part /
└─nvme0n1p3 259:3    0   1,5G  0 part [SWAP] 
Уже удалил sudo rm -r /boot/EFI/systemd/drivers - там были дравера для всех x64 .
Но - ошибка не исчезла. Загрузчик - systemd-boot.
Может удалить еще intel-ucode.img он 12,7 МиБ весит. Либо "откусывать" от свапа ??
Пакетов сирот нет. Кэш почищен - да и причем он здесь. До этого всегда обновления проходили на ура !
Может кто - что-нибудь полскажет - что-то может упустил ??
                  -`                    beisic@pc 
                  .o+`                   --------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Kernel: 6.17.6-arch1-1 
               `+oooooo:                 Uptime: 1 hour, 35 mins 
               -+oooooo+:                Packages: 1134 (pacman), 21 (flatpak) 
             `/:-:++oooo+:               Shell: bash 5.3.3 
            `/++++/+++++++:              Resolution: 3440x1440 
           `/++++++++++++++:             DE: Xfce 4.20 
          `/+++ooooooooooooo/`           WM: Xfwm4 
         ./ooosssso++osssssso+`          WM Theme: Default 
        .oossssso-````/ossssss+`         Theme: BlueSky-Light [GTK2/3] 
       -osssssso.      :ssssssso.        Icons: Adwaita [GTK2/3] 
      :osssssss/        osssso+++.       Terminal: xfce4-terminal 
     /ossssssss/        +ssssooo/-       Terminal Font: Hack Bold Italic 14 
   `/ossssso+/:-        -:/+osssso+-     CPU: Intel i5-7600 (4) @ 4.100GHz 
  `+sso+:-`                 `.-/+oso:    GPU: AMD ATI Radeon HD 7850 / R7 265 / R9 270 1024SP 
 `++:.                           `-/+/   Memory: 4779MiB / 32024MiB 
 .`                                 `/
                                                                 
                                                                 


beisic ~ $ 
 
Последний раз редактировалось beisic 02.12.2025 01:25, всего редактировалось 2 раза.
RusWolf
Аватара пользователя
Сообщения: 294
Зарегистрирован: 16.08.2022

#

Я бы подключил, ещё одну флешку и в опциях указал, кеш пакмана, на эту флешку.

Arch Linux x86-64 на BTRFS
https://t.me/arch_linuxru

ALiEN
Аватара пользователя
Сообщения: 367
Зарегистрирован: 23.08.2022

#

du -hx /boot/* | sort -hr

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

beisic
Сообщения: 78
Зарегистрирован: 16.09.2022

#

RusWolf: Я бы подключил, ещё одну флешку и в опциях указал, кеш пакмана, на эту флешку.
Диск nvme0n1p2 заполнен только на 41% - можно и к / подключить.
 beisic ~ $   ls /boot
 3905ebb3bed64bd0b533573ab6986f28   initramfs-linux-fallback.img   intel-ucode.img   shellx64.efi                 vmlinuz-linux
 EFI                                initramfs-linux.img            loader           'System Volume Information'
beisic ~ $   du -hx /boot/* | sort -hr
173M	/boot/initramfs-linux-fallback.img
49M	/boot/initramfs-linux.img
16M	/boot/vmlinuz-linux
13M	/boot/intel-ucode.img
910K	/boot/shellx64.efi
184K	/boot/EFI
92K	/boot/EFI/systemd
92K	/boot/EFI/BOOT
3,5K	/boot/loader
1,0K	/boot/loader/entries
512	/boot/System Volume Information
512	/boot/EFI/Linux
512	/boot/3905ebb3bed64bd0b533573ab6986f28 
Какие файлы можно без вреда улалить ??
beisic
Сообщения: 78
Зарегистрирован: 16.09.2022

#

beisic ~ $ ls /boot/EFI/systemd/
systemd-bootx64.efi
beisic ~ $ ls /boot/EFI/BOOT/
BOOTX64.EFI
ALiEN
Аватара пользователя
Сообщения: 367
Зарегистрирован: 23.08.2022

#

/boot/initramfs-linux-fallback.img можно удалить.

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

RusWolf
Аватара пользователя
Сообщения: 294
Зарегистрирован: 16.08.2022

#

beisic:initramfs-linux-fallback.img
Если не нужна загрузка, на других компах, удали.
Сейчас в арче по умолчанию отключено формирования fallback.

Arch Linux x86-64 на BTRFS
https://t.me/arch_linuxru

beisic
Сообщения: 78
Зарегистрирован: 16.09.2022

#

ALiEN и RusWolf ! Спасибо !
Удалил initramfs-linux-fallback.img , обновил систему - перегрузил - все нормально. Но файл initramfs-linux-fallback.img на месте - восстановился.
 beisic ~ $   du -hx /boot/* | sort -hr
173M	/boot/initramfs-linux-fallback.img
49M	/boot/initramfs-linux.img
16M	/boot/vmlinuz-linux
15M	/boot/intel-ucode.img
910K	/boot/shellx64.efi
184K	/boot/EFI
92K	/boot/EFI/systemd
92K	/boot/EFI/BOOT
3,5K	/boot/loader
1,0K	/boot/loader/entries
512	/boot/System Volume Information
512	/boot/EFI/Linux
512	/boot/3905ebb3bed64bd0b533573ab6986f28
beisic ~ $  
Как говорится до следуюшего раза через месяц Или нужно думать над увеличением раздела boot.
RusWolf
Аватара пользователя
Сообщения: 294
Зарегистрирован: 16.08.2022

#

Если у тебя не используется загрузка с initramfs-linux-fallback.img, то вообще отключи в настройках mkinitcpio его создание.

Arch Linux x86-64 на BTRFS
https://t.me/arch_linuxru

beisic
Сообщения: 78
Зарегистрирован: 16.09.2022

#

RusWolf:отключи в настройках mkinitcpio его создание.
В файле /etc/mkinitcpio.d/linux.preset закомментировать строку :
#fallback_config="/etc/mkinitcpio.conf"
?fallback_image="/boot/initramfs-linux-fallback.img"
fallback_options="-S autodetect"
Или все закомметировать ??
RusWolf
Аватара пользователя
Сообщения: 294
Зарегистрирован: 16.08.2022

#

# mkinitcpio preset file for the 'linux' package

#ALL_config="/etc/mkinitcpio.conf"
ALL_kver="/boot/vmlinuz-linux"
#ALL_kerneldest="/boot/vmlinuz-linux"

PRESETS=('default')
#PRESETS=('default' 'fallback')

#default_config="/etc/mkinitcpio.conf"
default_image="/boot/initramfs-linux.img"
#default_uki="/efi/EFI/Linux/arch-linux.efi"
#default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp"

#fallback_config="/etc/mkinitcpio.conf"
#fallback_image="/boot/initramfs-linux-fallback.img"
#fallback_uki="/efi/EFI/Linux/arch-linux-fallback.efi"
#fallback_options="-S autodetect"

Arch Linux x86-64 на BTRFS
https://t.me/arch_linuxru

beisic
Сообщения: 78
Зарегистрирован: 16.09.2022

#

Спасибо ! Понятно.
Ответить