Weird standard for FAT32 >4gb files [closed] - filesystems

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 11 months ago.
Improve this question
I have recently encountered an embedded system with IDE drives that are FAT32 but have >4gb files. It appears to do this by setting the file size in the 32byte directory entry to how many bytes the final cluster uses - instead of being the actual file size. This allows the the files to have arbitrary FAT chains. The downside is the only way to know the file sizes are to stream through the chains, which are enormous.
I have never seen this before. Is this a known standard or variation and does anything on windows or linux support it?
Are there any 'quirky' FAT32 modifications that are more standard that allow files greater than 4GB?

Probably exFAT

This I think is a complete hack.
I've implemented FAT32 and I've never seen or heard of anything like this. I will be very surprised if there is any support anywhere for this.

Related

How to write a C program for a computer without an Operating system? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 1 year ago.
Improve this question
Let us suppose that my computer does not have any operating system.
Is it possible to write a C program for running on this computer?
I think that it is possible to do that, but I'm not sure.
If this is possible, how can we do that?
This is why the standard defines "freestanding" implementations. Such implementations may be used to target hardware without any sort of OS or much of any support, really. You would need an implementation that supported your particular hardware enviorment (whether that is an embedded system of some kind, or some other bare-bones hardware). With that in mind, there are several important things to understand about freestanding implementations:
The way that program/system startup and termination happens is completely implementation defined. The might be a main that is called with some implementation-specific arguments, or there might be some other entry point(s) defined. Termination may not even be possible.
The standard library might be partly or even mostly missing -- there are only a few header files that a freestanding implementaion must support to be conforming (things like stdarg.h stdint.h, stdboolh. limits.h), so there might be no standard way of doing I/O or managing memory, for example.

Why the weird language? [closed]

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 4 years ago.
Improve this question
I love editing files in Windows or Android i goes to the system and choose a random DLL file or ini or dat and edit it to see his codes but don't make changes, anyways i love doing this but when i edit a dat file in Android or DLL in windows i find a weird cryptic icons and language.
its looks like this:
https://imgur.com/a/Pmg8oK7
So my question is why is this things there i mean they can just use scripts with normal understandable language i hope someone explain me this because i'm curious, and thanks!
Because DLLs are compiled. You're looking at binary data (machine code instructions, plus various bits of data) with a text editor. While some programs are distributed as source code (bash scripts, JavaScript/HTML/CSS Windows Universal Apps, several others), many others (probably "most" on Windows) are distributed as compiled machine code.

What is the difference between ex-FAT and NTFS file systems? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
Just how do they differ in their working or storing of files?
People have been saying Ex-FAT is a better file system, and not to use NTFS so much. But how do they differ in actual working. Can anyone explain?
One very important difference comes about if you use the EFS "Encrypted" attribute (EFS stands for Encrypting File System ).
EFS is transparent. You don't see it. Files are encrypted on the disk, but are automatically decrypted when you access them.
for more media that needs to move around, FAT is usually more handy because NTFS has security attributes that get tied to the local computer by default.
exFAT does (better) which NTFS doesn't which is useful when using it for more removable mass storage .
difference between FAT32 , NTFS and EX-FAT

Nautilus 2.16 - trash confirmation difference between filesystems [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
Apologies if this question seems rather trivial, but it's causing me some frustration.
I have a Redhat 5.3 installation, using nautilus-2.16.2-7.el5 that has two filesystems mounted. Under user1, when sending to the trash (pressing Del) on filesystem A we receive a confirmation dialogue box (do you want to etc). The behaviour is the same on filesystem B.
However, under user2, we receive the confirmation on Del on filesystem A, but NOT on filesystem B.
I've tried renaming the ~/.gconf/apps/nautilus folder and logging out/in to reset the Nautilus settings, but it's still behaving the same.
This is basically leading to users accidently deleting data, which isn't great!
Any advice would be appreciated folks!
D
Turns out that creating a new user profile and copying the settings corrected the problem (even though there was nothing filesystem specific in the gconf file).
cp /home/new_username/.gconf/apps/nautilus/preferences/%gconf.xml /home/username/.gconf/apps/nautilus/preferences/

How can I find out what language this file is? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I have this file, and I have absolutely no idea what kind of file it is.
When I open it in Notepad++ it reads as
ð X döS
or
(source: gyazo.com)
How can I figure out what language this is?
Looks like that http://patch.us.wizard101.com:12500/ returns some sort of patch file for a game client. Chances are there is some api calls you are missing that tell the server what file to generate and return. But since only game clients need to directly call that file I would delete it and chalk it up to a broken client.
Either that or the site's download handler is broken and is giving a garbage file.
There's no clear answer, because you can't really. You can do some research on the encoding, or see if you can piece it together depending on the file's origin.
This program will test against common file types to see if it can be opened with success: http://download.cnet.com/TrlD-File-Identifier-for-NET/3000-2248_4-10442461.html

Resources