On Tue, Sep 4, 2012 at 11:15 AM, Goffredo Baroncelli <kreij...@libero.it> wrote: > Hi, > > > On 09/02/2012 03:03 AM, Shentino wrote: >> >> This whole subject was also about using sed to corrupt-o-magic a >> file's data on disk. >> >> Is this an acceptable method for testing? > > I am not sure that doing "sed </dev/sdX >/dev/sdX ..." is the right thing to > do, because it rewrites the full disk. This means that: > - it takes a lot of time > - you don't have any control about which part of the disk you change: what > happens if sed write a block which is update in parallel by BTRFS ?
Which is one reason I used a sha1 hash of a random read as the search key :P > Anyway I suggest to give a look to the following video [1], which explains > the automatic repair. Moreover it shows [2] how corrupt a block with the > "btrfs-corrupt-block" command. That does sound more convenient. > Hoping that this helps you. > > BR > G.Baroncelli > > [1] http://www.youtube.com/watch?v=hxWuaozpe2I > [2] See minute 17:52 of the video above > >> >> On Sat, Sep 1, 2012 at 4:49 PM, Michael<m...@draftx.net> wrote: >>> >>> It should not. It is always preferred that you dd your drive onto >>> another disk just in case though. >>> >>> On Sat, Sep 1, 2012 at 5:31 PM, Shentino<shent...@gmail.com> wrote: >>>> >>>> On Sat, Sep 1, 2012 at 1:59 PM, cwillu<cwi...@cwillu.com> wrote: >>>>> >>>>> You still haven't said which kernel you were running; the thing to do >>>>> is try the very latest rc (if not btrfs-next). >>>> >>>> >>>> Sorry about that! >>>> >>>> I thought I included it. >>>> >>>> 3.3.8 >>>> >>>> Hmm...seems it's been EOL'ed. I need to yell at my distro. >>>> >>>> In the meantime, will mounting a btrfs filesystem with a new kernel >>>> render it unmountable by older kernels? >> >> -- >> >> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in >> the body of a message to majord...@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> . >> > -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html