最近在使用centos的時(shí)候,,發(fā)現(xiàn)硬盤裝了但是沒有掛載,,最后/home空間不夠,不能存文件,。所以有了此文,。 目標(biāo): 硬盤掛載的兩種情況 格式化分區(qū)新硬盤 掛載新增空間到指定節(jié)點(diǎn)
硬盤掛載的兩種情況情況一:新硬盤掛載流程在插上新硬盤以后,輸入fdisk -l命令看當(dāng)前磁盤信息 可以看到 /dev/sdb 下,,為新添加的硬盤設(shè)備,,輸入 fdisk /dev/sdb 對(duì)sdb進(jìn)行分區(qū) 進(jìn)入fdisk命令,輸入h可以看到該命令的幫助,,按n進(jìn)行分區(qū)(就是NEW) 這里輸入e即分為邏輯分區(qū),,按p即分為主分區(qū),我們要將這塊盤分為主分區(qū),,輸入p,。 (邏輯分區(qū):;主分區(qū):也叫引導(dǎo)分區(qū),,最多可能創(chuàng)建4個(gè),,當(dāng)創(chuàng)建四個(gè)主分區(qū)時(shí)候,就無法再創(chuàng)建擴(kuò)展分區(qū)了,,當(dāng)然也就沒有邏輯分區(qū)了,;擴(kuò)展分區(qū):除了主分區(qū)外,剩余的磁盤空間就是擴(kuò)展分區(qū)了,,擴(kuò)展分區(qū)是一個(gè)概念,,實(shí)際上是看不到的。) 到這里輸入該主分區(qū)為第幾個(gè)主分區(qū),,由于是新盤我們輸入1來分第一個(gè)主分區(qū) 接下來是定義該分區(qū)的大小,,如果按默認(rèn)(按回車)即是使用全部可用存儲(chǔ)額,也可以是用M或m單位結(jié)尾的數(shù)字(大寫M是大B的意思,,如果輸入1M實(shí)際上是X8也就是8m的空間),,這里我們先分一個(gè)1G的空間,所以輸入+1024m之后輸入w寫入分區(qū),,等待結(jié)束 再輸入fdisk -l 可以看到我們剛才分的一個(gè)分區(qū),,然后用:mkfs -t ext3 -c /dev/sdb1進(jìn)行格式化,如有多個(gè)分區(qū)可把sdb1改成sdb2 sdb3...,,用fdisk -l看到每個(gè)分區(qū)的名字 格式化后可寫入硬盤卷標(biāo),,不想要可直接按回車分區(qū)好了用mount 掛載一下該分區(qū)即可使用了,這里我把它掛載到mnt目錄下,,也可以自建一個(gè)目錄進(jìn)行掛載,,比如/home。掛載后是用ROOT用戶進(jìn)行的,,其它用戶存儲(chǔ)時(shí)需要調(diào)整目錄權(quán)限! 來看一下分區(qū)大小是否和預(yù)定的一樣,,使用df -TH命令看一下當(dāng)前掛載的分區(qū)和大小(圖片顯示不全) 如果想每次系統(tǒng)重啟都能自動(dòng)掛載該分區(qū)可修改/etc/fstab文件,,在最后加入: /dev/sdb1 /mnt ext3 defaults 1 2 PS:這塊作用存疑,,沒有具體驗(yàn)證功能 (格式說明:/dev/sdb1 代表哪個(gè)分區(qū),, /mnt是掛載目錄, ext3是該分區(qū)的格式,,defaults 是掛載時(shí)所要設(shè)定的參數(shù)(只讀,,讀寫,啟用quota等),,輸入defaults包括的參數(shù)有(rw,、dev、exec,、auto,、nouser、async) ,,1是使用dump是否要記錄,,0是不要。 2是開機(jī)時(shí)檢查的順序,,是boot系統(tǒng)文件就為1,,其他文件系統(tǒng)都為2,如不要檢查就為0) 情況二:擴(kuò)容硬盤掛載到指定節(jié)點(diǎn)建議,,如果要擴(kuò)充節(jié)點(diǎn)內(nèi)部已經(jīng)存在數(shù)據(jù),,那么該方法會(huì)導(dǎo)致節(jié)點(diǎn)數(shù)據(jù)丟失,本方法只適合新配置的環(huán)境,。 1,、查看基本信息 fdisk -l 查看當(dāng)前空間情況,發(fā)現(xiàn)有一個(gè)/dev/sda下有120G空間沒有使用,,如下圖,sda1-》sda7是現(xiàn)在已經(jīng)掛載上的硬盤分區(qū),。
2,、對(duì)擴(kuò)容空間進(jìn)行分區(qū) 類似于第一種情況的部分,運(yùn)行 fdisk /dev/sda 根據(jù)幫助提示,,鍵入:n,,添加新分區(qū) 此時(shí),fdisk會(huì)讓你選擇添加為邏輯分區(qū)(編號(hào)從5開始)還是主分區(qū)(編號(hào)1到4),。一般沒有什么要求,,默認(rèn)就行。 此時(shí),,fdisk會(huì)讓你選擇主分區(qū)的編號(hào),,因?yàn)樯厦嬉呀?jīng)說有了主分區(qū)sda1,sda2,,那么編號(hào)就選3,,即要?jiǎng)?chuàng)建的該分區(qū)為sda3.鍵入: 3 然后選擇該分區(qū)的開始值:就是分區(qū)的Start 值(start cylinder),;這里直接按回車,如果您輸入了一個(gè)非默認(rèn)的數(shù)字,,會(huì)造成空間浪費(fèi),;此時(shí)鍵入:w 保存所有并退出,分區(qū)劃分完畢 3,、指定文件系統(tǒng)類型 注意:一定要重啟一下,,這里fdisk -l 可以看見完成了相關(guān)操作,但實(shí)際上識(shí)別不出來,,會(huì)導(dǎo)致出錯(cuò): 運(yùn)行命令 mkfs -t ext3 /dev/sda3 這里ext3是分區(qū)格式,,也可以選擇其他格式。如果沒有mkfs這個(gè)功能,,可以補(bǔ)充安裝一下,,還有相關(guān)的格式類型也可以補(bǔ)充。 4.掛載文件系統(tǒng) 因?yàn)橹苯訏煸?home下面,,會(huì)導(dǎo)致/home節(jié)點(diǎn)數(shù)據(jù)丟失,,因此,在/home下新建一個(gè)目錄,,可以擴(kuò)大容量,。 建立一個(gè)待掛載目錄:mkdir /home/work 掛載分區(qū)到目錄:mount /dev/sda3 /home/work 5.開機(jī)自動(dòng)掛載 步驟4只是手動(dòng)掛載了文件系統(tǒng),現(xiàn)在想要以后開機(jī)的時(shí)候,,自動(dòng)掛載該文件系統(tǒng) 編輯:vi /etc/fstab 在該文件最后添加一句:/dev/sda3 /home/work ext3 defaults 0 1 保存,,退出。ok,,以后就能存儲(chǔ)東西到/home/work文件夾下,,也就是說,將存儲(chǔ)在新添加的硬盤上了,。 注:其實(shí)擴(kuò)容硬盤的分區(qū)掛載和新掛載硬盤差不多,,就是繼續(xù)對(duì)擴(kuò)容后的空間進(jìn)行分區(qū),其它都是一樣的,。 注:掛載是用ROOT用戶進(jìn)行的,,其它用戶存儲(chǔ)文件到掛載目錄需要調(diào)整權(quán)限 大家試了如果有用,或者有什么問題,,可以給我留言哦,!
|