* custom kernel install - query
@ 2010-12-20 1:23 Sengottuvelan S
2010-12-20 4:25 ` Mulyadi Santosa
2010-12-20 10:25 ` Javier Murcia Díaz
0 siblings, 2 replies; 13+ messages in thread
From: Sengottuvelan S @ 2010-12-20 1:23 UTC (permalink / raw)
To: kernelnewbies
Hi all
I am trying to install new custom kernel in my ubundu. I am able to
see "vmlinuz-2.6.x.x-custom-velan"
and System.map-2.6.x.x-custom-velan in my /boot after
#make-kpkg --initrd --append-to-version=-custom_velan kernel_image
kernel_headers
i don;t see initrd for this new custom kernel in /boot and also no entry is
created in /boot/grub/grub.cfg.
I also don't see any new file "menu.lst" in /boot/grub directory.
I am using generic kernel as below.
root at ubuntu:/usr/src/linux# uname -a
Linux ubuntu 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 05:14:15 UTC 2010
x86_64 GNU/Linux
Can you throw some light on this.
--
Regards,
S. Sengottuvelan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20101219/275ae6f9/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-20 1:23 custom kernel install - query Sengottuvelan S
@ 2010-12-20 4:25 ` Mulyadi Santosa
2010-12-20 13:52 ` Dexter Haslem
2010-12-20 10:25 ` Javier Murcia Díaz
1 sibling, 1 reply; 13+ messages in thread
From: Mulyadi Santosa @ 2010-12-20 4:25 UTC (permalink / raw)
To: kernelnewbies
Hi
On Mon, Dec 20, 2010 at 08:23, Sengottuvelan S
<sengottuvelan.s@gmail.com> wrote:
> Hi all
>
> I am trying to install new custom kernel in my ubundu. I am able to see
> "vmlinuz-2.6.x.x-custom-velan" and System.map-2.6.x.x-custom-velan in my
> /boot after
> #make-kpkg --initrd --append-to-version=-custom_velan kernel_image
> kernel_headers
never use make-kpkg by myself, but after reading
http://man.he.net/man1/make-kpkg, IMO you need to study about
"kernel_image" target. Seems it will be the one you needed.
NB: even without make-kpkg, now kernel has "make deb-pkg"
target...seems it will fit your need too.
--
regards,
Mulyadi Santosa
Freelance Linux trainer and consultant
blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-20 1:23 custom kernel install - query Sengottuvelan S
2010-12-20 4:25 ` Mulyadi Santosa
@ 2010-12-20 10:25 ` Javier Murcia Díaz
1 sibling, 0 replies; 13+ messages in thread
From: Javier Murcia Díaz @ 2010-12-20 10:25 UTC (permalink / raw)
To: kernelnewbies
On Lunes 20 Diciembre 2010 01:23:12 Sengottuvelan S escribi?:
> Hi all
>
> I am trying to install new custom kernel in my ubundu. I am able to
> see "vmlinuz-2.6.x.x-custom-velan"
> and System.map-2.6.x.x-custom-velan in my /boot after
> #make-kpkg --initrd --append-to-version=-custom_velan kernel_image
> kernel_headers
>
> i don;t see initrd for this new custom kernel in /boot and also no entry is
> created in /boot/grub/grub.cfg.
> I also don't see any new file "menu.lst" in /boot/grub directory.
>
> I am using generic kernel as below.
>
> root at ubuntu:/usr/src/linux# uname -a
> Linux ubuntu 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 05:14:15 UTC 2010
> x86_64 GNU/Linux
>
> Can you throw some light on this.
I had the same problem a while ago, make-kpkg doesn't build the initrd file in
my debian box.
To solve this i had to use mkinitramfs and then, add the initrd file by hand
in the grub.conf.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20101220/ab6e060b/attachment.bin
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-20 4:25 ` Mulyadi Santosa
@ 2010-12-20 13:52 ` Dexter Haslem
2010-12-20 15:11 ` Daniel Case
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Dexter Haslem @ 2010-12-20 13:52 UTC (permalink / raw)
To: kernelnewbies
On 12/19/2010 9:25 PM, Mulyadi Santosa wrote:
> Hi
>
> On Mon, Dec 20, 2010 at 08:23, Sengottuvelan S
> <sengottuvelan.s@gmail.com> wrote:
>> Hi all
>>
>> I am trying to install new custom kernel in my ubundu. I am able to see
>> "vmlinuz-2.6.x.x-custom-velan" and System.map-2.6.x.x-custom-velan in my
>> /boot after
>> #make-kpkg --initrd --append-to-version=-custom_velan kernel_image
>> kernel_headers
>
> never use make-kpkg by myself, but after reading
> http://man.he.net/man1/make-kpkg, IMO you need to study about
> "kernel_image" target. Seems it will be the one you needed.
>
> NB: even without make-kpkg, now kernel has "make deb-pkg"
> target...seems it will fit your need too.
>
make-kpg kernel_image kernel_headers will make debs in the folder above
the source tree when done and you will need to go install those manually
(sudo dpkg -i linux-image-2.6.37-rc6-customwhatever.deb) and then you
should be set.
I have noticed that on Ubuntu 10.10 there is no menu.lst for grub and I
have no idea how to update it. Thankfully, using dpkg to install the
kernel updates grub for you. I have been having an issue with grub not
displaying the menu on i386 and booting the first entry, but on x86_64
it's displaying a list. Hope that helps
--
-Dexter Haslem
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-20 13:52 ` Dexter Haslem
@ 2010-12-20 15:11 ` Daniel Case
2010-12-20 16:01 ` Harish G. Naik
2010-12-20 16:19 ` Javier Murcia Díaz
2 siblings, 0 replies; 13+ messages in thread
From: Daniel Case @ 2010-12-20 15:11 UTC (permalink / raw)
To: kernelnewbies
On 20 December 2010 13:52, Dexter Haslem <dexter.haslem@gmail.com> wrote:
> On 12/19/2010 9:25 PM, Mulyadi Santosa wrote:
> > Hi
> >
> > On Mon, Dec 20, 2010 at 08:23, Sengottuvelan S
>
> I have noticed that on Ubuntu 10.10 there is no menu.lst for grub
>
>
> <snip>
Ubuntu 10.10 uses Grub2, which has a different way of managing bootloaders,
see this article for more info: https://help.ubuntu.com/community/Grub2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20101220/7c443a9d/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-20 13:52 ` Dexter Haslem
2010-12-20 15:11 ` Daniel Case
@ 2010-12-20 16:01 ` Harish G. Naik
2010-12-20 16:13 ` Dexter Haslem
2010-12-20 16:19 ` Javier Murcia Díaz
2 siblings, 1 reply; 13+ messages in thread
From: Harish G. Naik @ 2010-12-20 16:01 UTC (permalink / raw)
To: kernelnewbies
Hi Dexter,
On Mon, Dec 20, 2010 at 07:52, Dexter Haslem <dexter.haslem@gmail.com> wrote:
> I have noticed that on Ubuntu 10.10 there is no menu.lst for grub and I
> have no idea how to update it. Thankfully, using dpkg to install the
> kernel updates grub for you. I have been having an issue with grub not
> displaying the menu on i386 and booting the first entry, but on x86_64
> it's displaying a list. Hope that helps
On Ubuntu 10.10, you need to update /etc/default/grub and then use
'sudo update-grub' to update your configuration.
--
-Harish
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-20 16:01 ` Harish G. Naik
@ 2010-12-20 16:13 ` Dexter Haslem
2010-12-21 4:33 ` Srinivas G.
0 siblings, 1 reply; 13+ messages in thread
From: Dexter Haslem @ 2010-12-20 16:13 UTC (permalink / raw)
To: kernelnewbies
On 12/20/2010 9:01 AM, Harish G. Naik wrote:
> Hi Dexter,
>
> On Mon, Dec 20, 2010 at 07:52, Dexter Haslem<dexter.haslem@gmail.com> wrote:
>> I have noticed that on Ubuntu 10.10 there is no menu.lst for grub and I
>> have no idea how to update it. Thankfully, using dpkg to install the
>> kernel updates grub for you. I have been having an issue with grub not
>> displaying the menu on i386 and booting the first entry, but on x86_64
>> it's displaying a list. Hope that helps
>
> On Ubuntu 10.10, you need to update /etc/default/grub and then use
> 'sudo update-grub' to update your configuration.
>
I see, thanks for the info on grub2 guys! If the files were copied to
/boot it sounds like the original poster just needs to update grub. I
still don't understand how the files got copied tho, I always have to
dpkg them myself (not done at the make-kpkg stage) and grub is taken
care of then.
--
-Dexter Haslem
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-20 13:52 ` Dexter Haslem
2010-12-20 15:11 ` Daniel Case
2010-12-20 16:01 ` Harish G. Naik
@ 2010-12-20 16:19 ` Javier Murcia Díaz
2 siblings, 0 replies; 13+ messages in thread
From: Javier Murcia Díaz @ 2010-12-20 16:19 UTC (permalink / raw)
To: kernelnewbies
On Lunes 20 Diciembre 2010 13:52:07 Dexter Haslem escribi?:
> I have noticed that on Ubuntu 10.10 there is no menu.lst for grub and I
> have no idea how to update it. Thankfully, using dpkg to install the
> kernel updates grub for you. I have been having an issue with grub not
> displaying the menu on i386 and booting the first entry, but on x86_64
> it's displaying a list. Hope that helps
ubuntu now uses grub 2 whose config file is called grub.cfg, but it shoul't be
edited by hand. If you wan to edit, you should edit the files in /etc/grub and
run update-grub (if you simply wan to add a kernel or an initrd image, just
run grub-update and they will be added to grub.cfg)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20101220/fcb3bf1a/attachment.bin
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-20 16:13 ` Dexter Haslem
@ 2010-12-21 4:33 ` Srinivas G.
2010-12-22 5:09 ` Sengottuvelan S
0 siblings, 1 reply; 13+ messages in thread
From: Srinivas G. @ 2010-12-21 4:33 UTC (permalink / raw)
To: kernelnewbies
> > On Ubuntu 10.10, you need to update /etc/default/grub and then use
> > 'sudo update-grub' to update your configuration.
> >
>
> I see, thanks for the info on grub2 guys! If the files were copied to
> /boot it sounds like the original poster just needs to update grub. I
> still don't understand how the files got copied tho, I always have to
> dpkg them myself (not done at the make-kpkg stage) and grub is taken
> care of then.
On Ubuntu systems, just follow the following steps for building the new
kernel images.
Note: I build the kernel image as a ROOT, here. So, I did not use the
SUDO.
1) Download the required kernel version TAR ball from the www.kernel.org
and extract it in the /usr/src directory.
2) Change into the newly created directory.
3) Build the kernel with the following set of commands from
/usr/src/linux directory. Here the linux is a link to the newly created
directory.
4) Then run the following commands.
# make mrproper
# make clean
# make menuconfig - Just exit from the GUI menu by pressing YES.
# make prepare
# make menuconfig - Do the modifications, whatever you want.
# make clean
# make bzImage (capital L letter in bzImage)
# make modules
# make modules_install
# make install
Then, build the initrd file with the following command from anywhere,
however you need to copy the build initrd file explicitly to the /boot
directory.
# mkinitramfs -o initrd-img-kernel-version kernel-version
Finally, update the grub with the following command from /boot directory
and restart the system. By default it boots into the newly build kernel
image.
# update-grub
For more information on Grub follow the link
https://help.ubuntu.com/community/Grub2
Thanks and Regards,
Srinivas G
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-21 4:33 ` Srinivas G.
@ 2010-12-22 5:09 ` Sengottuvelan S
2010-12-22 5:42 ` Srinivas G.
0 siblings, 1 reply; 13+ messages in thread
From: Sengottuvelan S @ 2010-12-22 5:09 UTC (permalink / raw)
To: kernelnewbies
Hi Srinivas,
Even doing update-grub command , I was not able to see new menu-entry
in /boot/grub/grub.cfg . Somehow , "update-grub" not catching "*
initrd-img-2.6.35.9-custom"* in the boot
Any help on this highly appreciated
root at ubuntu:/boot# ls
abi-2.6.32-24-generic memtest86+.bin
config-2.6.32-24-generic System.map-2.6.32-24-generic
config-2.6.35.9 System.map-2.6.35.9
grub vmcoreinfo-2.6.32-24-generic
initrd.img-2.6.32-24-generic vmlinuz-2.6.32-24-generic
*initrd-img-2.6.35.9-custom* vmlinuz-2.6.35.9
initrd-img-kernel-2.6.35.9
root at ubuntu:/boot# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35.9
Found linux image: /boot/vmlinuz-2.6.32-24-generic
*Found initrd image: /boot/initrd.img-2.6.32-24-generic
*Found Microsoft Windows XP Professional on /dev/sda2
done
root at ubuntu:/boot#
On Mon, Dec 20, 2010 at 8:33 PM, Srinivas G. <
srinivasg@esntechnologies.co.in> wrote:
> > > On Ubuntu 10.10, you need to update /etc/default/grub and then use
> > > 'sudo update-grub' to update your configuration.
> > >
> >
> > I see, thanks for the info on grub2 guys! If the files were copied to
> > /boot it sounds like the original poster just needs to update grub. I
> > still don't understand how the files got copied tho, I always have to
> > dpkg them myself (not done at the make-kpkg stage) and grub is taken
> > care of then.
>
> On Ubuntu systems, just follow the following steps for building the new
> kernel images.
>
> Note: I build the kernel image as a ROOT, here. So, I did not use the
> SUDO.
>
> 1) Download the required kernel version TAR ball from the www.kernel.org
> and extract it in the /usr/src directory.
> 2) Change into the newly created directory.
> 3) Build the kernel with the following set of commands from
> /usr/src/linux directory. Here the linux is a link to the newly created
> directory.
> 4) Then run the following commands.
> # make mrproper
> # make clean
> # make menuconfig - Just exit from the GUI menu by pressing YES.
> # make prepare
> # make menuconfig - Do the modifications, whatever you want.
> # make clean
> # make bzImage (capital L letter in bzImage)
> # make modules
> # make modules_install
> # make install
>
> Then, build the initrd file with the following command from anywhere,
> however you need to copy the build initrd file explicitly to the /boot
> directory.
> # mkinitramfs -o initrd-img-kernel-version kernel-version
>
> Finally, update the grub with the following command from /boot directory
> and restart the system. By default it boots into the newly build kernel
> image.
> # update-grub
>
> For more information on Grub follow the link
> https://help.ubuntu.com/community/Grub2
>
> Thanks and Regards,
> Srinivas G
>
>
--
Regards,
S. Sengottuvelan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20101221/1e08de89/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-22 5:09 ` Sengottuvelan S
@ 2010-12-22 5:42 ` Srinivas G.
2010-12-22 16:15 ` Bharath H S
0 siblings, 1 reply; 13+ messages in thread
From: Srinivas G. @ 2010-12-22 5:42 UTC (permalink / raw)
To: kernelnewbies
> root at ubuntu:/boot# ls
> abi-2.6.32-24-generic???????? memtest86+.bin
> config-2.6.32-24-generic????? System.map-2.6.32-24-generic
> config-2.6.35.9?????????????? System.map-2.6.35.9
> grub????????????????????????? vmcoreinfo-2.6.32-24-generic
> initrd.img-2.6.32-24-generic? vmlinuz-2.6.32-24-generic
> initrd-img-2.6.35.9-custom??? vmlinuz-2.6.35.9
> initrd-img-kernel-2.6.35.9
> root at ubuntu:/boot# update-grub
> Generating grub.cfg ...
> Found linux image: /boot/vmlinuz-2.6.35.9
> Found linux image: /boot/vmlinuz-2.6.32-24-generic
> Found initrd image: /boot/initrd.img-2.6.32-24-generic
> Found Microsoft Windows XP Professional on /dev/sda2
> done
> root at ubuntu:/boot#
Hi Sengottuvelan,
Can you rename the initrd file to initrd-img-2.6.35.9 from initrd-img-2.6.35.9-custom. For other files, like System.map and config, they do not have the -custom extension. So, just remove the -custom from your initrd and run the update-grub command again.
Thanks and Regards,
Srinivas G
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-22 5:42 ` Srinivas G.
@ 2010-12-22 16:15 ` Bharath H S
2010-12-22 19:08 ` Sengottuvelan S
0 siblings, 1 reply; 13+ messages in thread
From: Bharath H S @ 2010-12-22 16:15 UTC (permalink / raw)
To: kernelnewbies
This may be useful. Please recheck how you are building the kernel and
installing to system.
https://help.ubuntu.com/community/Kernel/Compile
*- Bharath H S*
On Wed, Dec 22, 2010 at 11:12 AM, Srinivas G. <
srinivasg@esntechnologies.co.in> wrote:
> > root at ubuntu:/boot# ls
> > abi-2.6.32-24-generic memtest86+.bin
> > config-2.6.32-24-generic System.map-2.6.32-24-generic
> > config-2.6.35.9 System.map-2.6.35.9
> > grub vmcoreinfo-2.6.32-24-generic
> > initrd.img-2.6.32-24-generic vmlinuz-2.6.32-24-generic
> > initrd-img-2.6.35.9-custom vmlinuz-2.6.35.9
> > initrd-img-kernel-2.6.35.9
> > root at ubuntu:/boot# update-grub
> > Generating grub.cfg ...
> > Found linux image: /boot/vmlinuz-2.6.35.9
> > Found linux image: /boot/vmlinuz-2.6.32-24-generic
> > Found initrd image: /boot/initrd.img-2.6.32-24-generic
> > Found Microsoft Windows XP Professional on /dev/sda2
> > done
> > root at ubuntu:/boot#
>
> Hi Sengottuvelan,
>
> Can you rename the initrd file to initrd-img-2.6.35.9 from
> initrd-img-2.6.35.9-custom. For other files, like System.map and config,
> they do not have the -custom extension. So, just remove the -custom from
> your initrd and run the update-grub command again.
>
> Thanks and Regards,
> Srinivas G
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20101222/cadb2a89/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* custom kernel install - query
2010-12-22 16:15 ` Bharath H S
@ 2010-12-22 19:08 ` Sengottuvelan S
0 siblings, 0 replies; 13+ messages in thread
From: Sengottuvelan S @ 2010-12-22 19:08 UTC (permalink / raw)
To: kernelnewbies
Yes. Finally it is working fine.
Thanks ton. :-)
On Wed, Dec 22, 2010 at 8:15 AM, Bharath H S <bhslinker@gmail.com> wrote:
> This may be useful. Please recheck how you are building the kernel and
> installing to system.
> https://help.ubuntu.com/community/Kernel/Compile
>
> *- Bharath H S*
>
>
>
> On Wed, Dec 22, 2010 at 11:12 AM, Srinivas G. <
> srinivasg at esntechnologies.co.in> wrote:
>
>> > root at ubuntu:/boot# ls
>> > abi-2.6.32-24-generic memtest86+.bin
>> > config-2.6.32-24-generic System.map-2.6.32-24-generic
>> > config-2.6.35.9 System.map-2.6.35.9
>> > grub vmcoreinfo-2.6.32-24-generic
>> > initrd.img-2.6.32-24-generic vmlinuz-2.6.32-24-generic
>> > initrd-img-2.6.35.9-custom vmlinuz-2.6.35.9
>> > initrd-img-kernel-2.6.35.9
>> > root at ubuntu:/boot# update-grub
>> > Generating grub.cfg ...
>> > Found linux image: /boot/vmlinuz-2.6.35.9
>> > Found linux image: /boot/vmlinuz-2.6.32-24-generic
>> > Found initrd image: /boot/initrd.img-2.6.32-24-generic
>> > Found Microsoft Windows XP Professional on /dev/sda2
>> > done
>> > root at ubuntu:/boot#
>>
>> Hi Sengottuvelan,
>>
>> Can you rename the initrd file to initrd-img-2.6.35.9 from
>> initrd-img-2.6.35.9-custom. For other files, like System.map and config,
>> they do not have the -custom extension. So, just remove the -custom from
>> your initrd and run the update-grub command again.
>>
>> Thanks and Regards,
>> Srinivas G
>>
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies at kernelnewbies.org
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>
>
--
Regards,
S. Sengottuvelan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20101222/3e5544e2/attachment.html
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2010-12-22 19:08 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-20 1:23 custom kernel install - query Sengottuvelan S
2010-12-20 4:25 ` Mulyadi Santosa
2010-12-20 13:52 ` Dexter Haslem
2010-12-20 15:11 ` Daniel Case
2010-12-20 16:01 ` Harish G. Naik
2010-12-20 16:13 ` Dexter Haslem
2010-12-21 4:33 ` Srinivas G.
2010-12-22 5:09 ` Sengottuvelan S
2010-12-22 5:42 ` Srinivas G.
2010-12-22 16:15 ` Bharath H S
2010-12-22 19:08 ` Sengottuvelan S
2010-12-20 16:19 ` Javier Murcia Díaz
2010-12-20 10:25 ` Javier Murcia Díaz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).