This file exists in a normal file, not in a reserved spaced on the drive. You can find information about which allocation blocks are used, and which ones are free, with each block represented using a binary 1 or 0, based on whether the block is in use. This is where the file system tracks all the detailed information and usage statistics of each allocation block. The Allocation File in HFS+ contains information about the nearly 4.3 million allocation blocks in the file system. In addition, the information for locating all the metadata files in the file system is stored in the volume header. This includes the file system attributes that define the version of the file system and the size of each allocation block used. The Volume Header contains important information about the file system itself. These components are, in no particular order: ▪ Now you should get all the control you need over it.The HFS+ file system is comprised of 6 major components that are used to track how blocks are assigned to the disk, the file system attributes, all metadata for the file system, and the transaction log for the journaling function. Solution is: simply manually add B (as real folder) under A. Problem is: you can't directly, because A won't expand in the VFS. Sometimes you need to take control over a sub-folder B of a real folders A.You will be able to do everything with a (normal) folder. In the not-so-far future, this difference between folders will disappear. If you delete a file from the browser, the file is deleted on disk. That's about handling the VFS from HFS window. Its behavior is very near to what you usually find in CD burning software.
If a file is subsequently added or removed on the disk, the VFS won't be updated to reflect those changes. From now on, the content is seperated from the disk it is virtualized. When you add a virtual folder based on a folder on your disk, the disk's contents are copied to the VFS. You can rename it (but not the files within it), add files, hide files, etc.Ī virtual folder only shows items you can see in the VFS. There are many aspects of the folder that you can change virtually. I mean, the real folder is not necessarily the same as the folder on your disk. Its behavior is very near to what you usually find in FTP server software.īut it is has some virtuality, even if not as much as the virtual folder.
Real foldersĪ real folder is a link to a folder on your disk, and shows the current (real-time) content of your disk. Virtual folders are yellow, real folders are red. Sometimes it may be irrelevant, but at other times you'd better pay attention to which you choose. The VFS in HFS has both virtual folders and real folders. Most web servers let you publish one or more folders, but the content shown will just reflect the disk's contents.
Many people are already familiar with this because of well-known software such as Nero which also has a VFS. This is what people will actually see! But nothing changes on your disk. You can hide files, rename them, move them to another folder, etc. People will only see what you want them to see. Thanks to the VFS you can publish things in the way you want without actually changing anything on your disk. This can be very interesting in fact this is the main reason I started working on HFS. A Virtual File System (VFS) is stored in memory instead. Often they are hierarchically ordered in folders (also called directories).įile Systems are stored on a disk.