Results 1 to 4 of 4

Thread: BTRFS in kernel 3.6

  1. #1
    Join Date
    Oct 2012
    Beans
    9

    BTRFS in kernel 3.6

    Now that BTRFS has received some udpates in the new 3.6 Kernel, what do I have to do to take advantage of them? I installed my Btrfs using the 3.2.x kernel that comes in 12.04.1 Ubuntu. Not sure if it upgrades automatically at mount time on the new kernel, or is it something where I need to run a command?

  2. #2
    Join Date
    Jul 2011
    Beans
    3,037
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: BTRFS in kernel 3.6

    Not sure if it upgrades automatically at mount time on the new kernel, or is it something where I need to run a command?
    New kernel are only installed through software upgrades, but it is unlikely that you will ever get kernel 3.6 with Ubuntu 12.04.

  3. #3
    Join Date
    Oct 2012
    Beans
    9

    Re: BTRFS in kernel 3.6

    Quote Originally Posted by 2F4U View Post
    New kernel are only installed through software upgrades, but it is unlikely that you will ever get kernel 3.6 with Ubuntu 12.04.
    Actually I am running the 3.6 Kernel on 12.04. Its actually not hard.

    You go to Ubuntu Kernel Mainline PPA for 3.60

    You download the x86 or x64 packages depending on what you want to run, plus the *_all.deb into the same folder (I use downloads). I then open a terminal, navigate to the Downloads folder.

    Then type:
    Code:
    sudo dpkg -i linux*
    From there the new kernel will install and grub will be updated. You reboot and your new default kernel is 3.6. If you want another you can always select an older kernel from the grub menu.

  4. #4
    Join Date
    Dec 2004
    Location
    Manchester
    Beans
    2,081
    Distro
    Ubuntu Studio 13.04 Raring Ringtail

    Re: BTRFS in kernel 3.6

    most of the BTRFS improvements come just from running the new kernel. some of them must be enabled with mount options ( https://btrfs.wiki.kernel.org/index.php/Mount_options )

    Some things like send and receive, and quotas, will need a new version of btrfs-progs to use. figuring out which version of btrfs-progs can be hard because most distros ship a git version between 0.19 and 0.20. from the https://launchpad.net/ubuntu/+source/btrfs-tools it looks like 12.04 ships a 2 year old snapshot, which will lack many features. so you might want to compile a newer snapshot from git, or find one in a PPA.

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
  •