public void DeAllocateINode(UInt32 inodeIndex)
{
if (inodeIndex >= superBlock.data.inodeCapacity)
{
return;
}
if (!IsINodeAllocated(inodeIndex))
{
return;
}
// 位清零
SetBitmapNotAllocated(superBlock.pInodeBitVectors, inodeBitmaps, inodeIndex);
// 更新计数器
superBlock.data.inodeAllocated--;
superBlock.Save();
}