Hướng dẫn này chỉ cho bạn cách bật hạn ngạch ổ cứng trên hệ thống FreeBSD.
Chỉnh sửa tệpMYKERNEL và thêm dòng
Sau đó chạy các lệnh sau
(Đối với phiên bản FreeBSD trước 5.0, hãy sử dụng thay thế:
Thêm các từ userquota và groupquota như sau:
Để kích hoạt quota khi khởi động, bạn phải thêm các dòng sau vào /etc/rc.conf:
Khởi động lại hệ thống:
Sau khi khởi động lại, hãy chạy các lệnh sau:
Cuối cùng, hãy cài đặt setquota -Tool:
Biên dịch một hạt nhân FreeBSD mới
Trước tiên, bạn phải biên dịch/cài đặt một hạt nhân hỗ trợ hạn ngạch (mặc định không bật) (có thể tìm thêm thông tin về cách biên dịch một hạt nhân mới tại đây: https://docs.freebsd.org/en_US.ISO8859-1/books/handbook/kernelconfig-building.html).
Mã:
cd /usr/src/sys/i386/conf
cp GENERIC MYKERNEL
Mã:
options QUOTA
Mã:
/usr/sbin/config MYKERNEL
cd ../compile/MYKERNEL
Mã:
cd ../../compile/MYKERNEL )
Mã:
make depend
make
make install
Kích hoạt Quota
Chỉnh sửa tệp /etc/fstab và tìm mục nhập có đề cập đến thư mục /home, ví dụ:
Mã:
/dev/ad0s1d /home ufs rw 2 2
Mã:
/dev/ad0s1d /home ufs rw,userquota,groupquota 2 2
Mã:
quota_enable="YES"
check_quotas="YES"[I]
[/I]
Mã:
tắt máy -r ngay bây giờ
Mã:
quotacheck -a
quotaon -a
Mã:
pkg_add -r setquota