Nếu bạn là người thường xuyên sử dụng hệ điều hành Linux thì chắc hẳn sẽ có lúc cần phải thay đổi tùy chọn hoặc thiết lập của file hệ thống. Trong bài viết dưới đây, chúng tôi sẽ giới thiệu với các bạn về fstab – có thể giúp chúng ta đơn giản hóa quá trình thực hiện trên. Vậy Fstab là gì? Hiểu nôm na rằng đây là bảng các file system của hệ thống trong hệ điều hành. Trước kia, đây là cách chủ yếu để hệ thống kết hợp các file theo cách tự động, nhưng...
Tìm hiểu chế hoạt động Fstab Linux Nếu bạn người thường xuyên sử dụng hệ điều hành Linux hẳn có lúc cần phải thay đổi tùy chọn thiết lập file hệ thống Trong viết đây, giới thiệu với bạn fstab – giúp đơn giản hóa q trình thực Vậy Fstab gì? Hiểu nơm na bảng file system hệ thống hệ điều hành Trước kia, cách chủ yếu để hệ thống kết hợp file theo cách tự động, ngày cần cắm ổ USB thiết bị lưu trữ bên với máy tính hệ thống hiển thị thơng báo khay hệ thống tương tự Windows Mac Nhưng đơi tình đặc biệt người dùng phải định rõ ổ đĩa, phân vùng xác để kết nối vào hệ thống lệnh mount Như phía đề cập tới, người dùng định rõ ràng thiết bị sau kết nối với máy tính hệ thống tự động kết hợp thành phân vùng Và lúc fstab tỏ hữu ích Giả sử kết nối ổ cứng chuẩn IDE SCSI, sau máy tính tải file hệ thống cần thiết theo nhiều thứ tự khác nhau, gây nhiều xáo trộn Fstab cấu hình, thiết lập để tìm kiếm thể loại file hệ thống riêng biệt, sau kết hợp chúng theo trật tự thống nhất, qua giảm thiểu nhiều tỉ lệ lỗi xảy File Fstab: Trên thực tế, hệ thống file fstab lưu trữ thư mục sau: /etc/fstab Ví dụ: Chúng ta dễ dàng thấy khác biệt đây, muốn hiển thị thông tin file fstab hệ thống bạn gõ lệnh sau vào Terminal: Hoặc thay lệnh nano gedit mang lại kết tương tự Tùy chọn khác: Để tiếp tục, bạn xem lại viết tìm hiểu phân vùng Scheme Linux Tại đây, đề cập lại số khái niệm bản, chẳng hạn loại file hệ thống khác trình định dạng – Format gán với thông số Universally Unique Identifier – UUID định, cố định Thực chất, trình thay đổi được, cách lý tưởng để lựa chọn loại file hệ thống nên sử dụng, đặc biệt phân vùng quan trọng Ví dụ: phân vùng /home nằm ổ cứng thứ hệ thống, di chuyển tới ổ cứng cắm khác fstab đảm nhận nhiệm vụ tìm kiếm kết nối phân vùng cách chuẩn xác đảm bảo an toàn, nhằm tránh khỏi trường hợp xảy lỗi Còn bạn chuyển phương pháp cũ sử dụng thiết bị xác định trước để lựa chọn phân vùng (ví dụ /dev/sda1), ưu điểm ổ cứng phân vùng đếm hệ thống Controller, qua gây thay đổi hệ điều hành Việc sử dụng UUID file fstab thuận lợi cho nhiều người dùng có nhu cầu đơn giản, bên cạnh cịn số điểm cần lưu ý mặt kỹ thuật Trước tiên cách không nên áp dụng với thiết bị assembled network-based, người dùng nâng cao muốn sử dụng thành phần RAID không nên dùng UUID Phần fstab phân cách khoảng trống thẻ liệu, kết hợp Tại đây, tìm thấy phần liệu kết hợp Sau thể loại file hệ thống tìm thấy xác định phân vùng, chẳng hạn như: ext2/3/4, ReiserFS, jFS Ví dụ ảnh chụp hình phân vùng NTFS dùng ổ cứng ntfs-3g để truy cập vào hệ thống Một số đặc điểm khác: Tiếp theo vài điểm đặc trưng fstab: - auto/noauto: định rõ ràng phân vùng cụ thể có khởi động hệ thống hay khơng, chặn phân vùng phần kết hợp hệ thống khởi động lệnh noauto - exec/noexec: định phân vùng thực thi file nhị phân - ro/rw: ro read only rw read write Nếu bạn muốn thay đổi file hệ thống tài khoản người dùng bình thường khơng phải root phải định đối tượng rõ tham số rw - sync/async: tính thú vị, sync yêu cầu lệnh viết thực dòng lệnh, phù hợp với thiết bị lưu trữ bên ổ USB, đĩa mềm không thực tốt với ổ cứng di động Còn async cho phép câu lệnh thực thi qua khoảng thời gian định - nouser/user: cung cấp cho người dùng quyền kết nối bỏ kết nối thiết bị lưu trữ bên ngoài, điểm quan trọng cần lưu ý user tự động bao gồm noexec, bạn muốn thực thi file nhị phân tài khoản người dùng loại trừ tùy chọn exec Những tùy chọn phân cách dấu phẩy, không khoảng trống, đặt theo thứ tự Tuy nhiên, thiết bị có kết nối theo thời gian tạm thời ổ USB khơng tn theo quy luật trừ tự tạo đối tượng áp dụng cho chúng UUID fstab Ví dụ ảnh chụp hình trên, ổ cứng cắm ngồi có quyền kết hợp kích hoạt, truy cập, đọc ghi Dumping Fscking: Tùy chọn giá trị theo mã nhị phân: false true dumping Theo khuyến cáo nhiều người sử dụng bạn nên thiết lập giá trị Lựa chọn cuối đề cập đến giá trị số passing: với chức “thơng báo” với hệ thống thứ tự xếp fsck thực trình kiểm tra file hệ thống Nếu ổ đĩa phân vùng có giá trị bị bỏ qua, giống ổ cứng NTFS format ví dụ File hệ thống root ln có giá trị loại file system khác áp dụng sau Cơ chế phù hợp với ext3/4 ReiserFS, số file khác FAT16/32 ext2 thực sau ... thông tin file fstab hệ thống bạn gõ lệnh sau vào Terminal: Hoặc thay lệnh nano gedit mang lại kết tương tự Tùy chọn khác: Để tiếp tục, bạn xem lại viết tìm hiểu phân vùng Scheme Linux Tại đây,... thành phần RAID khơng nên dùng UUID Phần fstab phân cách khoảng trống thẻ liệu, kết hợp Tại đây, tìm thấy phần liệu kết hợp Sau thể loại file hệ thống tìm thấy xác định phân vùng, chẳng hạn như:... khác: Tiếp theo vài điểm đặc trưng fstab: - auto/noauto: định rõ ràng phân vùng cụ thể có khởi động hệ thống hay khơng, chặn phân vùng phần kết hợp hệ thống khởi động lệnh noauto - exec/noexec: