udev
không phải là một phân vùng trên một ổ cứng vĩnh viễn. Nó là một đĩa RAM . Như vậy, nó không tiêu thụ bất kỳ dung lượng nào của ổ cứng vĩnh viễn (ngoại trừ một phần trao đổi khi hệ thống thiếu RAM).
Đĩa RAM và / dev trong Linux
Ubuntu như nhiều bản phân phối Linux hiện đại sử dụng devtmpfs
hệ thống tệp cho /dev
thư mục. Thư mục chứa các tệp (thiết bị) đặc biệt chỉ là giao diện cho trình điều khiển thiết bị. devtmpfs
là một ví dụ đặc biệt của tmpfs
. Thư mục /dev
này là một phần thiết yếu của cấu trúc thư mục giống Unix. Nếu bạn xóa nó, hệ thống sẽ ngừng hoạt động.
Bạn có thể nhận thấy rằng trong Ubuntu tmpfs
cũng đang được gắn kết /run
và các thư mục con của nó. Trên một số hệ thống khác, nó cũng có thể được gắn kết tại /tmp
.
Những câu hỏi của bạn
- Việc gán không gian là cài đặt mặc định. Theo mặc định,
tmpfs
hệ thống tệp được giới hạn ở 50% dung lượng RAM của bạn. (Bạn có 64 GB RAM không?) Số lượng thực sự chỉ là giới hạn vì các tmpfs
hệ thống tệp chỉ chiếm không gian cần thiết để lưu trữ các tệp và đối với /dev
thư mục, không gian cần thiết là rất nhỏ. Dung lượng chiếm dụng trong trường hợp (của tôi) của bạn là vài KB.
- Bạn không thể ảnh hưởng đến
tmpfs
kích thước bằng cách phân vùng vì chúng không được lưu trữ trên các ổ đĩa vật lý. Loại bỏ nó là hoàn toàn không thể nếu không có những thay đổi đáng kể đối với hệ thống. Bạn có thể làm cho giới hạn kích thước thấp hơn: sudo mount -o remount,size=1G /dev
nhưng điều này sẽ chỉ thay đổi giới hạn chứ không thay đổi không gian RAM chiếm dụng thực tế.
Giải pháp cho vấn đề của bạn
Giải pháp của bạn là phân vùng lại ổ đĩa và làm cho /dev/sda1
lớn hơn (dễ dàng hơn nếu có thể phân vùng lại) hoặc thêm các phân vùng mới và gắn chúng vào các thư mục thích hợp và di chuyển các tệp hiện có ở đó để giải phóng /
hệ thống tệp gốc ( ).