[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Upgrade & Kernel Problems



On Wed, Sep 23, 1998 at 05:43:59PM +0100, Philip Hands wrote:
> > No, there are no "tecra drivers"....   Whatever kernel-package is doing,
> > it's making kernel's that are not compatible with tecra (and other)
> > notebooks....
> > 
> > Like I said, I did what works for me - and that's making kernels "by hand".
> > I've never seen any mention of *why* the base kernels don't work, only that
> > they don't.  So, until I know the why, I'll stick with what works.
> 
> Tecras and other notebooks, and some PCs have a problem where they fail to 
> flush the cache when switching on the a20 gate (IIRC), which is provoked by 
> bzipped kernels, but not by zimage kernels.
> 
> So when the bzip loader does its magic to unzip the kernel, the cache 
> ends up full of drivel, which it then proceeds to try and run.
> 
> There are two solutions that I know of:
> 
>   1) apply a patch, which flushes the cache.  Unfortunately this causes other 
>      machines to crash so is not universally applicable (hence the tecra disks 
>      being segragated from the mainstream)
> 
>   2) build a zimage, rather than bzimage kernel.  This seems to get round the
>      problem, and is almost certainly why your hand built kernels work.
> 
>      Of course you could always use the --zimage option to make-kpkg, or even
>      set this as the default in /etc/kernel-pkg.conf, but if doing things the
>      hard way makes you happy, go ahead ;-)

Then  was right to suggest that setting kernel-package to zImage would fix
the problem..

BTW, bzImage is not a bzip or bzip2 compression, it's just a way to get a
kernel too big to fit into conventional memory loaded.

Attachment: pgpbLskn19wSd.pgp
Description: PGP signature


Reply to: