원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

ubuntu 리눅스에서 /boot 파일시스템이 full나서 확인시 지속적인 rebooting 시 신규 이미지 생성하여

 

이미지 파일들이 많아져 삭제하고자 할 경우...

 

 

 

* 현재 이미지를 제외한 전체 이미지 삭제

# apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')

 

 

* 일부 이미지만 삭제

# dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'  로 나오는 이미지 리스트에서 삭제할 이미지를 정하고

 

# apt-get remove --purge 이미지명      로 삭제

 

예)

# apt-get remove --purge linux-image-2.6.32-30-generic-pae
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 패키지를 지울 것입니다:
  linux-image-2.6.32-30-generic-pae*
0개 업그레이드, 0개 새로 설치, 1개 지우기 및 221개 업그레이드 안 함.
이 작업 후 99.5M바이트의 디스크 공간이 비워집니다.
계속 하시겠습니까 [Y/n]? Y
(데이터베이스 읽는중 ...현재 172175개의 파일과 디렉토리가 설치되어 있습니다.)
linux-image-2.6.32-30-generic-pae 패키지를 지우는 중입니다 ...
Running postrm hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-38-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-38-generic-pae
Found linux image: /boot/vmlinuz-2.6.32-36-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-36-generic-pae
Found linux image: /boot/vmlinuz-2.6.32-34-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-34-generic-pae
Found linux image: /boot/vmlinuz-2.6.32-33-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-33-generic-pae
Found linux image: /boot/vmlinuz-2.6.32-32-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-32-generic-pae
Found memtest86+ image: /memtest86+.bin
done
linux-image-2.6.32-30-generic-pae의 설정 파일을 깨끗이 지우는 중입니다 ...
Running postrm hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-38-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-38-generic-pae
Found linux image: /boot/vmlinuz-2.6.32-36-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-36-generic-pae
Found linux image: /boot/vmlinuz-2.6.32-34-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-34-generic-pae
Found linux image: /boot/vmlinuz-2.6.32-33-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-33-generic-pae
Found linux image: /boot/vmlinuz-2.6.32-32-generic-pae
Found initrd image: /boot/initrd.img-2.6.32-32-generic-pae
Found memtest86+ image: /memtest86+.bin
done

 

 

 

 

 

 

(*.118.235.233)