久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

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

 昵稱9560311 2012-03-31


  一.parted簡(jiǎn)介

  Linux下磁盤分區(qū)管理的高級(jí)工具parted,。parted命令用來(lái)管理維護(hù)磁盤的分區(qū)。

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

  GNU Parted是一個(gè)磁盤分區(qū)管理管理工具,它比f(wàn)disk更加靈活,,功能也更豐富,,同時(shí)還支持GUID分區(qū)表(GUID Partition Table), 這在IA64平臺(tái)上管理磁盤時(shí)非常有用,。

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

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

  二.安裝parted

  1.GNU Parted依賴包

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

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

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

  如果您需要同時(shí)編譯GNU Parted和e2fsprogs,,那么請(qǐng)注意, 你需要對(duì)e2fsprogs進(jìn)行 make install

  和make install-libs操作,。

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

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

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

  ./configure --disable-readline

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

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

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

  http://reiserfs./

  請(qǐng)注意,,parted在每次運(yùn)行時(shí)都會(huì)自動(dòng)檢測(cè)并載入libreiserfs 來(lái)打開對(duì)reiserfs 的支持。然而,,libreiserfs 還是非常新,,未經(jīng)過(guò)廣泛的測(cè)試,有可能不是很完善,。

  2.編譯GNU Parted

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

  $ ./configure

  $ make

  然而,請(qǐng)留意一下這些配置選項(xiàng)

  --without-readline

  關(guān)閉readline.功能,。這個(gè)選項(xiàng)對(duì)于制作急救磁盤非常有用,,因?yàn)檫@些庫(kù)可能不存在,。

  --disable-debug

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

  --disable-dynamic-loading

  關(guān)閉動(dòng)態(tài)載入程序庫(kù)的功能(不過(guò)現(xiàn)在只有l(wèi)ibreiserfs 庫(kù)支持該功能,因此我們希望會(huì)有更多支持這個(gè)功能的庫(kù))動(dòng)態(tài)載入是一個(gè)非常有用的功能,因?yàn)樗茏屇闶褂胠ibparted ,,特別是在你不知道有哪些庫(kù)可用的時(shí)候,這個(gè)功能顯得更加有用。當(dāng)然,你可能會(huì)需要在特定的情況下關(guān)閉這個(gè)功能(如制作bootdisk),。

  --disable-fs

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

  --disable-nls

  關(guān)閉對(duì)本地語(yǔ)言的支持,。使用舊版本的glibc時(shí),,這個(gè)選項(xiàng)會(huì)非常有用。(有時(shí)候急救磁盤中的glibc版本會(huì)很舊)

  --disable-shared

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

  --disable-Werror

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

  --enable-discover-only

  使perted只支持讀

  --enable-mtrace

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

  --enable-read-only

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

  三.GNU Parted的圖形界面

  1.GParted

  一個(gè)基于GTK的分區(qū)工具,后臺(tái)使用的正是GNU Parted的庫(kù):libparted

  2.QtParted

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

  四.使用parted

  GNU Parted有兩種運(yùn)行模式:命令行模式和交互模式,。

  1.命令行模式的選項(xiàng)

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

  格式1# parted [option] device

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

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

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

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

  選項(xiàng): 選項(xiàng)

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

  描述 check minor-num 執(zhí)行文件系統(tǒng)的簡(jiǎn)單檢查 cp from to 把文件系統(tǒng)從一個(gè)分區(qū)復(fù)制到另一個(gè)分區(qū),from和to是分區(qū)的次要號(hào)碼 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 移動(dòng)分區(qū) name minor-num name 僅為MAC和PC98磁盤標(biāo)簽的分區(qū)命名 Print 顯示分區(qū)表 rescue start-mb end-mb 拯救一個(gè)丟失的分區(qū),,從"start-mb"到"end-mb" resize minor-num start-mb end-mb 重新劃分分區(qū)大小,從"start-mb"到"end-mb" rm minor-num 刪除分區(qū) select device 選擇另一個(gè)設(shè)備來(lái)配置 set minor-num flag state 在分區(qū)上設(shè)置標(biāo)志:state要么是on,,要么是off Quit 退出parted 子命令: 命令

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

  GNU Parted 提供以下命令:

 ?。?)check(檢查)

  格式:check number

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

  例:

  (parted) check 1

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

  (2)cp(復(fù)制)

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

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

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

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

  * fat16, fat32

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

  * reiserfs (如果安裝了libreiserfs庫(kù))

  例:

  (parted) cp /dev/hdb 2 3

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

 ?。?)help(幫助)

  格式:help [command]

  輸出一個(gè)命令的幫助信息

  例:

  (parted) help resize

  輸出rezize 命令的幫助信息,。

  (4)mklabel(建立分區(qū)表)

  格式:mklabel label-type

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

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

  * bsd

  * loop (raw disk access)

  * gpt

  * mac

  * msdos

  * pc98

  * sun

  例:

  (parted) mklabel msdos

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

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

  格式:mkfs number fs-type

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

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

  * ext2

  * fat16, fat32

  * linux-swap

  * reiserfs (如果安裝了libreiserfs庫(kù))

  例:

  (parted) mkfs 2 fat32

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

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

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

  建立一個(gè)新的分區(qū)。若要建立非擴(kuò)展分區(qū),,就最好用fs-type來(lái)指定文件系統(tǒng),。start和end是新分區(qū)開始和結(jié)束的具體位置。part-type是以下類型之一: primary(主分區(qū)), extended(擴(kuò)展分區(qū)), logical(邏輯分區(qū)). 擴(kuò)展分區(qū)和邏輯分區(qū)只對(duì)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

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

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

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

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

  * ext2

  * fat16, fat32

  * linux-swap

  * reiserfs (如果安裝了libreiserfs庫(kù))

  例:

  (parted) mkpartfs logical ext2 440 670

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

  (8)move(移動(dòng))

  格式:move number start end

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

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

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

  * fat16, fat32

  * linux-swap

  * reiserfs (如果安裝了libreiserfs庫(kù))

  例:

  (parted) move 2 150M 500M

  將編號(hào)為2的分區(qū)移動(dòng)到硬盤中150M至500M的位置,。

  (9)name (命名)

  格式:name number name

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

  例:

  (parted) name 2 'Secret Documents'

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

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

  格式:print [number]

  輸出parted正在操作的硬盤的分區(qū)表的信息,,或者是某一個(gè)具體分區(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%)

 ?。?1)quit (退出)

  格式:quit

  退出Parted.

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

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

  格式:rescue start end

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

  糟糕了!我們不小心刪除了這個(gè)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

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

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

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

  * fat16, fat32

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

  * linux-swap

  * reiserfs (如果安裝了libreiserfs庫(kù))

  例:

  (parted) resize 3 200M 850M

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

 ?。?4)rm (刪除分區(qū))

  格式:rm number

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

  例:

  (parted) rm 3

  將編號(hào)為3的分區(qū)刪除,。

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

  格式:select device

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

  例:

  (parted) select /dev/hdb

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

 ?。?6)set (設(shè)置標(biāo)記)

  格式:set number flag state

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

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

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

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

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

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

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

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

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

  例:

  (parted) set 1 boot on

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

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

  格式:unit unit

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

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

  'B' byte

  'kB' kilobyte (1000 bytes)

  'MB' megabyte (1000000 bytes)

  'GB' gigabyte (1000000000 bytes)

  'TB' terabyte (1000000000000 bytes)

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

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

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

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

  一般來(lái)說(shuō),,Parted只會(huì)使用默認(rèn)的單位進(jìn)行輸出,,除非輸入的時(shí)候你沒(méi)有給出數(shù)字的后綴。你可以在輸入的數(shù)字后面加上一個(gè)單位來(lái)代替默認(rèn)的單位(單位和數(shù)字之間是沒(méi)有空格的),。不過(guò)若你使用CHS地址作為單位時(shí),,你就不需要給定后綴。使用chs地址的格式是:"柱面:磁頭:扇區(qū)",。對(duì)你所給出的數(shù)字地址,Parted可能進(jìn)行一些調(diào)整,。例如,,當(dāng)你使用GB作為單位時(shí),分區(qū)位置可能會(huì)有+-500M的誤差,。不過(guò)Parted總會(huì)盡量地使誤差盡量地小,。當(dāng)然,你可以使用單位s(也就是扇區(qū))來(lái)指定一個(gè)精確的位置,。若無(wú)法做到精確,,Parted會(huì)讓你給出一個(gè)最接近的解決方案。另外,,若你給出的數(shù)字為負(fù)數(shù),,那么就表示從磁盤的末尾開始計(jì)算。如"-1s"就表示硬盤最后一個(gè)扇區(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ú)窮,為了豪情誰(shuí)與同,?一蓑煙雨平生任,,踏雪飛鴻。



    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多