Đây là dòng có liên quan từ tệp / etc / fstab của tôi:
UUID=f51aa298-9ce4-4a19-a323-10df333f34f5 / ext4 data=writeback,noatime,barrier=0,errors=remount-ro,commit=100,nobh,nouser_xattr 0 1
Đây là những gì xảy ra khi tôi gõ lệnh "mount":
/dev/sda1 on / type ext4 (rw,noatime,data=writeback,barrier=0,errors=remount-ro,commit=100,nobh,nouser_xattr,commit=0)
Tại sao nó chỉ định "commit = 0" ở cuối? Có nghĩa là tùy chọn commit = 100 của tôi không được sử dụng?
Tôi đang sử dụng Ubuntu 10.10, 32-bit với các bản cập nhật mới nhất.
/ dev / disk / by-uuid / f51aa298-9ce4-4a19-a323-10df333f34f5 / ext4 rw, noatime, errors = remount-ro, hàng rào = 0, nobh, data = writeback 0 0
—
Alex Shtof
@Gilles - Tại sao / etc / mtab trở nên lỗi thời? Tò mò.
—
boehj
@boehj
—
Gilles 'SO- ngừng trở nên xấu xa'
/etc/mtab
được cập nhật bởi mount
, nếu có thể. /
thường được gắn chỉ đọc bởi kernel hoặc initrd / initramfs, đọc-ghi lại như là một phần của quá trình khởi động. Tôi không chắc chắn nếu các tùy chọn gắn kết cuối cùng (từ /etc/fstab
) luôn được ghi lại chính xác.
@Gilles - Thú vị.
—
boehj
grep ' / ' /proc/mounts
thể hiện điều gì? Thông tin/proc/mounts
đến trực tiếp từ kernel, trong khimount
sử dụng thông tin trong/etc/mtab
đó, có thể không cập nhật/
.