Other Mount LVM from Cinamon to FreeBSD

Hello,
I have tried to mount cinamon LVM to FreeBSD but I failed all the time

FIRST STEP
Code:
root@PyLoad:/dev/linux_lvm # geom linux_lvm list
Geom name: mint-vg
Providers:
1. Name: linux_lvm/mint-vg-swap_1
   Mediasize: 7511998464 (7.0G)
   Sectorsize: 512
   Mode: r0w0e0
2. Name: linux_lvm/mint-vg-root
   Mediasize: 992384909312 (924G)
   Sectorsize: 512
   Mode: r0w0e0
Consumers:
1. Name: ada1s5
   Mediasize: 999946190848 (931G)
   Sectorsize: 512
   Stripesize: 0
   Stripeoffset: 256901120
   Mode: r0w0e0
Now I tried to mount it with
Code:
root@PyLoad:/dev/linux_lvm #  fuse-ext2 /dev/linux_lvm/mint-vg-root /cinamon -o default_permissions
Mounting /dev/linux_lvm/mint-vg-root Read-Only.
Use 'force' or 'rw+' options to enable Read-Write mode
fuse: failed to open fuse device: No such file or directory
root@PyLoad:/dev/linux_lvm # ls
mint-vg-root    mint-vg-swap_1
root@PyLoad:/dev/linux_lvm # mount -o ro -t ext2fs /dev/linux_lvm/mint-vg-root /cinamon
mount: /dev/linux_lvm/mint-vg-root: Operation not permitted
root@PyLoad:/dev/linux_lvm # ls
mint-vg-root    mint-vg-swap_1
root@PyLoad:/dev/linux_lvm # mount -o ro -t ext4fs /dev/linux_lvm/mint-vg-root /cinamon
mount: /dev/linux_lvm/mint-vg-root: Operation not permitted
root@PyLoad:/dev/linux_lvm # ls
mint-vg-root    mint-vg-swap_1
root@PyLoad:/dev/linux_lvm # mount -o ro -t ext2fs /dev/linux_lvm/mint-vg-swap_1 /cinamon
mount: /dev/linux_lvm/mint-vg-swap_1: Operation not permitted
root@PyLoad:/dev/linux_lvm # ext4fuse /dev/linux_lvm/mint-vg-root /cinamon
fuse: failed to open fuse device: No such file or directory
root@PyLoad:/dev/linux_lvm # mount -o ro -t ext4fs /dev/linux_lvm/mint-vg-root /cinamon
mount: /dev/linux_lvm/mint-vg-root: Operation not permitted

Any ideas? I work on FreeNAS in jail where I have all ports installed
 
Code:
root@PyLoad:/dev/linux_lvm # ext4fuse /dev/linux_lvm/mint-vg-root /cinamon
fuse: failed to open fuse device: No such file or directory
root@PyLoad:/dev/linux_lvm # ls
mint-vg-root    mint-vg-swap_1
This also sux...
 
Code:
fuse: failed to open fuse device: No such file or directory
Looks like fuse kernel module is not loaded on your system. And, are you sure LVs are ext2 ?
 
Hello i was shortly busy but thema is still active

so.

1. All modules are in place in jail
Code:
root@LVMtest:/ # kldstat
Id Refs Address            Size     Name
 1   84 0xffffffff80200000 1903000  kernel
 2    1 0xffffffff81de6000 ffd7c    ispfw.ko
 3    1 0xffffffff82021000 10676    geom_mirror.ko
 4    1 0xffffffff82032000 4682     geom_stripe.ko
 5    1 0xffffffff82037000 ffbd     geom_raid3.ko
 6    1 0xffffffff82047000 ec6a     geom_raid5.ko
 7    1 0xffffffff82056000 5752     geom_gate.ko
 8    1 0xffffffff8205c000 4a2c     geom_multipath.ko
 9    1 0xffffffff82061000 571a     fdescfs.ko
10    1 0xffffffff82067000 892      dtraceall.ko
11   10 0xffffffff82068000 3acf8    dtrace.ko
12    1 0xffffffff820a3000 4660     dtmalloc.ko
13    1 0xffffffff820a8000 224f     dtnfscl.ko
14    1 0xffffffff820ab000 63fd     fbt.ko
15    1 0xffffffff820b2000 5799a    fasttrap.ko
16    1 0xffffffff8210a000 49f0     lockstat.ko
17    1 0xffffffff8210f000 1620     sdt.ko
18    1 0xffffffff82111000 d8f2     systrace.ko
19    1 0xffffffff8211f000 d4b1     systrace_freebsd32.ko
20    1 0xffffffff8212d000 4dc6     profile.ko
21    1 0xffffffff82132000 7f73     ipmi.ko
22    1 0xffffffff8213a000 ec0      smbus.ko
23    1 0xffffffff8213b000 1a632    hwpmc.ko
24    1 0xffffffff82156000 c28a     t3_tom.ko
25    2 0xffffffff82163000 42c7     toecore.ko
26    1 0xffffffff82168000 12afb    t4_tom.ko
27    2 0xffffffff8217b000 2b82     vboxnetflt.ko
28    2 0xffffffff8217e000 4e416    vboxdrv.ko
29    1 0xffffffff821cd000 41d7     ng_ether.ko
30    1 0xffffffff821d2000 3fd4     vboxnetadp.ko
31    1 0xffffffff821d6000 5389     geom_linux_lvm.ko
32    1 0xffffffff821dc000 de7a     fuse.ko

2. Geom see lvm

Code:
root@LVMtest:/ # geom linux_lvm list
Geom name: mint-vg
Providers:
1. Name: linux_lvm/mint-vg-swap_1
   Mediasize: 7511998464 (7.0G)
   Sectorsize: 512
   Mode: r0w0e0
2. Name: linux_lvm/mint-vg-root
   Mediasize: 992384909312 (924G)
   Sectorsize: 512
   Mode: r0w0e0
Consumers:
1. Name: ada1s5
   Mediasize: 999946190848 (931G)
   Sectorsize: 512
   Stripesize: 0
   Stripeoffset: 256901120
   Mode: r0w0e0

3 Dev properties are also ok

Code:
root@LVMtest:/ # ls -la /dev/ada1s5
crw-r-----  1 root  operator  0xc4 Dec 28 01:07 /dev/ada1s5
root@LVMtest:/ # ls -la /dev/linux_lvm/
total 1
dr-xr-xr-x   2 root  wheel      512 Jan 10 01:27 .
dr-xr-xr-x  12 root  wheel      512 Jan 10 01:27 ..
crw-r-----   1 root  operator  0xdd Dec 28 01:07 mint-vg-root
crw-r-----   1 root  operator  0xdc Dec 28 01:07 mint-vg-swap_1

4. PROBLEM 1 --- not marked as jail friendly

Code:
root@LVMtest:/ # lsvfs
Filesystem                              Num  Refs  Flags
-------------------------------- ---------- -----  ---------------
procfs                           0x00000002     4  synthetic, jail
cd9660                           0x000000bd     0  read-only
ufs                              0x00000035     0
unionfs                          0x00000041     0  loopback
devfs                            0x00000071     5  synthetic, jail
msdosfs                          0x00000032     0
tmpfs                            0x00000087     3  jail
nfs                              0x0000003a     0  network
zfs                              0x000000de    23  jail, delegated-administration
nullfs                           0x00000029     7  loopback, jail
fdescfs                          0x00000059     1  synthetic, jail
fusefs                           0x000000ed     0  synthetic

5. PROBLEM 2 sysctl do not edit values

Code:
root@LVMtest:/ # sysctl security.jail.mount_allowed
security.jail.mount_allowed: 0
root@LVMtest:/ # sysctl security.jail.mount_allowed=1
security.jail.mount_allowed: 0
sysctl: security.jail.mount_allowed=1: Operation not permitted

in main level it is 1..., when i try to add it to jail sysctl

Code:
allow.raw_sockets=1,sysvipc_allowed=1,mount_allowed=1
then jail is not starting...

6. PROBLEM 3 MOUNTING ISSUE

Code:
root@LVMtest:/ # fuse-ext2 /dev/linux_lvm/mint-vg-root /cinnamon -o default_permissions
Mounting /dev/linux_lvm/mint-vg-root Read-Only.
Use 'force' or 'rw+' options to enable Read-Write mode
mount_fusefs: /dev/fuse on /cinnamon: Operation not permitted
fuse: failed to mount file system: No such file or directory

SO looks like mint root vg is readable but /dev fuse is not allowed to mount

dev fuse permisions below:

Code:
root@LVMtest:/ # ls -la /dev/fuse
crw-rw----  1 root  operator  0xc5 Dec 28 11:09 /dev/fuse

Anybody have some ideas... why sysctl does not work propertly, and is it possible to edit flags to make fusefs jail friendly??, maybe some other ideas
 
You can't use fuse inside jail. You can try to mount it on host and nullfs it to the jail.

Jails and File Systems
It is not possible to mount(8) or umount(8) any file system inside a jail
unless the file system is marked jail-friendly, the jail's allow.mount
parameter is set, and the jail's enforce_statfs parameter is lower than
2.
 
so i am asking is it possible to change this flag... and other thing is that i am not able to instal ports on freenas it is enabled only in jails... normaly i make ports in system and mount it direct
 
Back
Top