目錄
一、磁盤基礎(chǔ)內(nèi)容
1、了解扇區(qū)的大小,以及與塊的關(guān)系
2、磁盤的第一個扇區(qū)的內(nèi)容
二、在Linux中使用硬盤的三大步驟
1、分區(qū)
----分區(qū)的作用:提高硬盤的性能
----分區(qū)的命令
----分區(qū)的分類:
----實操分區(qū)實驗
2、創(chuàng)建文件系統(tǒng)
----文件系統(tǒng)類型:
----創(chuàng)建文件系統(tǒng)的命令
----查看是否文件系統(tǒng)是否創(chuàng)建成功
3、掛載(臨時掛載及永久掛載)
----掛載的目的:
掛載點的條件:
----掛載的分類:
①臨時掛載:mount
②永久掛載
三、模擬永久掛載配置文件錯誤重啟系統(tǒng)失敗,該如何解決
四、模擬損壞磁盤以及修復(fù)使用
五、總結(jié)
一、磁盤基礎(chǔ)內(nèi)容
1、了解扇區(qū)的大小,以及與塊的關(guān)系
扇區(qū)的最小單位是512字節(jié),一般塊block的大小是8個扇區(qū)即4k(這個是可以改的,但是一般不改)
2、磁盤的第一個扇區(qū)的內(nèi)容
所有磁盤的第一個扇區(qū)都存放了三個信息:MBR主引導(dǎo)記錄、分區(qū)表、結(jié)束位
①M(fèi)BR主引導(dǎo)記錄:引導(dǎo)硬件去尋找操作系統(tǒng),占位446字節(jié)
②分區(qū)表:記錄分區(qū)表的信息,MBR分區(qū)最多為4個主分區(qū),占位64字節(jié),每個分區(qū)占16字節(jié)
③結(jié)束位:55 aa 占2字節(jié)
總結(jié),總共加起來446+64+2=512字節(jié)
二、在Linux中使用硬盤的三大步驟
1、分區(qū)
----分區(qū)的作用:提高硬盤的性能
----分區(qū)的命令
fdisk -l 設(shè)備名:查看該設(shè)備的分區(qū)信息
fdisk 設(shè)備名:交互分區(qū)
fdisk交互添加分區(qū)的選項 | |
n | 添加新分區(qū) |
p | 打印分區(qū)表 |
t | 修改分區(qū)id類型 |
w | 保存 |
m | 尋求幫助 |
----分區(qū)的分類:
分區(qū)分類 | 分區(qū) | 描述 |
MBR分區(qū) (fdisk針對2T以內(nèi)) |
主分區(qū) | 可以直接使用,可以裝操作系統(tǒng),編號1-4 |
擴(kuò)展分區(qū) | 不能直接使用,大小1k存放邏輯分區(qū)表,需要邏輯分區(qū),是特殊的主分區(qū),編號1-4,但是最多1個擴(kuò)展分區(qū) | |
邏輯分區(qū) | 可以直接使用,大小不能超過擴(kuò)展分區(qū)的大小,編號從5開始 | |
gdisk針對2T以上 | 可以有128個分區(qū) | 不限制 |
----實操分區(qū)實驗
創(chuàng)建主分區(qū)
創(chuàng)建擴(kuò)展分區(qū)
創(chuàng)建邏輯分區(qū)
創(chuàng)建交換分區(qū)
2、創(chuàng)建文件系統(tǒng)
----文件系統(tǒng)類型:
操作系統(tǒng) | 文件系統(tǒng) | |
Linux系統(tǒng) | centos 6 | ext4 |
centos7 | xfs(可以存放文件和目錄數(shù)據(jù),高性能的日志文件系統(tǒng),擅長處理大文件) | |
Windows系統(tǒng) | 64位操作系統(tǒng) | ntfs(可以存64G以內(nèi)的文件) |
32位操作系統(tǒng) | fta32(最大存放4G的文件) |
----創(chuàng)建文件系統(tǒng)的命令
查看相關(guān)命令,后面跟著的就是文件系統(tǒng)的類型
語法:mkfs.文件系統(tǒng)類型? 設(shè)備名稱
注意!?。?!擴(kuò)展分區(qū)不能創(chuàng)建文件系統(tǒng)!?。?!只有1K,用來放邏輯分區(qū)表
swap分區(qū)也是需要創(chuàng)建文件系統(tǒng)的?。?/strong>
語法:mkswap 設(shè)備名稱
----查看是否文件系統(tǒng)是否創(chuàng)建成功
lsblk? -f? :沒有掛載情況下查看文件系統(tǒng)是否創(chuàng)建成功
df -hT:掛載的情況下查看文件系統(tǒng)是什么
3、掛載(臨時掛載及永久掛載)
----掛載的目的:
將硬盤與文件目錄做連接,提供一個可以對硬盤讀寫存儲內(nèi)容的窗口,要不然硬盤用不起來
掛載點的條件:
①掛載點必須是一個已存在的目錄,且最好是空目錄,要不然容易數(shù)據(jù)丟失;
②掛載一個設(shè)備最好只掛載一個目錄,多個設(shè)備不能掛載同一個目錄;
----掛載的分類:
①臨時掛載:mount
臨時掛載在系統(tǒng)重啟以后就會失效
臨時掛載語法:mount 設(shè)備名稱 掛載點
重新掛載語法:mount -o remouunt,ro 掛載點(該硬盤只允許讀,不允許寫,還可以設(shè)置其他功能)
②永久掛載
如果想要掛載永久生效,需要修改掛載的配置文件 /etc/fstsb
先模擬實驗環(huán)境,創(chuàng)建一個/dev/sdc1硬盤,并格式化文件系統(tǒng)為xfs,創(chuàng)建一個空目錄/sdc1為掛載做準(zhǔn)備
三、模擬永久掛載配置文件錯誤重啟系統(tǒng)失敗,該如何解決
實驗?zāi)M寫錯掛載配置文件重啟系統(tǒng)
四、模擬損壞磁盤以及修復(fù)使用
實驗?zāi)M思路:先準(zhǔn)備一個環(huán)境,硬盤分區(qū)/dev/sdb1 文件系統(tǒng)是 xfs? ?臨時掛載點 /sdb1? 然后復(fù)制用戶信息和用戶密碼文件至掛載點目錄,然后用dd 模擬破壞硬盤,再解掛載,使用修復(fù)命令,然后重新掛載,查看修復(fù)情況。
文章來源:http://www.zghlxwxcb.cn/news/detail-767522.html
五、總結(jié)
每一步操作一定要邊執(zhí)行邊驗證執(zhí)行結(jié)果文章來源地址http://www.zghlxwxcb.cn/news/detail-767522.html
操作 | 驗證命令 | 解決辦法 |
新加硬盤 | lsblk查看是否有該硬盤 | scan刷新接口 |
新加分區(qū) | lsblk查看是否有新分區(qū) | partprobe刷新分區(qū) |
創(chuàng)建文件系統(tǒng) | lsblk -f 查看是否創(chuàng)建成功 | 重新創(chuàng)建,或者-f強(qiáng)制創(chuàng)建文件系統(tǒng) |
臨時掛載 | df -hT查看掛載是否成功 | 沒成功就重新掛載 |
永久掛載 | mount -a查看是否報錯 | 針對報錯修改/etc/fstab 內(nèi)容 |
到了這里,關(guān)于【Linux】磁盤分區(qū)與永久掛載,實操模擬損壞文件系統(tǒng),只要一個命令即可修復(fù)?。。〉奈恼戮徒榻B完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!