> > this is the bashism, the "==": > [: 212: ==: unexpected operator > > thanks > simon > hi, found the bug, it's in /etc/grub.d/10_linux; in the test_GT() function, where [ `CompareVersions "$a" "$b"` = 1 ] is (my copy, your copy will have [ `CompareVersions "$a" "$b"` == 1 ] ). simon