|
|
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已! |
|
恭喜您是本站第 1735230
位訪客!
登入 | 註冊
|
|
|
|
發表者 |
討論內容 |
冷日 (冷日) |
發表時間:2005/3/29 8:17 |
- Webmaster

- 註冊日: 2008/2/19
- 來自:
- 發表數: 15773
|
- [分享]好用的磁碟分割工具 -- GNU parted <I>
| 好用的磁碟分割工具 -- GNU parted !!! 磁碟分割的觀念很不幸地,分割你的硬碟可能是一件有點複雜的事。這是由於在各個許多不同的系統彼此之間所造成的影響,所以我們在分割的時侯,可能必須仔細考慮: - BIOS 或韌體方面 -- 這是建置在你的 ROM 晶片中的程式,他會作記憶體的檢查等等的工作。你無法輕易地改變系統中這類程式,舉例來說像 AmiBIOS, Award, Phoenix, OpenFirmware 這些都是屬於 BIOS 與韌體的程式,不過你只可能擁有其中一個而已。
- 開機載入程式 ( boot loader ) -- 這是一套允許你選擇你要使用的是哪一個作業系統的開機載入程式,他不但具選單功能,還負責作業系統載入的工作。像是 LILO, GRUB, Yaboot, Quik 這些都是屬於這類的。你可以同時安裝超過一個以上的開機載入程式,特別是在你擁有超過一個以上的作業系統時。
- 欲執行 Parted 的作業系統 ( 必須是 GNU/Linux ) 或是其它你所在用的作業系統
- 檔案系統的型態 -- 這指的是資料存放在磁區中的方式,舉例來說像是 ext2, fat32, hfs, reiserfs 等等。通常你的各個磁區中會擁有一些不同的檔案型態。
然而我們在這要介紹的 Parted 支援很多種 BIOS、開機載入程式、作業系統以及檔案系統的組合,而且未來它所能支援的功能還會更多。你若是想要進一步瞭解更多有關上述各個角色,你可以參考這裡:BIOS 及韌體、開機載入程式、作業系統以及parted 所支援的檔案系統等等。總之,parted就是可以用來改變你系統中磁區大小的工具,無論你是要用多餘的硬碟空間把某個磁區加大,或是要把 A 磁區割一些出來給 B 磁區用,都可以用 parted 來作喔 ~~~ 我們在這兒所要介紹的是 parted 的用法,以一般的情況來說,使用的方式都是大同小異的,和你所使用的系統是什麼其實沒有什麼關係。Parted 的使用有兩種操作模式:命令列與互動式模式。通常一開始,我們會在提示符號下,輸入:[code:1:135b23d6ed]parted [device][/code:1:135b23d6ed]的指令,這個指令的作用便是為你 device 所輸入的裝置進行編輯的工作,不過若是你懶得指定裝置的話,parted 會試著去猜你用的裝置是哪一個。Parted 指令的下達語法為: [code:1:135b23d6ed]parted [option] device [command [argument]][/code:1:135b23d6ed]在命令列的情況下,我們通常是這麼作的:[code:1:135b23d6ed]parted /dev/sda resize 1 52 104 mkfs 2 fat16[/code:1:135b23d6ed]( 編注:這個指令指的是重新編輯 /dev/sda 這個裝置中第一個磁區的大小範圍起始值為 52至 1024 ,以及將第二磁區格式化為 fat16 的檔案系統。)而在互動模式下,我們則是可以在命令提示符號的後頭,一次鍵入一個指令來進行編輯,你可以直接在命令列輸入:[code:1:135b23d6ed]parted[/code:1:135b23d6ed]會出現下列畫面:
( 上圖為在 Red Hat 8.0 下的 Gnome 執行終端機應用程式下達 parted 指令的擷取畫面 ) 進入 parted 的提示符號後,我們可以直接按下 enter 鍵或 help 的指令看看有哪些指令可以運用,可運用的指令有: 若是想進一步瞭解這些指令的用法,還可以用 help [command] 的方式得到想要的資訊,例如我們想要知道 resize 這個指令怎麼下,我們可以這麼作: Parted 會一直在你想進行一些具危險性的動作之前,再度提醒你是不是真的要這麼作,除非那絕對是不可行的,parted 會幫你自動作一些更動,例如你想要縮減分割區的大小 ( 可能想多出一些可用的空間作其它應用 ) ,但你下的值太大了,parted 會自動調整大小到最小值,以不致於讓你的資料遺失為原則,要是他調整的值真的和你下的值差太多,他才會出示警告訊息,問你是不是要改別的值。 在我們為硬碟進行分割區的調整之前,建議先以 print 的指令看看你現在的使用情況: 你可以到http://ftp.gnu.org/gnu/parted/下載最新版的 GNU parted ,截至 2002 年 12 月 7 日止,最新的版本為:parted-1.6.4.tar.gz |
|
|
|
討論串
|