前面一切完好,使用:$sudo apt-get install build-essential kernel-package libncurses5-dev安装了所有工具,但是输入sudo make-kpkg -initrd --initrd --append-to-version=dell1400 kernel_image kernel-headers后编译一个多小时后出现如下错误:
create_md5sums_fn () { cd $1 ; find . -type f ! -regex './DEBIAN/.*' ! -regex './var/.*' -printf '%P\0' | xargs -r0 md5sum > DEBIAN/md5sums ; if [ -z "DEBIAN/md5sums" ] ; then rm -f "DEBIAN/md5sums" ; fi ; } ; create_md5sums_fn /media/file/src/linux-2.6.35.7/debian/linux-image-2.6.35.7dell1400
chmod -R og=rX /media/file/src/linux-2.6.35.7/debian/linux-image-2.6.35.7dell1400
chown -R root:root /media/file/src/linux-2.6.35.7/debian/linux-image-2.6.35.7dell1400
dpkg --build /media/file/src/linux-2.6.35.7/debian/linux-image-2.6.35.7dell1400 ..
dpkg-deb:正在新建软件包“linux-image-2.6.35.7dell1400”,包文件为“../linux-image-2.6.35.7dell1400_2.6.35.7dell1400-10.00.Custom_i386.deb”。
dpkg-deb: 控制目录的的权限位是 777 (必须 >=0755 且 <=0755)
make[2]: *** [debian/stamp/binary/linux-image-2.6.35.7dell1400] 错误 2
make[2]:正在离开目录 `/media/file/src/linux-2.6.35.7'
make[1]: *** [debian/stamp/binary/pre-linux-image-2.6.35.7dell1400] 错误 2
make[1]:正在离开目录 `/media/file/src/linux-2.6.35.7'
make: *** [kernel_image] 错误 2
administrator@ubuntu:/media/file/src/linux-2.6.35.7$
然后再我的linux-2.6.35.7文件夹的src目录中找不到文章中说的两个linux-headers-...-_i386.deb和linux-image-...-i386.deb两个文件,我再重新编译的3次,每次都出现的同样错误,请问这是为啥????
上面写错了,是linux-2.6.35.7文件夹的上级目录src文件及中