[Btrfs-devel] Mknod: Operation not permitted

Frank Groeneveld frankgroeneveld at gmail.com
Fri Jun 29 08:47:42 PDT 2007


Yeah I know, I've always had a separate /boot partition, in ext2  
format, so that shouldn't be a problem.
I'm going to try to create an initrd that mounts the btrfs partition  
and then pivot_root's too the "default" subfilesystem on that  
partition. I'm also going to try to get the root of the btrfs  
filesystem (where default and all subfilesystems live in) to be  
mounted on /volumes.

Frank

Op 29-jun-2007, om 17:33 heeft Chris Mason het volgende geschreven:

> On Fri, Jun 29, 2007 at 11:30:46AM -0400, Josef Bacik wrote:
>> On Fri, Jun 29, 2007 at 04:44:10PM +0200, Frank Groeneveld wrote:
>>> When trying to move my root to a btrfs filesystem, I found a missing
>>> feature (or a bug). It's not possible to create device files. To
>>> reproduce, run this on a btrfs filesystem:
>>>
>>> mknod test c 1 1
>>>
>>> result:
>>> mknod: `test': Operation not permitted
>>>
>>>
>>
>> Hello,
>>
>> Please try this patch, it should work for you, I promise it  
>> compiled and
>> pretended to work for me :).
>
> Thanks, the patch looks about right, I promise I didn't compile or  
> test
> it yet ;)
>
> Please keep in mind that btrfs on / may work, but you'll need /boot or
> something for grub or lilo on some normal FS.
>
> Which brings us to another todo item: adding btrfs support to grub...
>
> -chris




More information about the Btrfs-devel mailing list