[CentOS] kernel 2.6.9-42.0.2.plus.c4 not working properly(2.6.9-34.108.plus.c4

John Summerfield debian at herakles.homelinux.org
Fri Sep 8 02:37:59 UTC 2006

Alok Garg wrote:
> I also have 2 ntfs partiotions that i need to access. I dont think 
> statndard
> kernel will support them. Is there any other way of adding xfs support to
> plus kernel.
What I have been doing on FC3 on my laptop where I need to read NTFS is 
to build my own kernel from the official src.rpm with a script imilar to 
this (the latest is probably on my laptop, and that's packed up ready to 

Beware of probably line-wraps;
---- cut -----
set -xe
rpmbuild=rpmbuild\ --define\ "_topdir${HOME}/redhat"
rpm=rpm\ --define\ "_topdir${HOME}/redhat"
if [ -n "$1" ] ; then
	K=$(dir -d1rt ~/Fedora/kernel*src.rpm 
~/RH/FC3/updates/SRPMS/kernel*src.rpm  | tail -1)
DirName=$(rpm -qp --qf '%{name}-%{version}\n' ${K})
${rpm} -i ${K}
date=$(date "+%a %b %d %Y")
sed -r <redhat/SPECS/kernel-2.6.spec >redhat/SPECS/kernel-2.6-dl.spec \
	-e 's=FC\>=dl=g'		\
	-e 's=FC2\>=dl2=g'	\
	-e 's=FC3\>=dl3=g'	\
	-e 's=%define builddoc 0=%define builddoc 1=' \
	-e "s=%changelog=%changelog\n* ${date} John Summerfield 
<summer at herakles.homelinux.org>\n- autobuild for dl  %{release}\n="
diff -u redhat/SPECS/kernel-2.6.spec redhat/SPECS/kernel-2.6-dl.spec || :
${rpmbuild} -bp --target i686 redhat/SPECS/kernel-2.6-dl.spec

echo Fixing configs
	set -x
	cd $(find ~/redhat -type d -name ${DirName})/lin*
	ls -la
	for f in configs/*.config
		do :
			make -s mrproper
			sed <   $f >.config \
				-e 's+# CONFIG_NTFS_FS is not 

			grep -q 'CONFIG_NTFS_FS is not set' .config && exit
			grep -4 NTFS .config
#			make -s oldconfig
			cp -bvp .config ~/redhat/SOURCES/$(basename $f)
			head -9 $f .config ~/redhat/SOURCES/$(basename $f)
			mv -b .config $f

echo Fixed configs

for arch in i686
	do :
		 ${rpmbuild} ${BO}  --clean --target ${arch} 
		 BO="-bb --rmsource"
---- cut ----

It's way more elaborate than you need, and you, of course, wll need to 
add xfs.

You could also turn stuff off if you wish, but I'd not demodularise it 
lest initscripts breaks.



-- spambait
1aaaaaaa at coco.merseine.nu  Z1aaaaaaa at coco.merseine.nu
Tourist pics http://portgeographe.environmentaldisasters.cds.merseine.nu/

Please do not reply off-list

More information about the CentOS mailing list