Mało miejsca na partycji boot

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Mało miejsca na partycji boot

Post autor: tratsok » 21 lis 2018, 09:36

Witam. Pojawił mi się ostatnio komunikat, że na partycji boot mam za mało miejsca- chodzi o to, że jest już ona w dużym stopniu zapełniona. Szukałem informacji i znalazłem kilka komend które miały mi pomóc, no ale jednak coś prawdopodobnie poszło nie tak.

Kod: Zaznacz cały

mat@mat-ThinkPad-X250:~$ uname -r
4.15.0-39-generic
mat@mat-ThinkPad-X250:~$ linux-image
linux-image: nie znaleziono polecenia
mat@mat-ThinkPad-X250:~$ uname -a
Linux mat-ThinkPad-X250 4.15.0-39-generic #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
mat@mat-ThinkPad-X250:~$ sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
[sudo] hasło użytkownika mat: 
E: Nie udało się uzyskać blokady /var/lib/dpkg/lock-frontend - open (11: Zasoby chwilowo niedostępne)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
mat@mat-ThinkPad-X250:~$ sudo dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
E: Nie udało się uzyskać blokady /var/lib/dpkg/lock-frontend - open (11: Zasoby chwilowo niedostępne)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
mat@mat-ThinkPad-X250:~$ sudo apt-get -f install
[sudo] hasło użytkownika mat: 
E: Nie udało się uzyskać blokady /var/lib/dpkg/lock-frontend - open (11: Zasoby chwilowo niedostępne)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
Próbowałem także w synapticu usunać stare jądra linuksa, no ale według mnie to praktycznie wszystko co zainstalowane jest nowe.
Przychodzi mi jeszcze do głowy powiększenie partycj, bo jak narazie ma ona rozmiar 256mb.

Co w takim przypadku powinienem zrobić, żeby było najlepiej?

Pozdrawiam i z góry dzięki za odpowiedź.
Awatar użytkownika
Spass
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 128
Rejestracja: 19 paź 2006, 01:54
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Xfce
Kontakt:

Re: Mało miejsca na partycji boot

Post autor: Spass » 21 lis 2018, 11:00

E: Nie udało się uzyskać blokady /var/lib/dpkg/lock-frontend - open (11: Zasoby chwilowo niedostępne)
Cześć. Nie próbujesz czasem uruchomić tych komend podczas gdy masz włączony program Synaptic? Bo jak widać coś ma kontrolę nad dpkg. Albo może jakieś aktualizacje są akurat robione w tle?

Spróbuj wykonać te komendy w terminalu ponownie, gdy Synaptic jest zamknięty. Poza tym możesz użyć również tego:

Kod: Zaznacz cały

sudo apt autoremove
_____________________________________
"Bosy, ale dumny, wychodzę z Babilonu."
Awatar użytkownika
Tomfoc
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1765
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Mało miejsca na partycji boot

Post autor: Tomfoc » 21 lis 2018, 11:48

Nie zaszkodzi też dać na forum wynik komendy

Kod: Zaznacz cały

ls /boot
Zobaczymy ile tych kerneli masz w magazynie.
Laptop: Lenovo Ideapad 300, CPU: Intel® Core™ i5-6200U CPU @ 2.30GHz × 4, GPU: Intel® HD Graphics 520 (Skylake GT2), RAM: 8 GB, HDD: 500 GB
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Re: Mało miejsca na partycji boot

Post autor: tratsok » 21 lis 2018, 20:48

Po wpisaniu podanych komend widoczny jest taki komunikat:

Kod: Zaznacz cały

mat@mat-ThinkPad-X250:~$ sudo apt autoremove 
[sudo] hasło użytkownika mat: 
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
2 nie w pełni zainstalowanych lub usuniętych.
Po tej operacji zostanie dodatkowo użyte 0 B miejsca na dysku.
Konfigurowanie pakietu initramfs-tools (0.130ubuntu3.5) ...
update-initramfs: deferring update (trigger activated)
Konfigurowanie pakietu linux-firmware (1.173.2) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-39-generic

gzip: stdout: No space left on device
E: mkinitramfs failure find 141 cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-4.15.0-39-generic with 1.
dpkg: błąd przetwarzania pakietu linux-firmware (--configure):
 installed linux-firmware package post-installation script subprocess returned error exit status 1
Przetwarzanie wyzwalaczy pakietu initramfs-tools (0.130ubuntu3.5)...
update-initramfs: Generating /boot/initrd.img-4.15.0-39-generic

gzip: stdout: No space left on device
E: mkinitramfs failure find 141 cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-4.15.0-39-generic with 1.
dpkg: błąd przetwarzania pakietu initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Wystąpiły błędy podczas przetwarzania:
 linux-firmware
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
mat@mat-ThinkPad-X250:~$ ls /boot
abi-4.15.0-20-generic         memtest86+.elf
abi-4.15.0-38-generic         memtest86+_multiboot.bin
abi-4.15.0-39-generic         retpoline-4.15.0-20-generic
config-4.15.0-20-generic      retpoline-4.15.0-38-generic
config-4.15.0-38-generic      retpoline-4.15.0-39-generic
config-4.15.0-39-generic      System.map-4.15.0-20-generic
grub                          System.map-4.15.0-38-generic
initrd.img-4.15.0-20-generic  System.map-4.15.0-39-generic
initrd.img-4.15.0-38-generic  vmlinuz-4.15.0-20-generic
initrd.img-4.15.0-39-generic  vmlinuz-4.15.0-38-generic
lost+found                    vmlinuz-4.15.0-39-generic
memtest86+.bin

Po upewnieniu się, że synaptic jest wyłączony i wpisaniu

Kod: Zaznacz cały

sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
stare jądra z partycji /boot zostały usunięte. A więc problem został rozwiązany, wielkie dzięki ;)
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”