MBR 446byte 主分區表 64byte(Linux中最多分4區,每個16byte )
主分區 擴展分區 擴展分區表 邏輯分區
格式化原理
常用Linux分區工具 Fdisk sfdisk diskdruid
Fdisk 一般使用過程
Fdisk /dev/hdX (用root執行)
1. 運行命令 2. 添加 / 刪除 / 修改分區 3. 重起
Linux的格式化工具
Mkfs 支持ext2 ext3 vfat msdos jfs reiserfs等
用法1:mkfs –t <fstype> <partition>
Ex. Mkfs –t ext3 /dev/hdb2
用法2:mkfs.<fstype> <partition>
Ex. Msfs.vfat /dev/sdb3
Mke2fs 支持ext2/ext3文件系統
用法 mke2fs [-j] <partition>
Mse2fs –j /dev/sdb2
初始化swap分區 mkswap /dev/sdb4
掛載命令 mount /dev/sdb2 /mnt/sd2
卸載命令 umount /dev/sdb2
寫入/etc/fstab /dev/sdb2 /mnt/sd2 ext3 defaults 0 0 第一個0表示不需要備份 第二個表示不要自檢
使用卷標掛載
添加卷標 –e2label
Ex. E2label /dev/sdb2 test
根據卷標掛載
Mount LABEL=test /mnt/sd2
寫入/etc/fstab
LABEL=test /mnt/sd2 ext3 defaults 0 0
Ext2/ext3掛載選項
Ro/rw 只讀/讀寫
Exec/noexec 允許/不允許可執行
Dev/nodev允許/不允許設備文件
Suid , sgid / nosuid , nosgid 允許/不允許suid, sgid文件
Atime / noatime 更新 / 不更新節點的訪問時間
Async / sync 異步 / 同步磁盤I/O
User / nouser 允許 / 不允許普通用戶掛載,用於/etc/fstab文件中的選項