Page 56 of 56 FirstFirst ... 646545556
Results 551 to 552 of 552

Thread: Howto: Simple kernel upgrade (Feisty or Edgy) to Gutsy's developing kernel.

  1. #551
    Join Date
    May 2007
    Location
    Rockies
    Beans
    Hidden!

    Re: Howto: Simple kernel upgrade (Feisty or Edgy) to Gutsy's developing kernel.

    Quote Originally Posted by lemurian View Post
    walkerk, I see you've edited the first post to announce your intention to get a procedure in place to install a Hardy kernel. Any progress? (I searched and found no thread about it. If I missed something, please correct me.)

    I'm thinking I might want to move up to a Hardy kernel because of issues I've been having with kvm preventing my laptop from suspending properly. Based on what I've read on the kvm-devel list, I think that problem required a change in the kernel itself (rather than in the kvm modules) and that change is present only in kernels 2.6.23 and higher.
    I've actually made the script and I am currently testing it... upgrading to 2.6.24-2-generic.

    I am starting a new thread right now.

  2. #552
    Join Date
    Feb 2008
    Location
    The Hague,Netherlands
    Beans
    252
    Distro
    Kubuntu 12.10 Quantal Quetzal

    Angry Re: Howto: Simple kernel upgrade (Feisty or Edgy) to Gutsy's developing kernel.

    Quote Originally Posted by walkerk View Post
    This should work for Feisty Fawn and Edgy Eft users. This will install the current developing kernel that will be realeased with Gutsy Gibbon.



    Do not upgrade any packages while you have the Gutsy repository open.

    Disclaimer: This is how I successfully upgraded my kernel without having to compile it myself. A couple of users have had issues with this method so be aware that problems can arise. At this point removing the new kernel using the instructions at the end of the post should do the trick, but if it doesn't I take no responsibility. I will monitor this thread to try to help out anyone thats had issues.

    With that being said, most users have not had any problems and are enjoying the new kernel. Also, this will not remove your current kernels.

    After you've upgraded please reply with your machine Model and specs so that others can benefit


    You can download the script I've attached and do the following:

    kernel.sh will upgrade to the current kernel using meta packages, meaning if you run this every week or so it will upgrade your kernel if a new version has been released. Current version is 2.6.22-14

    Move to the directory in which you downloaded the script.. for example:
    Code:
    cd /path/to/file/
    make the script executable:
    Code:
    chmod +x kernel.py
    run it:
    Code:
    sudo python kernel.py
    This installed the new kernel. Enjoy



    Or you can do it manually...
    Use the Kubuntu 64 7.10 Live CD
    sudo mkdir /media/sda2
    sudo mount /dev/sda2 /media/sda2


    First you need to add the Gutsy repository (this is only temporary to pull the new kernel):
    Code:
    echo 'deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted' | sudo tee -a /etc/apt/sources.list
    Now that you've added the repository you need to update:
    Code:
    sudo apt-get update
    Next you need to install the new kernel:
    Code:
    sudo apt-get -y install linux linux-generic linux-headers-generic linux-image-generic linux-restricted-modules-generic
    Now that you've pulled the kernel you should remove the Gutsy repository from your sources.list:
    Code:
    gksudo gedit /etc/apt/sources.list
    Now you can remove the line or simply comment it out: (It'll be the last line of the file)
    Code:
    #deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted

    I saved the source.list in /media(dev)/sda2/boot/grub


    Once again you need to update so that you'll stop pulling updates from the Gutsy repository:
    Code:
    sudo apt-get update
    Alright. If you've done all of the above without errors, you've successfully installed 2.6.22-14-generic. Now you need to reboot into the new kernel:
    Code:
    sudo reboot
    Enjoy

    Miscellaneous fixes



    Ok.. Did it hose your box? Too easy.

    Reboot your computer and at Grub press esc to boot into your last kernel. (probably 2.6.20-16-*)

    Remove the installed kernel and then upgrade.
    Code:
    sudo apt-get remove linux-image-2.6.22-14-generic linux-headers-2.6.22-14-generic linux-headers-2.6.22-14 linux-restricted-modules-2.6.22-14-generic linux-ubuntu-modules-2.6.22-14-generic
    Code:
    sudo apt-get upgrade
    didn't work for me
    my GRUB.menu.lst:

    Code:
    # menu.lst - See: grub(8), info grub, update-grub(8)
    #            grub-install(8), grub-floppy(8),
    #            grub-md5-crypt, /usr/share/doc/grub
    #            and /usr/share/doc/grub-doc/.
    
    ## default num
    # Set the default entry to the entry number NUM. Numbering starts from 0, and
    # the entry number 0 is the default if the command is not used.
    #
    # You can specify 'saved' instead of a number. In this case, the default entry
    # is the entry saved with the command 'savedefault'.
    # WARNING: If you are using dmraid do not change this entry to 'saved' or your
    # array will desync and will not let you boot your system.
    default         0
    
    ## timeout sec
    # Set a timeout, in SEC seconds, before automatically booting the default entry
    # (normally the first entry defined).
    timeout         10
    
    ## hiddenmenu
    # Hides the menu by default (press ESC to see the menu)
    #hiddenmenu
    
    # Pretty colours
    #color cyan/blue white/blue
    
    ## password ['--md5'] passwd
    # If used in the first section of a menu file, disable all interactive editing
    # control (menu entry editor and command-line)  and entries protected by the
    # command 'lock'
    # e.g. password topsecret
    #      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
    # password topsecret
    
    #
    # examples
    #
    # title         Windows 95/98/NT/2000
    # root          (hd0,0)
    # makeactive
    # chainloader   +1
    #
    # title         Linux
    # root          (hd0,1)
    # kernel        /vmlinuz root=/dev/hda2 ro
    #
    
    #
    # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
    
    ### BEGIN AUTOMAGIC KERNELS LIST
    ## lines between the AUTOMAGIC KERNELS LIST markers will be modified
    ## by the debian update-grub script except for the default options below
    
    ## DO NOT UNCOMMENT THEM, Just edit them to your needs
    
    ## ## Start Default Options ##
    ## default kernel options
    ## default kernel options for automagic boot options
    ## If you want special options for specific kernels use kopt_x_y_z
    ## where x.y.z is kernel version. Minor versions can be omitted.
    ## e.g. kopt=root=/dev/hda1 ro
    ##      kopt_2_6_8=root=/dev/hdc1 ro
    ##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
    # kopt=root=UUID=57eaed1c-4908-4e68-b782-991471c9da22 ro
    
    ## Setup crashdump menu entries
    ## e.g. crashdump=1
    # crashdump=0
    
    ## default grub root device
    ## e.g. groot=(hd0,0)
    # groot=(hd0,1)
    
    ## should update-grub create alternative automagic boot options
    ## e.g. alternative=true
    ##      alternative=false
    # alternative=true
    
    ## should update-grub lock alternative automagic boot options
    ## e.g. lockalternative=true
    ##      lockalternative=false
    # lockalternative=false
    
    ## additional options to use with the default boot option, but not with the
    ## alternatives
    ## e.g. defoptions=vga=791 resume=/dev/hda5
    # defoptions=quiet splash
    
    ## should update-grub lock old automagic boot options
    ## e.g. lockold=false
    ##      lockold=true
    # lockold=false
    
    ## Xen hypervisor options to use with the default Xen boot option
    # xenhopt=
    
    ## Xen Linux kernel options to use with the default Xen boot option
    # xenkopt=console=tty0
    
    ## altoption boot targets option
    ## multiple altoptions lines are allowed
    ## e.g. altoptions=(extra menu suffix) extra boot options
    ##      altoptions=(recovery) single
    # altoptions=(recovery mode) single
    
    ## controls how many kernels should be put into the menu.lst
    ## only counts the first occurence of a kernel, not the
    ## alternative kernel options
    ## e.g. howmany=all
    ##      howmany=7
    # howmany=all
    
    ## should update-grub create memtest86 boot option
    ## e.g. memtest86=true
    ##      memtest86=false
    # memtest86=true
    
    ## should update-grub adjust the value of the default booted system
    ## can be true or false
    # updatedefaultentry=false
    
    ## ## End Default Options ##
    
    title           Ubuntu, kernel 2.6.20-16-generic
    root            (hd0,1)
    kernel          /boot/vmlinuz-2.6.20-16-generic
    root=UUID=57eaed1c-4908-4e68-b782-991471c9da22 ro quiet splash
    initrd          /boot/initrd.img-2.6.20-16-generic
    quiet
    savedefault
    
    title           Ubuntu, kernel 2.6.20-16-generic (recovery mode)
    root            (hd0,1)
    kernel          /boot/vmlinuz-2.6.20-16-generic
    root=UUID=57eaed1c-4908-4e68-b782-991471c9da22 ro single
    initrd          /boot/initrd.img-2.6.20-16-generic
    
    title           Ubuntu, kernel 2.6.20-15-generic
    root            (hd0,1)
    kernel          /boot/vmlinuz-2.6.20-15-generic
    root=UUID=57eaed1c-4908-4e68-b782-991471c9da22 ro quiet splash
    initrd          /boot/initrd.img-2.6.20-15-generic
    quiet
    savedefault
    
    title           Ubuntu, kernel 2.6.20-15-generic (recovery mode)
    root            (hd0,1)
    kernel          /boot/vmlinuz-2.6.20-15-generic
    root=UUID=57eaed1c-4908-4e68-b782-991471c9da22 ro single
    initrd          /boot/initrd.img-2.6.20-15-generic
    
    title           Ubuntu, memtest86+
    root            (hd0,1)
    kernel          /boot/memtest86+.bin
    quiet
    
    ### END DEBIAN AUTOMAGIC KERNELS LIST
    
    # This is a divider, added to separate the menu items below from the Debian
    # ones.
    title           Other operating systems:
    root
    
    
    # This entry automatically added by the Debian installer for a non-linux OS
    # on /dev/sda1
    title           Microsoft Windows XP Professional
    root            (hd0,0)
    savedefault
    makeactive
    chainloader     +1
    Last edited by Chame_Wizard; February 21st, 2008 at 10:44 PM.

Page 56 of 56 FirstFirst ... 646545556

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •