Tất cả các lập luận mà Zoredache đưa ra là hợp lệ; người ta có thể ngụy biện với các chi tiết một chút (có máy nhanh hơn để bạn có thể làm những việc khác trong khi các hệ thống tệp khác không làm được gì nhiều nếu lý do hệ thống tồn tại ở vị trí đầu tiên là trên các hệ thống tệp khác) ; tuy nhiên tất cả chúng là một chút biện minh sau thực tế.
Trong những ngày học cũ, bạn không có hệ thống tập tin trên các phân vùng riêng biệt - bạn có chúng trên các đĩa riêng biệt, vì các đĩa rất nhỏ. Hãy suy nghĩ 10MB. (1) Vì vậy, bạn đã có một đĩa nhỏ / phân vùng, đĩa a / var, đĩa / usr, đĩa / tmp và đĩa / home. Nếu bạn cần thêm dung lượng, bạn đã mua một đĩa khác.
Sau đó, các đĩa 50 MB "lớn" bắt đầu có giá thấp hơn chương trình mặt trăng và đột nhiên có thể đặt toàn bộ hệ thống trên một đĩa với lượng không gian người dùng có thể sử dụng được.
Tuy nhiên, với kích thước đĩa nhỏ so với những gì máy tính có thể tạo ra, cách ly / var và / opt và / home để việc lấp đầy một cái không làm hỏng máy tính vẫn là một ý tưởng hay.
Hôm nay, trong tình huống doanh nghiệp, tôi không phân vùng HĐH. Dữ liệu được phân vùng, đặc biệt nếu nó do người dùng tạo; nhưng thường là vì nó ở một số loại đĩa tốc độ cao và / hoặc dự phòng. Tuy nhiên / var và / usr đều sống trong cùng một phân vùng với /.
Trong môi trường gia đình, điều tương tự - / home có lẽ nên nằm trên một đĩa / mảng riêng biệt, để người ta có thể cài đặt / nâng cấp / phá vỡ / sửa chữa bất kỳ hương vị hệ điều hành nào mong muốn.
Lý do cho điều này là bởi vì cho dù bạn đoán / var hoặc / usr lớn như thế nào hoặc bất cứ cây nào có thể nhận được - bạn sẽ sai lầm hoặc bạn sẽ cam kết quá mức một cách lố bịch. Một trong những trường đại học cũ (er) của tôi chửi thề bằng cách phân vùng, và tôi luôn cảm thấy đau buồn khi anh ta ngồi xuống qua một fsck 180 ngày trên một hệ thống mà tôi đã tạo ra. Nhưng tôi có thể đếm bằng một tay trong toàn bộ sự nghiệp của mình số lần một thứ gì đó được lấp đầy / và đưa xuống hệ thống, trong khi tôi có thể đếm một tay số lần trong năm nay mà tôi đã nhìn chằm chằm vào một hệ thống nơi có ai đó quyết định / var sẽ không bao giờ cần nhiều hơn (giả sử) 1GB và đã sai, khiến tôi nhìn chằm chằm vào toàn bộ / var và '00 GB GB miễn phí ở nơi khác trên hệ thống, tất cả đều có thể đã ở trên mặt trăng đối với tất cả tốt họ làm tôi.
Trong thế giới của các đĩa lớn ngày nay, tôi không thấy rằng có bất kỳ lý do thực sự nào để phân vùng cây hệ điều hành. Dữ liệu người dùng, vâng. Nhưng các phân vùng riêng biệt cho / var và / usr và / var / spool, v.v.? Không.
(1) = và tôi biết chỉ bằng cách chọn kích thước đó, tôi sẽ nhận được ai đó trong các nhận xét nói 10MB? Sang trọng. Tại sao đĩa của chúng tôi chỉ đơn thuần là ...