九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Linux下的兩種磁盤分區(qū)工具的使用fdisk和 parted
   今天我們來說一下如何使用fdisk和parted分區(qū)工具來進行硬盤分區(qū),、下面我來說一下在Linux系統(tǒng)中這兩種硬盤分區(qū)工具的使用方法:
 

----------fdisk分區(qū)工具----------
 

   在我的另一篇文章里已經(jīng)說過了在Linux系統(tǒng)中硬盤分區(qū)的概念了(http://blog.chinaunix.net/u3/112561/showart_2230401.html),所以在這里我就不多說了,有不懂的可以看看那篇
一、.下面來介紹fdisk分區(qū)工具的命令格式:
    fdisk是傳統(tǒng)的Linux硬盤分區(qū)工具,也是Linux系統(tǒng)中最常用的一種硬盤分區(qū)工具之一,它的命令格式如下:
 
其中常用命令選項的說明如下:
-b sectorsize: 定義磁盤扇區(qū)的大小,有效值包括512、1024和2048,這個選項只對老版本的Linux操作系統(tǒng)有效。
-C cyls: 定義磁盤的柱面數(shù),一般情況不需要對它進行定義,使用默認的就好。
-H heads: 定義分區(qū)表所使用的磁盤的碰頭數(shù),一般為255或16。
-S sects: 定義每條磁道的扇區(qū)數(shù),一般為63。
-l :這是最常用到的一個命令選項,它是顯示指定磁盤設備的分區(qū)表信息,例如查看/dev/sdb1這個磁盤設備的分區(qū)表信息就是:fdisk -l /dev/sdb1
-u :在顯示分區(qū)表時,以扇區(qū)代替柱面作為顯示的單位
-s partition: 在標準輸出中以block為單位顯示分區(qū)的大小。
-v :顯示fdisk的版本信息。
device:就是磁盤的設備名稱,IDE類型的磁盤設備名為[dev/hd[a-h]];而SCSI或SATA類型的磁盤設備名為[dev/sd[a-p]]。
    假如我要查看我電腦上的第一塊磁盤的分區(qū)表信息(呵呵,我就一塊硬盤)可以使用如下命令:fdisk -l /dev/sda(我的硬盤是SATA類型的)顯示信息如圖:

然后我們可以看一下它們各自對應磁盤設備文件:
使用命令:ll /dev/sda*  來查看如圖:
朋友們可以自己嘗試一下別的命令的作用,由于時間問題我在這里就不一一說了~!下面我們來看看如何使用fdisk工具來對硬盤分區(qū)吧。
二、fdisk交互模式:
    當我們使用了命令“fdisk+設備名”后,就可以進入fdisk程序的交互模式了,在交互模式中可以通過輸入fdisk程序所提供的指令來完成相應的操作,其結(jié)果如圖:
進入到這種模式時候,我們就可以通過輸入fdisk的指令來執(zhí)行相應的磁盤分區(qū)管理操作了,輸入m可以獲取fdisk的指令幫助信息:如圖:
下面我們來看看各個指令的使用說明:
a :設置可引導標記
b :修改bsd的磁盤標簽
c :設置DOS操作系統(tǒng)兼容標記
d :刪除一個分區(qū)
l :顯示已知的分區(qū)類型,其中82為Linux swap分區(qū),83為Linux分區(qū)
m :顯示幫助信息
n :增加一個新的分區(qū)
o :創(chuàng)建一個新的空白的DOS分區(qū)表
p :顯示磁盤當前的分區(qū)表
q :退出fdisk程序,不保存任何修改
s :創(chuàng)建一個新的空白的Sun磁盤標簽
t :改變一個分區(qū)的系統(tǒng)號碼(比如把Linux Swap分區(qū)改為Linux分區(qū))
u :改變顯示記錄單位
v :對磁盤分區(qū)表進行驗證
w :保存修改結(jié)果并退出fdisk程序
x :特殊功能,不建議初學者使用
知道了上面這些命令的意義,可以說就會對一塊硬盤進行分區(qū)了。下面我來舉個例子來說明一下:
首先我拿虛擬機添加一塊硬盤,大小為170G,然后對其進行分區(qū):
1.首先輸入“fdisk -l“命令來查看一下添加上硬盤沒有,然后輸入命令“fdisk /dev/sdb"來進入fdisk程序交互模式,如下圖:

2.輸入指令“n"來新建一個分區(qū),這個時候系統(tǒng)會讓你輸入是新建主分區(qū)還是擴展分區(qū),我選擇主分區(qū)(p),然后輸入分區(qū)號(因為我這是新的硬盤,還沒有分過區(qū),所以輸入1代表第一個主分區(qū)),然后又是起始柱面,直接選擇默認即可。最后輸入你這塊分區(qū)的大小,我這里是分的差不多50G吧!這樣一個分區(qū)就分好了,然后你可以輸入p指令來查看一下,如下圖:

3.這次我再建立一個擴展分區(qū),首先輸入指令n來新建一個分區(qū),然后輸入e來選擇擴展分區(qū),再輸入分區(qū)號(2),然后下面的都選擇默認就OK了!建立好后使用指令 p來查看一下,如圖:

4.下面我再在擴展分區(qū)里面建立兩個邏輯分區(qū),首先輸入指令n,然后選擇分區(qū)類型為l(邏輯分區(qū))起始柱面選擇默認,然后輸入此邏輯分區(qū)的大小,我就分40G了。最后輸入指令p來查看一下是否建立成功,如圖:

5.同樣的步驟建立另一個邏輯分區(qū),這里就不多說了。下面來看一下如何修改一個分區(qū)的類型。
6.輸入指令t來修改分區(qū)的類型(只需要輸入分區(qū)類型對應的ID號即可),然后輸入要修改的分區(qū)號,我這里是修改的sdb5(也就是說輸入5就OK了)。最后輸入分區(qū)的類型的ID號,如果不知道分區(qū)的類型對應的ID號,你可以輸入“l(fā)"指令來查看分區(qū)類型所對應的ID號。如圖:
7.查到分區(qū)類型的ID號后,你就可以輸入對應的ID號來修改分區(qū)類型了,我這里把Linux分區(qū)改為Linux swap類型,從上圖可知Linux swap類型所對應的ID為82,輸入82后回車就完成 了修改,可以使用指令p來查看一下,如圖:

8.上面這些就是整個使用fdisk分區(qū)工具對硬盤進行分區(qū)的過程,哦,別忘記最后一步了,你得輸入指令w來對你所做的操作進行保存,保存后你可以使用fdisk -l /dev/sdb來查看是否分區(qū)成功。如圖:

9.上面我們對硬盤進行了分區(qū),硬盤分完區(qū)之后是不能直接使用的,得格式化后才能使用,下面我們就對硬盤進行格式化。輸入“mkfs.ext3"來把硬盤格式化成ext3類型的文件系統(tǒng)。具體mkfs命令的使用方法,可以自己使用man mkfs命令來查看,這里就不詳細說明了。如圖:

10.輸入mkfs.ext3 /dev/sdb1命令來對硬盤格式化,一個一個分區(qū)都要格式化完成才可以,有一個特殊的分區(qū)就是swap,可以使用命令mkswap /dev/sdb5來對swap類型的分區(qū)進行格式化。如下圖:

11.格式化完文件系統(tǒng)后,你需要對磁盤進行掛載后才能夠正常使用,掛載命令為mount,使用格式如下:
mount [-t  文件系統(tǒng)類型 ] 存儲設備   掛載點(通常文件系統(tǒng)類型通常可以省略,系統(tǒng)會自動識別)
12.在掛載之前你需要新建一個掛載點,就是你想要把這塊磁盤掛載到哪,然后你就把掛載點建立在哪就OK了。例如,上面例子中,我要對/dev/sdb1分區(qū)掛載,那么我先給它新建一個掛載點:mkdir /media/sdb1,然后執(zhí)行:mount /dev/sdb1 /media/sdb1掛載點的名字可以隨便起,掛載后你就可以往磁盤里寫東西了,如圖:

13.為了方便起見,我們還可以修改相關的配置文件,使得系統(tǒng)對某一個分區(qū)進行自動掛載,具體就是修改/etc/fstab配置文件來實現(xiàn),我以上面例子把/dev/sdb1分區(qū)配置成每次系統(tǒng)啟動時自動掛載到/media/sdb1下面,可以如下修改配置文件,如圖:

14.按照上面所做當系統(tǒng)每次啟動時,就會自動把/dev/sdb1分區(qū)掛載到/media/sdb1里,而不用我們每次進行手動掛載。
15.如果我們不想使用某一分區(qū)時,需要對它進行卸載,可以使用“umount + 設備掛載點”命令來進行卸載。如上例:umount /media/sdb1命令來進行卸載。
注意:有時候會遇到無法卸載的情況,遇到這種情況的原因是因為有其他用戶或進程正在訪問該文件系統(tǒng)導致的,在Linux系統(tǒng)中,是不允許對正在被訪問的文件系統(tǒng)進行卸載操作的,只有當該文件系統(tǒng)上所有訪問的用戶或進程完成操作并退出后,這個文件系統(tǒng)才能被正常卸載。我們有兩種方法來處理這種情況,一是用命令“l(fā)sof +掛載點”來查看到底是哪些進程正在訪問該文件系統(tǒng),查找出來后,使用kill命令將進程殺死來進行卸載。二是使用命令“fuser -k +掛載點”。加-k選項是使用命令fuser找出正在訪問該文件系統(tǒng)的進程,加上-k選項就是找出來并殺死。通過以上兩種方法就可以對一些無法卸載的文件系統(tǒng)進行卸載了。
 
 

----------parted分區(qū)工具----------
 

    parted是RHEL5下自帶的另外一種分區(qū)軟件,相對于fdisk,它的使用更加方便,同時它還提供了動態(tài)調(diào)整分區(qū)大小的功能。下面我來如何通過parted創(chuàng)建、刪除磁盤分區(qū)、查看分區(qū)表、更改分區(qū)大小、創(chuàng)建文件系統(tǒng)以及如何使用parted交互模式。
一、parted簡介:
    parted是另一款在linux下常用的分區(qū)軟件,它支持的分區(qū)類型范圍非常廣,包括ext2、ext3、linux-swap、FAT、FAT32、reiserfs、HFS、jsf、ntfs、ufs和xfs等。它的命令格式如下:
parted [options] [device  [command [options...]...]]
其中的命令選項說明如下:
-h(huán) :顯示幫助信息。
-i :交互模式。
-s :腳本模式。
-v :顯示parted的版本信息。
device :磁盤設備名稱,如/dev/sda.
command :parted指令,如果沒有設置指令,則parted將會進入交互模式。
二、parted交互模式:
    與fdisk類似,parted可以使用命令“parted+設備名”進入交互模式。進入交互模式后,可以通過parted的各種指令來對磁盤分區(qū)進行管理,跟fdisk非常相似。我還以我電腦上的那塊硬盤為例,如圖是進入parted交互模式后又輸入“help“命令幫助的界面:
-_-!汗,這里少了一張圖,可能沒復制上吧。。。你只要終端下輸入“parted /dev/某個設備”就可以進入parted交互模式。
parted的各種操作指令和詳細說明如下:

check NUMBER                                檢查文件系統(tǒng)
cp [FROM-DEVICE]FROM-NUMBER TO-NUMBER      復制文件系統(tǒng)到另外一個分區(qū)
help[COMMAND]                             顯示全部幫助信息或者指定命令的幫助信息
mklabel,mktable LABEL-TYPE                  在分區(qū)表中創(chuàng)建一個新的磁盤標簽
mkfs NUMBER FS-TYPE                         在分區(qū)上創(chuàng)建一個指定類型的文件系統(tǒng)
mkpart PART-TYPE[FS-TYPE]START END          創(chuàng)建一個分區(qū)
mkparts PART-TYPE[FS-TYPE]START END         創(chuàng)建一個分區(qū),并在分區(qū)上創(chuàng)建指定的文件系統(tǒng)
move NUMBER START END                       移動分區(qū)
name NUMBER NAME                            以指定的名字命名分區(qū)號
print [free|NUMBER|all]                     顯示分區(qū)表、指定的分區(qū)或者所有設備
quit                                        退出parted程序
rescue START END                            修復丟失的分區(qū)
resize NUMBER START END                     更改分區(qū)的大小
rm NUMBER                                   刪除分區(qū)
select DEVICE                               選擇需要更改的設備
set NUMBER FLAG STATE                       更改分區(qū)的標記
toggle [NUMBER[FLAG]]                       設置或取消分區(qū)的標記
unit UNIT                                   設置默認單位
version                                     顯示parted的版本信息
三、分區(qū)管理
1.查看分區(qū)
    在parted交互模式下輸入print指令來查看分區(qū)(相當于fdisk的p指令),如圖:
2.創(chuàng)建分區(qū)
    在parted交互模式下輸入mkpart指令來創(chuàng)建磁盤分區(qū),假如要創(chuàng)建一個開始位置為50G、結(jié)束位置為100G、文件系統(tǒng)類型為ext3的邏輯分區(qū),可以使用如下指令來創(chuàng)建:
mkpart logical ext3 50G 100G  如圖:

當然也可以只輸入mkpart指令而不帶任何參數(shù),parted會一步步提示用戶輸入相關信息并最終完成分區(qū)創(chuàng)建,如圖:
3.創(chuàng)建文件系統(tǒng)
    創(chuàng)建分區(qū)后,可以使用mkfs指令在分區(qū)上創(chuàng)建文件系統(tǒng)(也就是格式化),parted目前只支持ext2文件系統(tǒng),還不支持ext3,如圖:

4.更改分區(qū)大小
    使用resize指令可以更改指定分區(qū)的大小。需要更改大小的分區(qū)上面必須是已經(jīng)創(chuàng)建了文件系統(tǒng),否則會提示:Error:Could not detect file system.下面我以dev/sdb6為例來縮小22G,因為我現(xiàn)在磁盤已經(jīng)用完了,所以不能加了!就減少吧!如圖:

5.刪除分區(qū)
    使用rm指令可以刪除指定的磁盤分區(qū),在進行刪除操作前必須先把分區(qū)卸載,例如我要刪除/dev/sdb6就是在parted交互模式下輸入“rm“指令,然后輸入要刪除的分區(qū)號。如圖:
    。。。。。。Shit!終于寫完了,不容易啊,累死我了。都快1點多了-_-!趕緊睡覺去了!朋友們有什么不明白的給我留言,我閃。。。。。。
 
 
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
linux大于2T的磁盤使用GPT分區(qū)方式
Linux下使用parted命令分區(qū)大于2T的GPT的磁盤
linux大于2T的磁盤使用GPT分區(qū)方式 | 稀飯的國度
【總結(jié)】Linux系統(tǒng)磁盤分區(qū)常用的工具
Linux 創(chuàng)建大于2T的分區(qū)
練習解答:硬盤布局
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服