新聞中心
C.5. Debian 分區(qū)程序
Debian 開發(fā)人員選用了幾種在不同硬盤和不同體系結(jié)構(gòu)上的分區(qū)程序。下面是一個(gè)適合您的體系的程序列表。

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的凌海網(wǎng)站設(shè)計(jì)、移動媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
- partman
-
推薦的 Debian 分區(qū)工具。這把瑞士軍刀可以修改分區(qū)大小,創(chuàng)建文件系統(tǒng)(Windows 下的說法是 “format”)和關(guān)聯(lián)分區(qū)至掛接點(diǎn)。
- fdisk
-
最早的 linux 磁盤分區(qū)工具,對于老手很好用。
請注意,如果您的機(jī)器上有一個(gè) FreeBSD 分區(qū)。安裝內(nèi)核包含對這些分區(qū)的支持,但是 fdisk 表示他們的設(shè)備名稱方式可能有所不同(也可能不是)。參閱 Linux+FreeBSD HOWTO。
- cfdisk
-
一個(gè)簡單易用、全屏幕的磁盤分區(qū)程序。供其他人員使用。
請注意 cfdisk 完全不了解 FreeBSD 的分區(qū),因此,再說一次,設(shè)備名稱與結(jié)果可能不同。
當(dāng)您選擇了 Partition disks (或類似的),默認(rèn)會執(zhí)行其中的一個(gè)程序。在 VT2 命令行上也可以使用其他的分區(qū)工具,但不推薦采用這種方式。
要記得標(biāo)記您的引導(dǎo)分區(qū)為 “Bootable”。
C.5.1. 為 64-bit PC 分區(qū)
如果使用新的硬盤(或者想要擦除硬盤上的整個(gè)分區(qū)表),那么需要創(chuàng)建新的分區(qū)表?!癎uided partitioning” 會自動做這件事,但當(dāng)手動分區(qū)時(shí),需要在磁盤的頂層入口移動選項(xiàng)并點(diǎn)擊 Enter 按鍵。這會在磁盤上創(chuàng)建新的分區(qū)表。在專家模式中,然后您會被詢問分區(qū)表的類型。基于 UEFI 系統(tǒng)默認(rèn)為 “gpt”,而對于較舊的 BIOS 默認(rèn)值為 “msdos”。在標(biāo)準(zhǔn)的優(yōu)先安裝中,會自動使用這些默認(rèn)值。
| 注意 | |
|---|---|
|
當(dāng)選擇 “gpt” 類型(對于 UEFI 系統(tǒng)是默認(rèn)的)的分區(qū)表時(shí),在磁盤的開始部分自動創(chuàng)建空余的 1MB 空間。這會要求用于嵌入 GRUB2 啟動引導(dǎo)程序。 |
如果您已經(jīng)有 DOS 或 Windows 這樣的其他操作系統(tǒng)存在,并想在安裝 Debian 時(shí)保留它們,應(yīng)該重新設(shè)置分區(qū)大小,釋放空間給 Debian 安裝程序。安裝程序支持修改 FAT 和 NTFS 文件系統(tǒng)的尺寸;當(dāng)您進(jìn)入安裝程序的分區(qū)步驟,選擇 Manual 選項(xiàng),然后只需選擇已有的分區(qū),更改其尺寸。
現(xiàn)代的 UEFI 系統(tǒng)沒有下面列出的這樣的限制,舊的 PC BIOS 通常會對磁盤分區(qū)加入一些額外約束。一個(gè)是限制單一磁盤可以包含多少個(gè)“主分區(qū)”和“邏輯分區(qū)”。還有,在 1994–98 前的 BIOS 里,限制 BIOS 可以引導(dǎo)的磁盤。詳細(xì)的信息可以在 Linux Partition HOWTO 找到,但是本節(jié)將包含一個(gè)簡單的介紹,幫助您在大多數(shù)情況下進(jìn)行規(guī)劃。
“主”分區(qū)是 PC 磁盤上最早的分區(qū)方案。但是,每個(gè)磁盤只能含有四個(gè)主分區(qū)。為了突破這個(gè)限制,發(fā)明了“擴(kuò)展(extended)”和“邏輯”分區(qū)。通過將一個(gè)主分區(qū)設(shè)置為擴(kuò)展分區(qū),您可以把其他的空間分配到其中劃分成邏輯分區(qū)。您可以為每個(gè)擴(kuò)展分區(qū)分配多至 60 個(gè)邏輯分區(qū);但是每個(gè)磁盤只能含有一個(gè)擴(kuò)展分區(qū)。
對于 SCSI 來說,Linux 限制每個(gè)驅(qū)動器最多有 255 個(gè)分區(qū)(3 個(gè)可用的主分區(qū),252 個(gè)邏輯分區(qū))。對于 IDE 來說可以有 63 個(gè)分區(qū)(3 個(gè)可用的主分區(qū),60 個(gè)邏輯分區(qū))。但是對于普通的 Debian GNU/Linux 版本,系統(tǒng)只支持 20 個(gè)分區(qū)設(shè)備,因此您不能安裝超過 20 個(gè)的分區(qū),除非您首先為這些分區(qū)手工創(chuàng)建了設(shè)備文件。
如果您有一個(gè)大的 IDE 磁盤,并且既沒有使用 LBA 尋址,也沒有覆蓋(overlay)驅(qū)動(硬盤制造商有時(shí)候提供此功能),那么引導(dǎo)分區(qū)(含有您內(nèi)核映像的分區(qū))必須放置在硬盤第一個(gè) 1024 柱面內(nèi)(在沒有 BIOS 轉(zhuǎn)換的情況下,大約有 524MB)。
如果您的 BIOS 在 1995–98 年之后出現(xiàn)(取決于制造商),并且支持 “Enhanced Disk Drive Support Specification”,就沒有這個(gè)限制。 Debian 的 Lilo mbr 必須使用 BIOS 來從磁盤讀取內(nèi)核至內(nèi)存。如果 BIOS int 0x13 大硬盤訪問拓展被打開,則將被使用。否則會使用舊的傳統(tǒng)磁盤訪問接口,而且不能找到任何大于 1023 的柱面。一旦 Linux 引導(dǎo)后,不管您的計(jì)算機(jī) BIOS 是什么,這些限制都不再起任何作用,因?yàn)?Linux 并不使用 BIOS 來進(jìn)行磁盤尋址。
如果您有一個(gè)大硬盤,您也許必須使用柱面轉(zhuǎn)換(cylinder translation)技術(shù)。它可以在 BIOS 設(shè)置程序中打開,比如 LBA (Logical Block Addressing) 或者 CHS 轉(zhuǎn)換模式(“Large”)。關(guān)于大硬盤的各種問題可以在 Large Disk HOWTO 下找到。如果您正在使用一個(gè)柱面轉(zhuǎn)換方案,并且 BIOS 并不支持大硬盤訪問拓展,您的引導(dǎo)分區(qū)必須放置在轉(zhuǎn)換后的 1024 柱面內(nèi)。
解決這個(gè)問題的推薦方法,是在磁盤開始處創(chuàng)建一個(gè)小的(25–50MB 足矣)分區(qū)來作為引導(dǎo)分區(qū)。并且在其余地方創(chuàng)建另外的分區(qū)。這個(gè)引導(dǎo)分區(qū)必須掛載到 /boot 下,因?yàn)樗欠胖?Linux 內(nèi)核的地方。這樣的設(shè)置將可以在任意系統(tǒng)上工作,不管 LBA 或者大硬盤 CHS 轉(zhuǎn)換是否起作用,甚至也不管您的 BIOS 是否支持大硬盤訪問擴(kuò)展。
本文題目:【DebianGNU/Linux安裝手冊】C.5.?Debian分區(qū)程序
文章URL:http://www.5511xx.com/article/dhehiec.html


咨詢
建站咨詢
