Lý do tại sao không có cách đơn giản để làm những gì bạn muốn là các cấu trúc dữ liệu nội bộ trong bản ghi phân vùng nơi các tệp được đặt tương đối với phần bắt đầu của phân vùng.
Mở rộng phân vùng sang phải tương đối đơn giản vì nó chỉ yêu cầu thay đổi giá trị kích thước tối đa.
Mở rộng sang bên trái cũng yêu cầu hoặc di chuyển mọi khu vực dữ liệu hoặc sửa đổi tất cả các cấu trúc dữ liệu trong phân vùng để thay đổi giá trị bù của chúng để phản ánh vị trí bắt đầu đã thay đổi. Cả hai thao tác này đều nhanh chóng và trong quá trình phân vùng không nhất quán bên trong, điều đó có nghĩa là bất kỳ sự gián đoạn nào trong quy trình (ví dụ như mất điện) sẽ khiến nó bị hỏng.
Rủi ro mất dữ liệu khi làm điều này có lẽ là lý do tại sao một cách để làm điều này không được tích hợp trong HĐH. Lợi ích cho một số ít người dùng không xứng đáng với trách nhiệm (chủ yếu là PR) mà họ sẽ phải chịu khi có sự cố xảy ra.