如何格式化磁盤、給磁盤分區以及掛載,參考我的另一篇博客:
https://www.cnblogs.com/mediocreWorld/p/11123786.html
博客中有一個格式化分區的命令: mkfs -t ext4 -c /dev/sdb6, 可以用這個命令代替 mkfs.ext4 /dev/sdb6
還有其中的一個命令,設置開機自動掛載磁盤:echo "/dev/sdb6 /data02 ext4 defaults 0 0" >> /etc/fstab ,擴展一下。
我的/etc/fstab 配置文件,是以下這些內容:
UUID=6485a272-312b-4971-b39a-9eca7d48b9e7 / ext4 errors=remount-ro 0 1
UUID=f8ef8a43-653c-4de2-8a20-10490a1299fc /home ext4 defaults 0 2
UUID=89fc9952-7348-47cb-93dd-b354e8484767 none swap sw 0 0
UUID=e05681c1-9cf1-40a4-9c4a-95829f9683dc /boot ext4 defaults 0 2
UUID=4526-E5C5 /boot/efi vfat defaults 0 1
/dev/sdb6 /data02 ext4 defaults 0 0
其中,最后一行是我后來通過該命令echo "/dev/sdb6 /data02 ext4 defaults 0 0" >> /etc/fstab 添加的。
可以看到,在 fstab 文件中,每行數據都分為了 6 個字段,它們的含義分別是:
- 用來掛載每個文件系統的分區設備文件名或 UUID(用於指代設備名);
- 掛載點;
- 文件系統的類型;
- 各種掛載參數;
- 指定分區是否被 dump 備份;
- 指定分區是否被 fsck 檢測;
1. 第一個字段可以是UUID,也可以是分區名,如/dev/sdb6。
查看UUID的2個方法:
(1)dumpe2fs /dev/sdb6 | grep UUID
(2)ls -l /dev/disk/by-uuid/
2. 第二個字段關於掛載點的含義,我們已經在 《Linux掛載》 和 《Linux mount命令》 章節中講解,所以這里不再贅述。但需要強調的是,掛載點一定要是已經建立的空目錄。
3.第三個字段為文件系統名稱,CentOS 6.3 的默認文件系統應該是 ext4。
4.第四個字段是掛載參數,這個參數和 mount 命令的掛載參數一致。
5.第五個字段表示“指定分區是否被 dump 備份”,0 代表不備份,1 代表備份,2 代表不定期備份。
6.第六個字段表示“指定分區是否被 fsck 檢測”,0 代表不檢測,其他數字代表檢測的優先級,1 的優先級比 2 高。所以先檢測 1 的分區,再檢測 2 的分區。一般分區的優先級是 1,其他分區的優先級是 2。