免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

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

開通VIP
parted - 磁盤分區(qū)管理工具(1/2)


  一.parted簡介

  Linux下磁盤分區(qū)管理的高級工具parted。parted命令用來管理維護磁盤的分區(qū)。

  GNU Parted是一個用于對分區(qū)及其文件系統(tǒng)進行建立、修改、調(diào)整、檢查、復(fù)制等操作的一個工具。對于安裝新的系統(tǒng)來說,使用GNU Parted來為它進行分區(qū)是十分方便的。此外,你還可以用它來檢查磁盤的使用狀況,在不同的磁盤之間復(fù)制數(shù)據(jù),甚至是"映象"磁盤--將一個磁盤的安裝完好地復(fù)制到另一個磁盤中。

  GNU Parted是一個磁盤分區(qū)管理管理工具,它比fdisk更加靈活,功能也更豐富,同時還支持GUID分區(qū)表(GUID Partition Table), 這在IA64平臺上管理磁盤時非常有用。

  GNU Parted同時支持交互模式和非交互模式. 它除了能夠進行分區(qū)的添加,刪除等常見操作外,還可以移動分區(qū), 制作文件系統(tǒng), 調(diào)整文件系統(tǒng)大小, 復(fù)制文件系統(tǒng).

  GNU Parted的主頁是:http://www.gnu.org/software/parted。一些庫文件和前端可以從這里下載:http://ftp //ftp.gnu.org/gnu/parted。你同樣會找到許多郵件列表、如何對該軟件作貢獻的指引以及其他許多有用的相關(guān)信息。

  二.安裝parted

  1.GNU Parted依賴包

  如果您親自動手編譯和安裝 GNU Parted,那么你需要先安裝一些其他程序。如果你要編譯 GNU Parted,那么你還需要安裝這些程序的普通包和開發(fā)包。

  • libuuid, e2fsprogs包中的一部分。如果沒有這個包,那么您可以從下面這個網(wǎng)站中獲取它:

  http://web.mit.edu/tytso/www/linux/e2fsprogs.html

  如果您需要同時編譯GNU Parted和e2fsprogs,那么請注意, 你需要對e2fsprogs進行 make install

  和make install-libs操作。

  • GNU Readline (可選), 可以從下面這個網(wǎng)站中獲取它:

  http://ftp//ftp.gnu.org/gnu/readline

  如果你需要編譯Parted,,但你又沒有readline,,那么你可以使用以下編譯配置選項來關(guān)閉Parted的readline功能:

  ./configure --disable-readline

  • GNU gettext (或其他兼容的軟件) 用于編譯,如果你需要國際化支持

  http://ftp//ftp.gnu.org/gnu/gettext

  • libreiserfs, 如果你需要對reiserfs文件系統(tǒng)的支持

  http://reiserfs.osdn.org.ua/

  請注意,parted在每次運行時都會自動檢測并載入libreiserfs 來打開對reiserfs 的支持。然而,libreiserfs 還是非常新,未經(jīng)過廣泛的測試,有可能不是很完善。

  2.編譯GNU Parted

  如果你需要編譯GNU Parted,那么你只需要這樣做:

  $ ./configure

  $ make

  然而,請留意一下這些配置選項

  --without-readline

  關(guān)閉readline.功能。這個選項對于制作急救磁盤非常有用,因為這些庫可能不存在。

  --disable-debug

  關(guān)閉調(diào)試功能

  --disable-dynamic-loading

  關(guān)閉動態(tài)載入程序庫的功能(不過現(xiàn)在只有l(wèi)ibreiserfs 庫支持該功能,因此我們希望會有更多支持這個功能的庫)動態(tài)載入是一個非常有用的功能,因為它能讓你使用libparted ,特別是在你不知道有哪些庫可用的時候,這個功能顯得更加有用。當(dāng)然,你可能會需要在特定的情況下關(guān)閉這個功能(如制作bootdisk)。

  --disable-fs

  關(guān)閉所有文件系統(tǒng)的支持

  --disable-nls

  關(guān)閉對本地語言的支持。使用舊版本的glibc時,這個選項會非常有用。(有時候急救磁盤中的glibc版本會很舊)

  --disable-shared

  關(guān)閉共享庫。在使用舊版本的GNU libc時,如果發(fā)生了編譯錯誤"spilled register",那么你可能需要使用這個選項。建立急救磁盤和引導(dǎo)盤時這個選項同樣會很有用。

  --disable-Werror

  關(guān)閉編譯時的警告信息的顯示

  --enable-discover-only

  使perted只支持讀

  --enable-mtrace

  打開malloc() 調(diào)試

  --enable-read-only

  關(guān)閉寫入功能(調(diào)試時使用)

  三.GNU Parted的圖形界面

  1.GParted

  一個基于GTK的分區(qū)工具,后臺使用的正是GNU Parted的庫:libparted

  2.QtParted

  基于QT的分區(qū)工具。有點像PQ Magic。不過現(xiàn)在仍在開發(fā)之中,不能說十分穩(wěn)定。后臺使用的也是GNU Parted的庫。

  四.使用parted

  GNU Parted有兩種運行模式:命令行模式和交互模式。

  1.命令行模式的選項

  當(dāng)你調(diào)用命令行模式時,parted的語法是這樣的:

  格式1# parted [option] device

  格式2# parted [option] device [command [argument]]

  格式1:用于進入parted的交互模式,在該模式下輸入parted的子命令對指定的硬盤進行分區(qū)等操作。quit命令用于退出交互模式。

  格式2:直接在命令行方式下對指定的硬盤進行分區(qū)等操作。

  有幾個選項可以供你使用。對于其他涉及分區(qū)細節(jié)的Parted命令,請參見下一節(jié)。選項以一個橫杠開頭,而Parted命令前則沒有這個橫杠。

  選項: 選項

  說明 -h(--help) 顯示幫助信息 -i(--interactive) 在必要時提示用戶;進入交互模式 -l(--list) 顯示所有磁盤設(shè)備的分區(qū)表 -s(--script) 從不提示用戶 -v(--version) 顯示版本 命令: 命令

  描述 check minor-num 執(zhí)行文件系統(tǒng)的簡單檢查 cp from to 把文件系統(tǒng)從一個分區(qū)復(fù)制到另一個分區(qū),from和to是分區(qū)的次要號碼 Help 顯示可用的命令列表 mklable label 為分區(qū)表創(chuàng)建磁盤標(biāo)簽 mkfs minor-num file-system-type 創(chuàng)建類型為file-system-type的文件系統(tǒng) mkpart part-type fs-type start-mb end-mb 不創(chuàng)建新文件系統(tǒng),而制作分區(qū) mkpartfs part-type fs-type start-mb end-mb 制作分區(qū)并創(chuàng)建指定的文件系統(tǒng) move minor-num start-mb end-mb 移動分區(qū) name minor-num name 僅為MAC和PC98磁盤標(biāo)簽的分區(qū)命名 Print 顯示分區(qū)表 rescue start-mb end-mb 拯救一個丟失的分區(qū),從"start-mb"到"end-mb" resize minor-num start-mb end-mb 重新劃分分區(qū)大小,從"start-mb"到"end-mb" rm minor-num 刪除分區(qū) select device 選擇另一個設(shè)備來配置 set minor-num flag state 在分區(qū)上設(shè)置標(biāo)志:state要么是on,要么是off Quit 退出parted 子命令: 命令

  說明 Help [command] 打印命令的幫助信息,或指定命令的幫助信息 print [free|number|all] 顯示分區(qū)表,指定編號的分區(qū),或所有設(shè)備的分區(qū)表 mkpart PART-TYPE [FS-TYPE] START END 創(chuàng)建新分區(qū)。PART-TYPE是以下類型之一:primary(主分區(qū))、extended(擴展分區(qū))、logical(邏輯分區(qū))、START和END是新分區(qū)開始和結(jié)束的具體位置 rm Number 刪除指定編號NUMBER的分區(qū) set Number FLAG STATE 對指定編號NUMBER的分區(qū)設(shè)置分區(qū)標(biāo)記FLAG。對于PC常用msdos分區(qū)表來說,分區(qū)標(biāo)記FLAG可有如下取值:"boot(引導(dǎo))"、"hidden(隱藏)"、"raid(軟RAID磁盤陣列)"、 "lvm(邏輯卷)"、"lba(LBA,Logic Block Addressing模式)"。狀態(tài)STATE的取值是:on或off unit UNIT 設(shè)置默認輸出時用UNIT表示磁盤大小,UNIT的常用取值可以為:"MB"、"GB"、"%(占整個磁盤設(shè)備的百分之多少)"、"compact(人類易讀方式,類似于df命令中-h參數(shù)作用)"、"s(扇區(qū))"、 "cyl(柱面)"、"chs(柱面cylinders:磁頭,heads:扇區(qū),sectors的地址)" mkfs NUMBER FS-TYPE 對指定編號NUMBER的分區(qū)創(chuàng)建指定類型FS-TYPE的文件系統(tǒng) mkpartfs PART-TYPE FS-TYPE START END 創(chuàng)建新分區(qū)同時創(chuàng)建文件系統(tǒng)。FS-TYPE是以下類型之一:ext2、fat16、fat32、linux-swap、ntfs、reiserfs、ufs等 cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER 將分區(qū)FROM-NUMBER上的文件系統(tǒng)完整地復(fù)制到分區(qū)TO-NUMBER中,作為可選項,還可以指定一個來源硬盤的設(shè)備名稱FROM-DEVICE,若省略可選項則在當(dāng)前設(shè)備上進行復(fù)制 move NUMBER START END 將指定編號NUMBER的分區(qū)移動到從START開始END結(jié)束的位置上。注意:(1)只能將分區(qū)移動到空閑空間中;(2)雖然分區(qū)被移動了,但它的分區(qū)編號是不會改變的 resize NUMBER START END 對指定編號NUMBER的分區(qū)調(diào)整大小。分區(qū)的開始位置和結(jié)束位置由START和END決定 check NUMBER 檢查指定編號NUMBER分區(qū)中的文件系統(tǒng)是否有什么錯誤 rescue START END 恢復(fù)靠近位置START和END之間的分區(qū) mklabel,mktable LABEL-TYPE 創(chuàng)建一個新的LABEL-TYPE類型的空磁盤分區(qū)表,對于PC而言msdos是常用的LABEL-TYPE。若是用GUID分區(qū)表,LABEL-TYPE應(yīng)該為gpt name NUMBER NAME 為指定編號NUMBER的分區(qū)命名為NAME 2.Parted 交互模式下的命令

  GNU Parted 提供以下命令:

  (1)check(檢查)

  格式:check number

  檢查編號中所指定的文件系統(tǒng)是否有什么錯誤.。

  例:

  (parted) check 1

  檢查分區(qū)1上的文件系統(tǒng).

 ?。?)cp(復(fù)制)

  格式:cp [from-device] from-number to-number

  將分區(qū) from-number上的文件系統(tǒng)完整地復(fù)制到分區(qū)to-number 中。分區(qū)to-number 上的數(shù)據(jù)會被全部刪除。你可以再指定一個來源硬盤的設(shè)備名稱 from-device來指定來源分區(qū)所在的硬盤。

  該命令支持以下文件系統(tǒng):

  * ext2, ext3 (所提供的目標(biāo)分區(qū)必須比源分區(qū)要大)

  * fat16, fat32

  * linux-swap (相當(dāng)于再目標(biāo)分區(qū)執(zhí)行mkswap 命令)

  * reiserfs (如果安裝了libreiserfs庫)

  例:

  (parted) cp /dev/hdb 2 3

  將/dev/hdb上的第二個分區(qū)的內(nèi)容復(fù)制到第三個分區(qū)上。

 ?。?)help(幫助)

  格式:help [command]

  輸出一個命令的幫助信息

  例:

  (parted) help resize

  輸出rezize 命令的幫助信息。

 ?。?)mklabel(建立分區(qū)表)

  格式:mklabel label-type

  建立一個 label-type 類型的磁盤分區(qū)表。新的分區(qū)表不會有任何分區(qū)。這個命令通常不會破壞你的數(shù)據(jù),但是它有可能讓你的數(shù)據(jù)變得不可讀。這是你就需要用到rescue 命令來恢復(fù)分區(qū)。關(guān)于rescue 命令的用法請參見后文。Parted 能在各種分區(qū)表上工作。

  label-type 必須是一下這些類型:

  * bsd

  * loop (raw disk access)

  * gpt

  * mac

  * msdos

  * pc98

  * sun

  例:

  (parted) mklabel msdos

  建立一個MS-DOS格式的分區(qū)表。這對于PC而言是一個非常常見的操作。

 ?。?)mkfs(建立文件系統(tǒng))

  格式:mkfs number fs-type

  在指定的分區(qū)上建立指定的文件系統(tǒng)。這個命令會破壞該分區(qū)上的所有數(shù)據(jù)。

  該命令支持以下文件系統(tǒng):

  * ext2

  * fat16, fat32

  * linux-swap

  * reiserfs (如果安裝了libreiserfs庫)

  例:

  (parted) mkfs 2 fat32

  在第二個分區(qū)上建立FAT32格式的文件系統(tǒng)。

 ?。?)mkpart(建立新分區(qū))

  格式:mkpart part-type [fs-type] start end

  建立一個新的分區(qū)。若要建立非擴展分區(qū),就最好用fs-type來指定文件系統(tǒng)。start和end是新分區(qū)開始和結(jié)束的具體位置。part-type是以下類型之一: primary(主分區(qū)), extended(擴展分區(qū)), logical(邏輯分區(qū)). 擴展分區(qū)和邏輯分區(qū)只對msdos 和dvh分區(qū)表有效。

  fs-type必須是以下文件系統(tǒng):

  * ext2

  * fat16, fat32

  * hfs, hfs+, hfsx

  * linux-swap

  * NTFS

  * reiserfs

  * ufs

  例:

  (parted) mkpart logical 0.0 692.1

  建立一個包含ext2文件系統(tǒng)的邏輯分區(qū),其位置是從磁盤的開始位置(0.0)到692.1M之間。

 ?。?)mkpartfs(建立分區(qū)及其文件系統(tǒng))

  格式:mkpartfs part-type fs-type start end

  建立一個新的分區(qū),并在上面建立文件系統(tǒng)。與mkpart相似,分區(qū)的位置處于begin和end之間,默認的單位是MB.。請勿使用這個命令來恢復(fù)一個被刪除了的分區(qū)(應(yīng)使用mkpart)。part-type是以下類型之一: primary(主分區(qū)), extended(擴展分區(qū)), logical(邏輯分區(qū)). 擴展分區(qū)和邏輯分區(qū)只對msdos 和dvh分區(qū)表有效。 fs-type必須是以下文件系統(tǒng):

  * ext2

  * fat16, fat32

  * linux-swap

  * reiserfs (如果安裝了libreiserfs庫)

  例:

  (parted) mkpartfs logical ext2 440 670

  建立一個a包含ex2格式文件系統(tǒng)的邏輯分區(qū)。其開始位置是440 MB,結(jié)束位置是670MB。

  (8)move(移動)

  格式:move number start end

  該命令能將選定的分區(qū)在硬盤中移動。start 可以指定一個新的分區(qū)的起始位置。不過,你不能將一個分區(qū)移到另一個分區(qū)上。也就是說,你只能在空閑的地方中移動分區(qū)。如果你想改變分區(qū)的大小,那么你所需要的命令是resize 。另外,雖然分區(qū)被移動了,但它的分區(qū)編號是不會改變的。

  該命令支持以下文件系統(tǒng):

  * ext2, ext3 (所提供的目標(biāo)分區(qū)必須比源分區(qū)要大)

  * fat16, fat32

  * linux-swap

  * reiserfs (如果安裝了libreiserfs庫)

  例:

  (parted) move 2 150M 500M

  將編號為2的分區(qū)移動到硬盤中150M至500M的位置。

 ?。?)name (命名)

  格式:name number name

  為編號所指定的分區(qū)命名(只支持GPT, Mac, MIPS 和PC98 格式的分區(qū))。名字可以用引號括起來。

  例:

  (parted) name 2 'Secret Documents'

  將第2個分區(qū)命名為 'Secret Documents'。

 ?。?0)print (輸出信息)

  格式:print [number]

  輸出parted正在操作的硬盤的分區(qū)表的信息,或者是某一個具體分區(qū)的信息。

  例:

  (parted) print

  Disk geometry for /dev/hda: 0.000-2445.679 megabytes

  Disk label type: msdos

  Minor Start End Type Filesystem Flags

  1 0.031 945.000 primary fat32 boot, lba

  2 945.000 2358.562 primary ext2

  3 2358.562 2445.187 primary linux-swap

  (parted) print 1

  Minor: 1

  Flags: boot, lba

  File System: fat32

  Size: 945.000Mb (0%)

  Minimum size: 84.361Mb (0%)

  Maximum size: 2445.679Mb (100%)

  (11)quit (退出)

  格式:quit

  退出Parted.

  只有當(dāng)Parted退出后,Linux內(nèi)核才會知道磁盤的設(shè)置已經(jīng)被改變了。但是實際上只要你一執(zhí)行一條命令,更改馬上就會寫入磁盤。不過,磁盤緩存有可能延緩寫入的操作。

 ?。?2)rescue (恢復(fù))

  格式:rescue start end

  如果你不小心用Parted的rm命令刪除了一個分區(qū),那么這個命令可以幫你恢復(fù)。你需要給出所誤刪的分區(qū)的大概的開始和結(jié)束的位置。Parted 就會在你給出的磁盤區(qū)域內(nèi)去尋找,如果找到這個分區(qū),那么Parted 就會詢問你是否重新建立這個分區(qū)。

  例:

  (parted) print

  Disk geometry for /dev/hdc: 0.000-8063.507 megabytes

  Disk label type: msdos

  Minor Start End Type Filesystem Flags

  1 0.031 8056.032 primary ext3

  (parted) rm

  Partition number? 1

  (parted) print

  Disk geometry for /dev/hdc: 0.000-8063.507 megabytes

  Disk label type: msdos

  Minor Start End Type Filesystem Flags

  糟糕了!我們不小心刪除了這個ext3分區(qū)。不怕,Parted可以將它起死回生。

  (parted) rescue

  Start? 0

  End? 8056

  Information: A ext3 primary partition was found at 0.031MB ->

  8056.030MB. Do you want to add it to the partition table?

  Yes/No/Cancel? y

  (parted) print

  Disk geometry for /dev/hdc: 0.000-8063.507 megabytes

  Disk label type: msdos

  Minor Start End Type Filesystem Flags

  1 0.031 8056.032 primary ext3

  呵呵。這就恢復(fù)了。

  (13)resize (調(diào)整大?。?

  格式:resize number start end

  將編號所指定的分區(qū)調(diào)整大小。分區(qū)的開始位置和結(jié)束位置由start和end決定。resize不會改變分區(qū)的編號。注意,如果更改擴展分區(qū)的大小,那么你必須保證新的分區(qū)大小能夠容納里面的邏輯分區(qū)。另外,在調(diào)整大小前你無須對分區(qū)進行碎片整理。

  該命令支持以下文件系統(tǒng):

  * ext2, ext3 限制:新的分區(qū)開始位置必須和原來的開始位置相同。也就是說,你只能向后擴展分區(qū)的大小。

  * fat16, fat32

  * hfs, hfs+, hfsx 限制:新的分區(qū)開始位置必須和原來的開始位置相同。而且新的end必須小于原來的end。也就是說,你只能夠縮小分區(qū)。

  * linux-swap

  * reiserfs (如果安裝了libreiserfs庫)

  例:

  (parted) resize 3 200M 850M

  改變編號為3的分區(qū)的大小。其新的位置是200MB至 850MB 之間。

  (14)rm (刪除分區(qū))

  格式:rm number

  將編號所指定的分區(qū)刪除。如果你誤刪了某個分區(qū),那么你還可以用mkpart來挽救它(而不是用mkpartds)。注意,如果你使用的是MSDOS格式的分區(qū)表,那么假如你刪除了一個邏輯分區(qū),那么該分區(qū)后面的邏輯分區(qū)的編號都會相應(yīng)地向前改變。例如,你刪除了編號為6的邏輯分區(qū),那么后面的7、8號邏輯分區(qū)的編號將會改變,分別變成6、7號邏輯分區(qū)。若在Linux下。這意味著你可能要改變/etc/fstab文件。

  例:

  (parted) rm 3

  將編號為3的分區(qū)刪除。

  (15)select (選擇設(shè)備)

  格式:select device

  選擇Parted將要編輯的磁盤設(shè)備。這個磁盤設(shè)備可以是一個Linux硬盤設(shè)備,一個軟盤、一個軟RAID磁盤陣或者是LVM邏輯卷。

  例:

  (parted) select /dev/hdb

  選擇/dev/hdb作為Parted所要編輯的設(shè)備。

  (16)set (設(shè)置標(biāo)記)

  格式:set number flag state

  更改編號所指定的分區(qū)的標(biāo)記。哪些標(biāo)記可用是由你的分區(qū)表決定的。標(biāo)記有兩種狀態(tài),要么是on(生效),要么是off(失效)。

  'boot' (用于Mac, MS-DOS, PC98分區(qū)表) - 如果你想從某個分區(qū)引導(dǎo),那么你應(yīng)該將這個分區(qū)的boot標(biāo)記設(shè)置為on。對于MS-DOS分區(qū)表,一個硬盤上只能有一個分區(qū)是可引導(dǎo)的。如果你將 LILO裝到某個分區(qū)上,那么這個分區(qū)一定是可引導(dǎo)的(也就是說你應(yīng)該將安裝了LILO的分區(qū)的boot標(biāo)記設(shè)為on)。對于PC98分區(qū)表,所有 ext3分區(qū)都必須是設(shè)置為可引導(dǎo)的。(Parted會對此強行操作)

  'lba' (用于MS-DOS分區(qū)表)-這個標(biāo)記可以告訴MS DOS、MS Windows 9x和 MS Windows ME等系統(tǒng)使用LBA(Logic Block Addressing)模式。

  'root' (用于Mac分區(qū)表) - 如果某分區(qū)是Linux系統(tǒng)的根分區(qū),那么就要對該分區(qū)啟用這個標(biāo)記。

  'swap' (用于Mac分區(qū)表) - 如果某分區(qū)是Linux系統(tǒng)的交換分區(qū),那么就要對該分區(qū)啟用這個標(biāo)記。

  'hidden' (用于MS-DOS, PC98分區(qū)表) - 啟用這個標(biāo)記能使一個分區(qū)'隱藏'起來。(僅對微軟的操作系統(tǒng)有效)

  'raid' (用于MS-DOS分區(qū)表)-啟用這個標(biāo)記能夠告訴Linux系統(tǒng)這是一個軟RAID磁盤陣。

  'LVM'(用于MS-DOS分區(qū)表)-啟用這個標(biāo)記能夠告訴Linux系統(tǒng)這是一個LVM邏輯。

  使用print命令能夠?qū)⑺心苡玫臉?biāo)記顯示出來。

  例:

  (parted) set 1 boot on

  將編號為1的分區(qū)的boot標(biāo)記設(shè)定為on(生效)

 ?。?7)unit (設(shè)置單位)

  格式:unit unit

  為Parted選擇一個表示磁盤大小的單位。之后,凡是關(guān)于磁盤的位置(如分區(qū)的開始位置等等)的數(shù)字都是使用這個單位,你就可以不用給出單位后綴。(如:如果你選擇了MB作為單位,那么512就代表512MB,你就不用額外打多個MB之類的東西)你可以使用下列單位:

  's' :扇區(qū) (通常一個扇區(qū)的大小是512個字節(jié))

  'B' byte

  'kB' kilobyte (1000 bytes)

  'MB' megabyte (1000000 bytes)

  'GB' gigabyte (1000000000 bytes)

  'TB' terabyte (1000000000000 bytes)

  '%' 表示占整個磁盤設(shè)備的百分之多少(顯而易見,這個數(shù)字必須在0和100之間)

  'cyl' 柱面(這個具體的位置和BIOS的CHS地址有關(guān))

  'chs' 柱面(cylinders),磁頭(heads),扇區(qū)(sectors)的地址(這個具體的位置和BIOS的CHS地址有關(guān))

  'compact' 這是一個比較奇怪的單位。輸入時是使用MB作為單位,輸出時的單位有可能不同,但是它確保輸出時的單位能使用戶一眼就看得出來磁盤的大小的,而不用心里默默地進行復(fù)雜的換算。(例如。它會使用1GB而不是使用1024MB,使用2MB而不是2048KB)

  一般來說,Parted只會使用默認的單位進行輸出,除非輸入的時候你沒有給出數(shù)字的后綴。你可以在輸入的數(shù)字后面加上一個單位來代替默認的單位(單位和數(shù)字之間是沒有空格的)。不過若你使用CHS地址作為單位時,你就不需要給定后綴。使用chs地址的格式是:"柱面:磁頭:扇區(qū)"。對你所給出的數(shù)字地址,Parted可能進行一些調(diào)整。例如,當(dāng)你使用GB作為單位時,分區(qū)位置可能會有+-500M的誤差。不過Parted總會盡量地使誤差盡量地小。當(dāng)然,你可以使用單位s(也就是扇區(qū))來指定一個精確的位置。若無法做到精確,Parted會讓你給出一個最接近的解決方案。另外,若你給出的數(shù)字為負數(shù),那么就表示從磁盤的末尾開始計算。如"-1s"就表示硬盤最后一個扇區(qū),就是硬盤的最末尾處。

  例:

  (parted) unit compact

  (parted) print

  Disk geometry for /dev/hda: 0kB - 123GB

  Disk label type: msdos

  Number Start End Size Type File system Flags

  1 32kB 1078MB 1077MB primary reiserfs boot

  2 1078MB 2155MB 1078MB primary linux-swap

  3 2155MB 123GB 121GB extended

  5 2155MB 7452MB 5297MB logical reiserfs

  (parted) unit chs print

  Disk geometry for /dev/hda: 0,0,0 - 14946,225,62

  BIOS cylinder,head,sector geometry: 14946,255,63. Each cylinder

  is 8225kB.

  Disk label type: msdos

  Number Start End Type File system Flags

  1 0,1,0 130,254,62 primary reiserfs boot

  2 131,0,0 261,254,62 primary linux-swap

  3 262,0,0 14945,254,62 extended

  5 262,2,0 905,254,62 logical reiserfs

  (parted) unit mb print

  Disk geometry for /dev/hda: 0MB - 122942MB

  Disk label type: msdos

  Number Start End Size Type File system Flags

  1 0MB 1078MB 1077MB primary reiserfs boot

  2 1078MB 2155MB 1078MB primary linux-swap

  3 2155MB 122935MB 120780MB extended

  5 2155MB 7452MB 5297MB logical reiserfs



--------轉(zhuǎn)載













謫居黃城中,把盞臨風(fēng),牽黃擎蒼嘆英雄。昔日汴河風(fēng)光處,履履難重。成敗任西東,此恨無窮,為了豪情誰與同?一蓑煙雨平生任,踏雪飛鴻。



本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
第8章 磁盤文件與文件系統(tǒng)管理
Linux GPT和parted命令詳解
使用parted劃分GPT分區(qū)(fdisk與parted區(qū)別)
Linux 創(chuàng)建大于2T的分區(qū)
【總結(jié)】Linux系統(tǒng)磁盤分區(qū)常用的工具
如何在 Linux 中使用 parted 對磁盤分區(qū)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服