Comments (9)
It'd help if you pasted the console output here.
from ntfs2btrfs.
Unfortunately I lost it, but it wasn't much. The program calculated checksums (stopped at 1600% completion) and the next line was just Item too large for tree
. I also manually converted the drive so probably won't be able to reproduce 1 to 1.
Could you give some pointers as to why this can happen? I'm not very knowledgeable about btrfs and there is not much comments in the code.
Thanks
from ntfs2btrfs.
Here's an output with this line:
Not using compression.
Using SHA256 for checksums.
\$RECYCLE.BIN\[snipped Windows user ID]\$R6RCKKF.png: Skipping compressed ADS :Zone.Identifier
\$RECYCLE.BIN\[snipped Windows user ID]\$RCMFLDY.png: Skipping compressed ADS :Zone.Identifier
\$RECYCLE.BIN\[snipped Windows user ID]\$RCNJ5R5.png: Skipping compressed ADS :Zone.Identifier
Processing inode 139414 / 139414 (100.0%)
Mapped 109453 inodes directly.
Rewrote 273 inodes.
Inlined 8702 inodes.
Updating directory sizes
Calculating checksums 537159476 / 537159476 (100.0%)
Item too large for tree.
The volume still shows as NTFS, even after disconnecting/reconnecting it.
from ntfs2btrfs.
Thanks @FelicitusNeko. Does this still happen if you choose CRC32 instead of SHA256?
from ntfs2btrfs.
I'll have to give that a try. However, it's a decently large volume, and the process took almost 24 hours the first time around, so it might be a couple of days before I can start that up again.
from ntfs2btrfs.
I have given it a try with CRC32C. The output was identical to above, except "Using CRC32C for checksums."
from ntfs2btrfs.
I've tried a few things:
- Removing some of the largest files
- Removing some of the files with the longest path lengths
- Reducing the total number of files in general (mostly by deleting some redundant duplicates or compressing into 7z archives)
- Defragmenting and consolidating free space
Nothing has worked so far, and "Item too large for tree" is too ambiguous of an error message for me to even know if there's something I can do about it. :/
from ntfs2btrfs.
I know this issue is old but i'm running into the same problem here
from ntfs2btrfs.
NTFS Volume is unmounted.
Then I did
$ ntfs2btrfs /dev/sdd1
I got
Using Zstd compression.
Using CRC32C for checksums.
Processing inode 232297 / 232297 (100.0%)
Mapped 184148 inodes directly.
Rewrote 0 inodes.
Inlined 30767 inodes.
Updating directory sizes
Calculating checksums 144091000 / 72045922 (200.0%)
Item too large for tree.
Also for some reason Calculating checksums
got to 200%
$ ntfs2btrfs --version
ntfs2btrfs 20230501
from ntfs2btrfs.
Related Issues (20)
- Crash while processing inodes HOT 7
- ntfs2btrfs on windows doesn't print an explicit error when converting invalid disk drive HOT 2
- Can't convert from Fedora (Nobara) 36 HOT 1
- Unable to convert my drive
- Convert BTRFS back to NTFS? HOT 1
- Unable to convert volume: FSCTL_LOCK_VOLUME failed (error 5, access denied) HOT 4
- Unrecognized EA user.DOSATTRIB - Error - SYMBOLIC_LINK is non-resident HOT 4
- Reverse Process HOT 1
- Symlinked executable does not work HOT 4
- Add a option to disable ntfs backup? HOT 3
- New release? HOT 2
- FreeDOS version? HOT 1
- Cannot convert volume with dirty bit set. (Linux) HOT 1
- Do not `mmap(2)` disk devices on FreeBSD HOT 1
- Could not find enough space to create new chunk. Try clearing a few gigabytes of space, or defragging. HOT 7
- How to fix these inode errors. HOT 3
- ntfs2btrfs doesn't check for available free space before calculating checksums HOT 4
- I keep getting a "FSCTL_LOCK_VOLUME failed (error 5, Access is denied." Anything I can try? HOT 1
- Error: l > 8 HOT 1
- Convert a 3Gb drive almost full without a reflink copy HOT 6
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 ntfs2btrfs.