Bài giảng Hệ điều hành: Chương 10B - Hệ thống file được biên soạn nhằm trang bị cho các bạn những kiến thức về hiện thực hệ thống file và thư mục; các phương pháp quản lý không gian trống; sao lưu và phục hồi. Mời các bạn tham khảo bài giảng để hiểu rõ hơn về những nội dung này. | Chương 10: Hệ Thống File Hiện thực hệ thống file và thư mục Các phương pháp quản lý không gian trống Sao lưu và phục hồi Sơ đồ bố trí (layout) hệ thống file (1/4) Tổ chức không gian đĩa (máy tính cá nhân – PC) i-nodes Partition control block FCB’s From Several major kinds of boot sectors could be encountered on IBM PC compatible hard disks, floppy disks and similar storage devices: A master boot record (MBR) is the first sector of a data storage device that has been partitioned. The MBR sector may contain code to locate the active partition and invoke its Volume Boot Record. A volume boot record is the first sector of a data storage device that has not been partitioned, or the first sector of an individual partition on a data storage device that has been partitioned. It may contain code to load and invoke an operating system (or other standalone program) installed on that device or within that partition. Sơ đồ bố trí hệ thống file (2/4) Partition control block lưu số lượng block trong partition, kích thước block, số lượng free block hiện thời và các con trỏ chỉ đến chúng, lưu số lượng free FCB hiện thời và các con trỏ chỉ đến chúng, Ví dụ “superblock” trong UNIX File System File control block (FCB): mỗi file được quản lý thông qua FCB của nó lưu các thông tin về file, kể cả các con trỏ chỉ đến các data block của nó Ví dụ “i-node” trong UNIX File System: Sơ đồ bố trí hệ thống file (3/4) Layout của một partition chứa hệ thống file UNIX Sơ đồ bố trí hệ thống file (4/4) FAT dùng để chỉ bảng FAT và cũng dùng để chỉ hệ thống file Layout của một partition chứa hệ thống file FAT Boot sector FAT Root directory Data blocks disk partition disk partition ext2 file system FAT file system NFS file system Ứng dụng VFS : gọi hàm/thủ tục open, read, write, opendir, VFS (Virtual File System) Cung cấp giao diện đồng nhất cho ứng dụng độc lập với file system cụ thể nhiều file system khác nhau trong cùng hệ | Chương 10: Hệ Thống File Hiện thực hệ thống file và thư mục Các phương pháp quản lý không gian trống Sao lưu và phục hồi Sơ đồ bố trí (layout) hệ thống file (1/4) Tổ chức không gian đĩa (máy tính cá nhân – PC) i-nodes Partition control block FCB’s From Several major kinds of boot sectors could be encountered on IBM PC compatible hard disks, floppy disks and similar storage devices: A master boot record (MBR) is the first sector of a data storage device that has been partitioned. The MBR sector may contain code to locate the active partition and invoke its Volume Boot Record. A volume boot record is the first sector of a data storage device that has not been partitioned, or the first sector of an individual partition on a data storage device that has been partitioned. It may contain code to load and invoke an operating system (or other standalone program) installed on that device or within that partition. Sơ đồ bố trí hệ .