This page needs to be deleted. As of today (April 2013) no additional steps beyond those outlined in [[Installation_Guide|Installation Guide]] are required to install Archlinux on Btrfs (except filesystem creation, ''mkfs.btrfs''). First, all entries regarding bootloader and partitioning are not specific to the Btrfs filesystem and shouldn't be here. Instead, future users should be redirected to their dedicated pages. Second, [[mkinitcpio-btrfs]] should have its own wiki page because it is not in the official repositories and it is not required to be part of the installation process.

the current grub2 version works, as far as i can tell, nicely with root on btrfs, even if boot is on it and inside the root subvolume.

+

::I think this page is very useful and there is no reason to delete it. without this page you have to scramble around trying to figure out the correct method. The reasons for including partitioning methods are for clarity, and what is the issue with having clear documentation? [[User:Raininja|Raininja]] ([[User talk:Raininja|talk]]) 14:57, 11 June 2013 (UTC)

−

So the article could be simplyfied i guess.--[[User:Ctx|Ctx]] 09:10, 12 October 2011 (EDT)

−

:I'm not into btrfs but the article seems to make use of syslinux/extlinux at the moment: you could add the grub2 way as an alternative (maybe preferred alternative?). -- [[User:Kynikos|Kynikos]] 08:05, 13 October 2011 (EDT)

−

::Hello everyone, I am going to begin writing the grub2-bios directions for running from a btrfs root partition using grub2-bios, subvolumes, and gpt. I think showing how to use btrfs with grub2 is important and it took me days to figure it out. --[[User:Demizer|Demizer]] 01:01, 18 February 2012 (EST)

−

== Rewrote article and added grub2 info. ==

+

:::Fengchao's plan seems the most reasonable way to save the good content and remove what's duplicated from other articles. -- [[User:Kynikos|Kynikos]] ([[User talk:Kynikos|talk]]) 07:40, 12 June 2013 (UTC)

−

Hey guys and gals, I finished the rewrite adding info for GRUB2 installations and restoring from a backup. I will go back and do more edits after my brain has been given a chance to relax. Please note that I completely rewrote the article and added a lot of sections. The previous sections on syslinux didn't work for me when I tried to use it, so I spent three days researching the method to install btrfs, gpt, and grub2. So basically, the syslinux info is out of date and I don't want to go learn about syslinux to fix it. Thanks! --[[User:Demizer|Demizer]] 20:10, 18 February 2012 (EST)

+

::::I'm afraid things have gone differently in the last month or so: [https://wiki.archlinux.org/index.php?title=Mkinitcpio-btrfs&diff=prev&oldid=279650], [https://wiki.archlinux.org/index.php?title=Mkinitcpio-btrfs&diff=next&oldid=279650]. It's possible that it is an improvement, but the original argument still stands, plus the current content is not worth the title "mkinitcpio-btrfs" and only confuses users (including me). -- [[User:Lahwaacz|Lahwaacz]] ([[User talk:Lahwaacz|talk]]) 22:10, 24 November 2013 (UTC)

+

+

::::: I am going to start working on this. I have also proposed merging the errant page [[Btrfs - Tips and tricks]] which should have been a sub-section of [[Btrfs]] to begin with.[[User:AdamT|AdamT]] ([[User_talk:AdamT|Talk]]) 04:32, 28 November 2013 (UTC)

+

+

:::::: Okay, as outlined by Fengchao, I have completed steps 1, 2, ''and, I think, 3''. This article is very messy and hard to follow. I suggest the best approach is simply to start from scratch and re-write it following [[Help:Style]] and such. I would be happy to do this, I am just not sure when I will get to it as I have not yet messed around with this AUR package or using Btrfs to roll back (though it has been on my list to learn).

+

+

::::::[[Btrfs - Tips and tricks]] covers a similar topic, so given the time I may try and tackle them both at once and integrate as much as possible into [[Btrfs]] and anything directly pertaining to mkinitcpio-btrfs to this article specifically. [[Btrfs]] itself could use some work for what it is worth and I have started chipping away at that. -- [[User:AdamT|AdamT]] ([[User_talk:AdamT|Talk]]) 08:45, 28 November 2013 (UTC)

+

+

:::::::Thanks for doing this, great job! Regarding the current status, I think all Fengchao's points are accomplished, so let's close this discussion. I think you should start new section for the future changes/problems, or just add a note at the beginning of the page that it is a work in progress. -- [[User:Lahwaacz|Lahwaacz]] ([[User talk:Lahwaacz|talk]]) 23:25, 28 November 2013 (UTC)

+

+

::::::::Thanks for the feedback Lahwaacz. I went ahead and added an accuracy template to the article for further warning and clarification until the clean-up is completed. I will create a new discussion section as suggested. Considering this closed. -- [[User:AdamT|AdamT]] ([[User_talk:AdamT|Talk]]) 01:49, 29 November 2013 (UTC)

+

+

== <s>btrfs snapshots</s> ==

+

As a new archlinux user, 'don't do this' is unhelpful without an alternative set of steps that is suggested instead.

+

What steps need to occur in order to setup btrfs in the right form for snapshots etc? [[User:Joshka|Joshka]] ([[User talk:Joshka|talk]]) 09:02, 5 May 2013 (UTC)

+

:Joshka, this article is not in keeping with Arch Wiki Style guide. It needs work to say the least. Snapshots can be ran by default, rolling back is the feature that needs additional work and configuration. See [[Btrfs#Snapshots]].

+

+

:Btrfs is still considered experimental and takes a certain level of dedication to work through the lack of documentation and the quickly changing feature-set. That said, I am working to help clean up the documentation that we have here.

+

+

:It took me three days of struggling to get a correct install of Arch Linux on top of a correctly configured Btrfs. : ) -- [[User:AdamT|AdamT]] ([[User_talk:AdamT|Talk]]) 08:38, 28 November 2013 (UTC)

+

+

== Things to do (accuracy & style) ==

+

+

This article is in real need of extensive editing or a complete re-write (my suggestion). See also [[Btrfs - Tips and tricks]] which covers a related topic.

+

+

# '''Scope'''

+

## The scope of this article should focus exclusively on {{aur|mkinitcpio-btrfs}}.

+

### All divergent topics should be linked to [[Btrfs]] (which should be expanded as needed) or elsewhere.

+

## The scope of topic of this article may necessitate a new installation.

+

### Content that exists in [[Installation Guide]] or [[Beginners' Guide]] should not be duplicated.

+

# '''Style'''

+

## Strict adherence to [[Help:Style]] and related Arch Wiki guides should be followed throughout.

+

# '''Approach'''

+

## I suggest a complete re-write may be the best method to creating a page that is easier to follow and provides the most comprehensive amount of information on this topic.

+

### Also see [[Btrfs - Tips and tricks]].

+

+

I am willing to undertake this project if someone does not beat me to it, but it may not be until December/January (2013/2014) or later. -- [[User:AdamT|AdamT]] ([[User_talk:AdamT|Talk]]) 02:05, 29 November 2013 (UTC)

+

: In the introduction, we should make it clear what functions are provided by Mkinitcpio-btrfs? Why this package is needed? --[[User:Fengchao|Fengchao]] ([[User talk:Fengchao|talk]]) 11:49, 1 December 2013 (UTC)

Revision as of 11:49, 1 December 2013

Deletion

This page needs to be deleted. As of today (April 2013) no additional steps beyond those outlined in Installation Guide are required to install Archlinux on Btrfs (except filesystem creation, mkfs.btrfs). First, all entries regarding bootloader and partitioning are not specific to the Btrfs filesystem and shouldn't be here. Instead, future users should be redirected to their dedicated pages. Second, mkinitcpio-btrfs should have its own wiki page because it is not in the official repositories and it is not required to be part of the installation process.
Cngn (talk) 11:25, 10 April 2013 (UTC)

I think this page is very useful and there is no reason to delete it. without this page you have to scramble around trying to figure out the correct method. The reasons for including partitioning methods are for clarity, and what is the issue with having clear documentation? Raininja (talk) 14:57, 11 June 2013 (UTC)

Fengchao's plan seems the most reasonable way to save the good content and remove what's duplicated from other articles. -- Kynikos (talk) 07:40, 12 June 2013 (UTC)

I'm afraid things have gone differently in the last month or so: [1], [2]. It's possible that it is an improvement, but the original argument still stands, plus the current content is not worth the title "mkinitcpio-btrfs" and only confuses users (including me). -- Lahwaacz (talk) 22:10, 24 November 2013 (UTC)

I am going to start working on this. I have also proposed merging the errant page Btrfs - Tips and tricks which should have been a sub-section of Btrfs to begin with.AdamT (Talk) 04:32, 28 November 2013 (UTC)

Okay, as outlined by Fengchao, I have completed steps 1, 2, and, I think, 3. This article is very messy and hard to follow. I suggest the best approach is simply to start from scratch and re-write it following Help:Style and such. I would be happy to do this, I am just not sure when I will get to it as I have not yet messed around with this AUR package or using Btrfs to roll back (though it has been on my list to learn).

Btrfs - Tips and tricks covers a similar topic, so given the time I may try and tackle them both at once and integrate as much as possible into Btrfs and anything directly pertaining to mkinitcpio-btrfs to this article specifically. Btrfs itself could use some work for what it is worth and I have started chipping away at that. -- AdamT (Talk) 08:45, 28 November 2013 (UTC)

Thanks for doing this, great job! Regarding the current status, I think all Fengchao's points are accomplished, so let's close this discussion. I think you should start new section for the future changes/problems, or just add a note at the beginning of the page that it is a work in progress. -- Lahwaacz (talk) 23:25, 28 November 2013 (UTC)

Thanks for the feedback Lahwaacz. I went ahead and added an accuracy template to the article for further warning and clarification until the clean-up is completed. I will create a new discussion section as suggested. Considering this closed. -- AdamT (Talk) 01:49, 29 November 2013 (UTC)

btrfs snapshots

As a new archlinux user, 'don't do this' is unhelpful without an alternative set of steps that is suggested instead.
What steps need to occur in order to setup btrfs in the right form for snapshots etc? Joshka (talk) 09:02, 5 May 2013 (UTC)

Joshka, this article is not in keeping with Arch Wiki Style guide. It needs work to say the least. Snapshots can be ran by default, rolling back is the feature that needs additional work and configuration. See Btrfs#Snapshots.

Btrfs is still considered experimental and takes a certain level of dedication to work through the lack of documentation and the quickly changing feature-set. That said, I am working to help clean up the documentation that we have here.

It took me three days of struggling to get a correct install of Arch Linux on top of a correctly configured Btrfs. : ) -- AdamT (Talk) 08:38, 28 November 2013 (UTC)

Things to do (accuracy & style)

This article is in real need of extensive editing or a complete re-write (my suggestion). See also Btrfs - Tips and tricks which covers a related topic.