From: Charles D. <Cha...@me...> - 2008-12-08 20:05:17
|
As previously announced, I've been working on a version of mountlo able to mount NBD devices and/or use LVM volumes, in addition to previously available functionality. I've made significant headway (though the build process for the buildroot-based userland is presently nontrivial, and will need to be cleaned up before I can release a patch). In any event, the guest now completes the mount, hands control back to mountlo's modified fusexmp, and prints the following: ===== + /bin/busybox mount -o ro /dev/mapper/vg01-root /mnt kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. fuseserv_dev_open 1 102 fuseserv_dev_open 1 0000000000000066 unique: 1, opcode: INIT (26), nodeid: 0, insize: 56 INIT: 7.9 flags=0x0000003b max_readahead=0x00020000 INIT: 7.8 flags=0x00000000 max_readahead=0x00020000 max_write=0x00020000 unique: 1, error: 0 (Success), outsize: 40 fuse: writing device: Invalid argument ===== After this point, the mount stops responding; no further requests are made to the NBD server, attempts to read from the mount point on the client fail, etc. Some feedback from folks more familiar with the codebase (*poke* Miklos *poke*) would be very much appreciated. |