it turns out that I don't have my Ubuntu option in GRUB any more. I need the kernel version in order to add it to my list file. Any help? I can't boot it to find out because GRUB doesn't recognize it as an option.
I've been having some odd kernel issues recently. A while back I installed 2.6.32rc6 when I first upgraded to 9.04, because it solved issues I was having with surround sound. A few months back I installed mythtv and the mythbuntu binaries as well, although I have since uninstalled them. All of a sudden, I seemed to have issues booting into ubuntu with certain versions of the kernel, where it would just freeze at the white ubuntu logo, while other versions of the kernel would load fine (I think 2.6.31?) but it would display the mythbuntu logo instead (not sure if this is related).
I just upgraded to 10.04, and I still seem to have issues booting with certain kernel versions. Right now I'm running 2.6.32-020632rc6-generic which seems to work, but it's outdated, and I have surround sound issues again. Which one should I be using? Is there a way to clean this mess up? How do I fix the problem of freezing at the boot screen?
I'm attempting to install the driver for my atheros AR8131 PCI-E Gigabit Ethernet adapter (in my Lenovo laptop) on my newly installed RHEL5 system (it's not currently being recognized).
I tried using: 'make install' but hit an error "Makefile:61: *** Linux kernel source not found."
After this, I tried: 'sudo yum install kernel-devel kernel-headers'
To rectify this, but hit this error "No package kernel-devel available" (and the same for the headers). What should I do?
How do I know the exact kernel version (or rpm package name) of fedora 14 without having to install one? I couldn't find the information on the the website. And one more question. Does one fedora distribution has only one kernel available all the time? Where can I find all the kernels for a particular distribution (for example Fedora 12) distributed by Fedora Project? I can find all the available kernels for a RedHat Enterprise distribution on [URL], but not for Fedora.
I have a dual boot desktop with WinXP on C: and Ubuntu on D:. GRUB 2 handles the start-up. Having installed multiple updates to Ubuntu, my GRUB menu now lists:
and (recovery mode) for each of the above, along with the mem test and WinXP.Is there any reason I need to list all these variants of Ubuntu? If not, can I simply edit them from the GRUB config file or must I do something else to actually uninstall them?
How do I edit the Versions listed in GRUB? I have at least 25 different Versions listed in my GRUB Screen but they are not in the menu.lst !? I only use 2 of them.
When yum updates the kernel it keeps the last 3 versions; the older kernels are deleted. Is there a way to keep more than 3 versions?
I presently have one working version and two which are not compatible with my machine. One more bad version and my system will be toast. (I would like to keep the "bad" versions for testing.)
So when i boot up into grub why dose it show 2 versions of ubuntu something like this
Ubuntu, with linux 2.6.32-22- generic Ubuntu, with linux 2.6.32-22- recovery ubuntu, with linux 2.6.32-21- generic ubuntu, with linux 2.6.32-21- recovery
Ubuntu, Linux 2.6.31-19-generic Ubuntu, Linux 2.6.31-19-generic (recovery mode) Ubuntu, Linux 2.6.31-14-generic Ubuntu, Linux 2.6.31-14-generic (recovery mode)
Q1) I only really need the latest kernel, 2.6.31-19, don't I?
Q2) So how can I get rid of the two 2.6.31-14 entries?
Here's how to always have only the latest kernel version in your grub: Code: sudo gedit /etc/grub.d/10_linux
Find these lines: Code: list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* ; do if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi done`
And change it with this: Code: for ver in /boot/vmlinu[xz]-* ; do list="$ver" done
Notice two differences. 1. There's no ` before "for" and after "done" keywords. 2. There's no list= before "for"
If you want to change the name of entry, scroll down to the end of the file and find last two occurrences of: Code: linux_entry ${OS} stands for Ubuntu and ${version} stands for your kernel version. I changed this into: Code: linux_entry "${OS} 9.10 Karmic Koala"
You can use your own imagination. If you want to have specific name for your Windows entry, in /boot/grub/grub.cfg copy everything between: Code: ### BEGIN /etc/grub.d/30_os-prober ### and Code: ### END /etc/grub.d/30_os-prober ### paste it in /etc/grub.d/40_custom
Change the text between double quotes right after menu entry. (For example, my 40_custom looks like this now: Code: #!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the menu entries you want to add after this comment. Be careful not to change the 'exec tail' line above. menuentry "Windows 7" { insmod ntfs set root=(hd0,1) search --no-floppy --fs-uuid --set bcdc24dddc249424 chainloader +1 } ) and make 30_os-prober not executable: Code: sudo chmod -x 30_os-prober
If you want to remove recovery mode entry, just uncomment this line in /etc/default/grub: Code: #GRUB_DISABLE_LINUX_RECOVERY="true" PS Don't forget to run Code: sudo update-grub After you finish editing everything! And check in /boot/grub/grub.cfg if everything is ok!
I have looked for existing threads on this issue, but found no matches, so I am starting a new one.I first installed Ubuntu 9.04 on my laptop from a bought CD last year. When I later installed the kernel updtates with the Update Manager, I noticed the the list of versions growing when I booted up. Then something horrible happened. After installing maybe the third or fourth kernel update, I couldn't boot into Ubuntu, it failed every time. After that I left Ubuntu broken on my laptop for a while.I have now reinstalled from the CD again However, I am now very wary when it comes to installing even the important security updates, never mind the recommended ones! I prefer to keep it simple, because I don't want to do any more reinstalls for a while. So far I have just one kernel headers update on the boot list, and I am trying to figure out how to remove the previous one. I do not see the point in having a growing list of them again.
In the processing of reinstalling VirtualBox, I found this:2.6.35.6-48.fc14.i686.PAE/source -> /usr/src/kernels/2.6.35.6-48.fc14.i686.PAE/ ,but this folder don't exist.。 I try to relink the ln as source -> /usr/src/kernels/2.6.35.9-64.fc14.i686.PAE , but VirtualBox still get problem with the kernel. Since VirB works fine with other 2 kernels, the solution for this is not quite needed, but I just wonder why this happens. See below. I don't know why these two folder contain different version of kernels. Anybody get an idea?
2.6.35.6-48.fc14.i686.PAE]$ ll /usr/src/kernels/; ll /lib/modules/; ll /lib/modules/2.6.35.6-48.fc14.i686.PAE/ |grep build total 16 drwxr-xr-x. 22 root root 4096 Nov 19 14:58 2.6.35.6-45.fc14.i686 drwxr-xr-x. 22 root root 4096 Nov 15 00:04 2.6.35.6-48.fc14.i686 drwxr-xr-x. 22 root root 4096 Dec 8 17:08 2.6.35.9-64.fc14.i686 drwxr-xr-x. 22 root root 4096 Dec 8 15:19 2.6.35.9-64.fc14.i686.PAE
I checked my kernel version (uname -r) and see I'm on "2.6.34.8-0.2-default", and I noticed that they just released 2.6.39. I'm assuming (perhaps incorrectly) that there's been at least versions 2.6.35/6/7/8 released in there. Why isn't my openSUSE 11.3 using anything more recent than .34? How does this updating work? Is 11.4 on a more recent one?
I've recently reinstalled all the os's on my computer, just now I'm going with ubuntu (general use) win xp (for flash, it doesnt play nice with 7 for some reason) and win 7 (for games). Everything is fine, but I can't get grub to boot me straight into either of the windows versions: Each option makes brings me to the windows bootloader, where I can choose between "Windows 7" and "Older version of windows". I want to go directly from grub to xp/7, without that extra menu. How do I get rid of it?
Using ubuntu 9.10. I snooped around and found a script to run that should give some helpful information:
I'm interested in editing the Grub startup menu to take out some of the previous versions of Ubuntu. First, is there a reason Grub keeps the previous versions available to boot to in that list? If it is just in case of a problem with the new installation wouldn't it make sense to only have the most recent previous installation? Anyway here is the problem, when I run: Code: "gedit /boot/grub/menu.lst"
The editing program opens the file named "menu.lst" but the file is empty. How is it possible for this file to be empty yet I have multiple boot options and they all work? Does anybody know what I am running into here?
I need to prevent that the latest kernel update removes the only kernel that still works in my computer. how can i do this? Currently I have 3 linux kernels versions:
But only the oldest works. With the new update there is a new kernel version (2.6.32-24) that possibly will not boot (like previous 2.6.32-* kernels) and also I expect that, as in previous updates, the oldest kernel will become inaccessible, thus rendering my ubuntu unbootable.
PS: unsolved threads on the underlaying problem: Can't boot default kernel after upgrading from 9.xx to 10.04 lucid Upgrade to 10.04 freezes on the Ubuntu screen
Trying to install VMWare I get the following message:
Really after it VMWare anyway doesn't agree to install. Zypper says that no newer version of gcc is available. So I can't see how I can install VMWare.
I'm wondering how I would go about dual-booting Ubuntu with openSUSE installed first?
I'm just a little bit concerned about the versions of Grub overwriting the openSUSE version or theme or something.
Would it work okay if I just shrink my openSUSE partition and then set the Ubuntu installer to install Ubuntu to the free space only or do I need to edit the grub file and stuff?
I bought new Sony VAIO NS31S. It had preinstalled Windows Vista. I wanted to go back to Ubuntu, cause I used it (but never been really understanding how its working) on my previous notebook. I downloaded Wubi with Ubuntu 9.10, installed, rebooted - everything was fine. I even had connection to the web (what I was very suprised to see, cause I had troubles with that Net provider on my old hardware with U 8.something).
I removed several programs, mainly games or accessories for PalmOS, etc. On the second hand I installed Kadu, Google Chrome (here I couldnt use Software Center, it was installed form downloaded package), Netbeans, and then some errors occured, so I allowed system to get updates. After installing them I switched off computer, and today (the whole story was yesterday and day before) I wanted to boot Ubuntu, but GRUB gives me command line & some info(in a while I swith VAIO off, go to the old machine, and try to rewrite text from GRUB here). I TABbed, and there was a list of commands, so I tried some of them, and It looks like my system is gone. On Windows side I think its all ok - here's my folder hierarchy:
Code:
/ubuntu //disks root.disk swap.disk
[code]....
if there are /'s before files name it means its a directory. else its a normal file. Whitespaces shows what belongs where.if there already has been topic like this. Ive searched this forum for 'wubi' 'vaio' and 'grub' and there was nothing I thought might be simillar. Is it possible to switch off double system choosing? I mean Windows gives me choice to boot Windows or Ubuntu, or use some windows recovery tools. If I try to boot Ubuntu, there comes GRUB, which gives second choice of choosing Windows. But this is smaller problem, then nnot booting linux I rebooted once again. Here's what GRUB says:
Code:
GNU GRUB version 1.97~beta4
[ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command comletions. Anywhere else TAB lists possible device/file completions. ] So I pressed TAB, found some commands (there's quite lot of them, so as for now I wont write them here).
Over the past few days I have been trying to install an older kernel (kernel 2.6.28.1) on ubuntu 9.10 64-bit WUBI installation. I compiled, installed, and updated my grub for the kernel. When I reboot, the grub menu correctly gives me the option of booting into the older kernel but when I do so I receive the following error message:
error: you need to load the linux kernel first.
I am at a complete loss on how to fix this. I even downgraded grub but I still get the same error.
Does anyone know where I can get this driver: bcm4329.ko ?
I've checked Broadcom's website, they seem to have drivers for everything except the 4329.
Another question; if I have a bcm4329.ko file that has previously worked on a Nexus One, is it guaranteed to still work (on a Nexus One), regardless of the kernel number?
How can we find out the Process ID of Kernel? Is kernel in itself not a process which is running and handling the overall system calls and program executions?
I need to set up auditing on an old RHL 8.0 server running kernel version 2.4.18-14 but I can't seem to find an archive with the rpm for that version of Red Hat.
I have recently installed the Maverick backport kernel (2.6.35 - from the lucid-updates/main repo) and while I was at it I also manually (through synaptic) got rid of some old kernels. I made sure that I kept the current Lucid kernel though (that was working fine). All seemed well (although I didn't actually check - just no errors) so I rebooted.On reboot I have lost all my Ubuntu kernel options!
jed@lightning:/boot$ ls abi-2.6.32-31-generic memtest86+.bin abi-2.6.32-32-generic System.map-2.6.32-31-generic
[code]....
Even reinstalled burg (used to use it but it got broken by a kernel update long ago and never bothered to fix it as I only use Linux these days anyway)Funny thing is that BURG finds the kernels and reports no problem, but then drops to the grub-error prompt on boot.
I'm not to clear on the difference between LTS versions and other versions, but think I may want to go with LTS. Can someone tell me if my thinking is correct given the following situation: I have some very cool, but very expensive software installed with a group license from my school, a school which I am not going to be attending for too much longer. So I want to go as long as possible without reinstalling Ubuntu, because once the product is licensed it will be licensed until I reinstall Ubuntu (or I uninstall the program). So I think this is going to require me keep the Ubuntu version I install as long as possible.
So in this case, should I go with 10.04LTS or should I just install Natty Narwhal and keep that as long as possible? It looks like 10.04LTS will be "supported" longer, but I'm not exactly clear on all that "supported" entails. Presumable it means security and software updates will be available for 10.04LTS for much longer than 11.x versions? So I'm thinking I should go with 10.04LTS
Is my thinking correct in going with 10.04LTS? Edit: It was pointed out that this would be against my contractual agreements. Which I suppose is probably true.