grub-devel.gnu.org archive mirror
 help / color / mirror / Atom feed
* BtrFS available in experimental
@ 2010-12-01 15:51 Vladimir 'φ-coder/phcoder' Serbinenko
  2010-12-02 14:41 ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 17+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2010-12-01 15:51 UTC (permalink / raw)
  To: The development of GRUB 2

[-- Attachment #1: Type: text/plain, Size: 853 bytes --]

Hello, all. It seems incresingly unpractical to assume that btrfs legal
issues will be resolved. So I using this specification :
https://btrfs.wiki.kernel.org/index.php/User:Wtachi/On-disk_Format
implemented a reader. I haven't used any Oracle code for this. Code is
fresh from typing fingers. It may or may not work for. I'm aware of some
possibilities the code may hang parsing an incorrect BtrFS. Currently
lacking points:
- no multidevice
- no symlinks
- no encryption, encoding or compressing
- no prealloc extents (doesn't look like we need them at all)
- grub-mkrelpath isn't adjust for /<subvolume>/ prefix

The syntax on btrfs is
/subvolume/standard_path
the root subvolume is named "default"
Due to checksumming save_env doesn't work (same problem as on ZFS)
Enjoy

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 294 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2010-12-06  7:19 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-01 15:51 BtrFS available in experimental Vladimir 'φ-coder/phcoder' Serbinenko
2010-12-02 14:41 ` Vladimir 'φ-coder/phcoder' Serbinenko
2010-12-02 21:15   ` Need --divide flag for assembly of startup.S on some platforms Seth Goldberg
2010-12-02 21:29     ` Colin Watson
2010-12-02 21:39       ` Seth Goldberg
2010-12-03  0:53         ` Error building grub-emu (gnulib/progname.c) Seth Goldberg
2010-12-03  1:07           ` Seth Goldberg
2010-12-03  1:20             ` Seth Goldberg
2010-12-03  1:29             ` Another error building grub-emu (gnulib/error.c) Seth Goldberg
2010-12-03  1:39               ` Seth Goldberg
2010-12-02 21:42       ` Need --divide flag for assembly of startup.S on some platforms Vladimir 'φ-coder/phcoder' Serbinenko
2010-12-04 15:47         ` Colin Watson
2010-12-04 16:20           ` Colin Watson
2010-12-03 21:20     ` Need LARGEFILE_SOURCE && _FILE_OFFSET_BITS=64 Seth Goldberg
2010-12-04 15:25       ` Colin Watson
2010-12-06  7:18         ` Seth Goldberg
2010-12-03 21:02   ` BtrFS available in experimental Vladimir 'φ-coder/phcoder' Serbinenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).