Comments (5)
This error originates from the fusermount code.
The check is skipped when running as root.
I would assume the 2 TB (working) disk uses NTFS_SB_MAGIC
(0x5346544E, which is in the list), whereas the 1 TB (failing) disk uses NTFS3_SUPER_MAGIC
(0x7366746e, which isn't in the list).
Now, here's a completely random guess:
The system update you mentioned also updated the kernel, which now contains the NTFS3 driver. For some reason, the working drive is mounted using the old NTFS driver, the failing drive is mounted using the new NTFS3 driver. You can potentially check that by running mount
without arguments and searching for your drive.
In any case, there is absolutely nothing DwarFS can do here. Please file an issue for libfuse, which will likely have to add NTFS3_SUPER_MAGIC
to their fusermount filesystem magic whitelist.
from dwarfs.
Can you please describe your exact environment? Are you using WSL? How are you mounting the NTFS partition? Are you able to mount any other FUSE-based file system in the same environment?
from dwarfs.
native arch linux, it's a 1TB disk that i mount normally when i click on it from tunar and i give my password to mount the NTFS partition, i can also mount ext4 ssd partition normally. The same thing doesn't seem to happen with another NTFS disk of 2TB
from dwarfs.
Can you please paste the exact commands you're using and their exact output? Ideally, show both, the case that works and the case that doesn't.
from dwarfs.
dwarfs myfile.dwarfs mnt I 23:32:26.497181 dwarfs (v0.6.2, fuse version 35) I 23:32:26.646246 file system initialized [149ms] fusermount3: mounting over filesystem type 0x7366746e is forbidden
2TB Disc command result:
dwarfs custom.dwarfs Recovery/mnt I 23:34:35.428586 dwarfs (v0.6.2, fuse version 35) I 23:34:35.428766 file system initialized [141.2us]
both dwarfs were made with --compress-level=9
from dwarfs.
Related Issues (20)
- xattrs support HOT 1
- Optimize segmenting by skipping zero filled blocks? HOT 49
- Signal 7 (SIGBUS) during extraction HOT 4
- recompress does not change the compression algorithm HOT 1
- Unable to do anything with image; truncated section header HOT 5
- Add support for Ubuntu HOT 2
- Version 0.7 added a spamming permission error. HOT 9
- Add integrity check from dwarfsextract to mount as well HOT 8
- UIDs/GIDs truncated to 16 bits HOT 6
- Command line option (for windows) to set a folder where writable files go [] HOT 10
- how do I use you software? HOT 3
- Consider supporting zstd dictionaries HOT 4
- [Feature Request] Create DWARFS Archive From TAR/STDIN HOT 6
- Trouble compiling: 'utf8cpp/utf8.h' file not found HOT 6
- dwarfs 0.7.3 doesn't use section index properly HOT 3
- error initializing file system: unsupported compression type: ZSTD HOT 8
- Issues when building into different architectures and on musl HOT 3
- Kernel level implementation HOT 1
- Build fails when tests enabled HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dwarfs.