Re: Bug#343048: linux-image-2.6.14-2-686: ide fails to initialize (applying the patch)
- To: email@example.com, firstname.lastname@example.org
- Subject: Re: Bug#343048: linux-image-2.6.14-2-686: ide fails to initialize (applying the patch)
- From: Erik van Konijnenburg <email@example.com>
- Date: Tue, 13 Dec 2005 07:23:41 +0100
- Message-id: <20051213072341.M16206@banaan.localdomain>
- In-reply-to: <20051212231801.GC6431@cortazar>; from firstname.lastname@example.org on Mon, Dec 12, 2005 at 09:18:01PM -0200
- References: <email@example.com> <20051212072003.H16206@banaan.localdomain> <Pine.LNX.firstname.lastname@example.org.Helsinki.FI> <20051212224417.I16206@banaan.localdomain> <20051212231801.GC6431@cortazar>
On Mon, Dec 12, 2005 at 09:18:01PM -0200, Paulo Marcel Coelho Aragao wrote:
> Erik van Konijnenburg wrote on Dec, 12:
> > http://email@example.com/yaird/yaird--devo/yaird--devo--0.1/patch-131/
> > Could you give it a try and let me know if it actually works?
> Apologies for the more than basic question: how do I apply the patch ?
None needed, my description was rather cryptic ...
Step by step:
** Decide if you want to go ahead with this test.
Only try this if you know how to recover from a non-booting kernel
(& if I'm correct you've just done that)
** Save the attached patch.
** Make backup:
$ cp /usr/lib/yaird/perl/Hardware.pm just-in-case.pm
** Apply patch:
$ sudo patch /usr/lib/yaird/perl/Hardware.pm < /dat/tmp/Hardware.pm.patch
patching file /usr/lib/yaird/perl/Hardware.pm
Hunk #1 succeeded at 216 (offset -18 lines).
(the offset is a normal warning in this case)
** Comment out any work-arounds (MODULE ide-generic) you may have made
This is an important bit: you would not want to report success with
the patch if actually your edit in Default.cfg is what makes the system boot.
** Use the patched version to make a new initrd.img.
A quick way to do this is
$ sudo apt-get install linux-image-2.6.14-2-686-smp
but only if you don't actually have an SMP system. This should
leave your normal single-cpu kernel in place and install an smp
kernel, with new initrd.img, next to it.
** reboot into new kernel; report success; undo if you don't like the