Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top
Unpacking linux-image-3.2.0-40-generic (from .../linux-image-3.2.0-40-generic_3.2.0-40.64_amd64.deb) ...
dpkg-deb (subprocess): data: internal bzip2 read error: 'DATA_ERROR'
dpkg-deb: error: subprocess <decompress> returned error exit status 2
dpkg: error processing /var/cache/apt/archives/linux-image-3.2.0-40-generic_3.2.0-40.64_amd64.deb (--unpack):
 short read on buffer copy for backend dpkg-deb during `./lib/modules/3.2.0-40-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko'
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-40-generic /boot/vmlinuz-3.2.0-40-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-40-generic /boot/vmlinuz-3.2.0-40-generic
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)

I use apt-get clean 4~6 times, but still fails in system update.

Does anyone help me to pass this issue?

share|improve this question
up vote 0 down vote accepted

bizip exit code 2 means corrupted file .

man bzip2

.... to indicate a corrupt com‐pressed file, 3 ... ( line 76 )

i suggest you to check another source

direct download :

share|improve this answer
thank you very much >< . I'll try it later!! – Ethan Apr 9 '13 at 9:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.