国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Linux 磁盤分區之分區篇

運維 系統運維
合理分配磁盤空間布局,我們該掌握一些什么?這篇文章介紹了Linux硬盤布局的規劃。首先介紹了Linux文件系統的概述,然后詳細陳述了Linux下的硬盤分區,那么如何分配磁盤空間呢?我們該做出什么樣的選擇?

了解如何在 Linux 統中設計磁盤分區的布局。您可以運用本文中的資料來學習。這一節講述的是Linux 磁盤分區之分區篇。

一、分區

  第一個 SCSI 驅動器通常是 /dev/sda。在較早的 Linux 系統中,第一個 IDE 硬盤驅動器是 /dev/hda。隨著串行(SATA)IDE 驅動器的發明,混合 PATA/SATA 系統有時會使用 /dev/hda 作為第一個 PATA 驅動器,使用 /devsda 表示第一個 SATA 驅動器。在較新的系統上,所有 IDE 驅動器都命名為 /dev/sda、/dev/sdb 等。IDE 驅動器名稱的更改是熱插拔 系統造成的,最初支持的是 USB 驅動器。熱插拔允許您在插入新設備后立即開始使用新設備,而現在這種命名用于所有設備,無論是內置于系統之中的設備,還是隨后使用 USB 或 Firewire(IEEE 1394)或其他類型的連接插入正在運行的系統的設備。

  傳統上,硬盤驅動器會格式化為 512 字節的扇區。磁盤盤片在無需移動磁頭的前提下即可讀取的所有扇區組成一個磁道。磁盤通常具有多個盤片。各盤片上在無需移動磁頭的前提下即可讀取的磁道的集合稱為柱面。硬盤驅動器的設定參數 使用柱面、每個柱面的磁道(或磁頭)數以及扇區/磁道表示。在本文撰寫之時,驅動器制造商開始生產具有 4K 扇區的磁盤。如果文件系統仍然假定使用 512 字節的扇區,而某個分區并非從位于 4K 邊界的扇區開始,則將導致性能降低。

  PC 系統上 DOS 操作系統中對于柱面、磁頭和扇區大小的限制帶來了 BIOS 轉換的設定參數,以支持更大的硬盤驅動器。最終,即便這樣的方法也不足以解決問題。磁盤驅動器技術的最新發展帶來了邏輯塊尋址(LBA),因而 CHS 設定參數指標的重要性有所降低,現代磁盤上報告的設定參數可能與物理扇區布局關系不大或者完全無關。如今,我們使用的磁盤更大,這迫使 LBA 推出了稱為 LBA48 的擴展,最多可保留 48 個位供扇區號使用。

  硬盤驅動器上的空間劃分(或者說分區)為多個分區。分區不能重疊,未分配給分區的空間稱為剩余空間。分區名的形式類似于 /dev/hda1、/dev/hda2、/dev/hda3、/dev/sda1 等。在未使用 IDE 驅動器熱插拔支持的系統上,IDE 驅動器最多支持 63 個分區。通過熱插拔支持的 SCSI 驅動器、USB 驅動器和 IDE 驅動器最多可有 15 個分區。一個分區通常會分配為整數個柱面(柱面概念可能存在不準確之處)。

  如果兩種不同的分區程序對于指定的磁盤設定參數有著不同的理解,就有可能出現一種分區程序在遇到另一個分區程序創建的分區時報錯或發生問題的情況。如果將磁盤從一個系統移動到另一個系統,也可能會出現此類問題,若兩個系統的 BIOS 功能不同則更容易出現問題。

  在 Linux 系統中,您可以使用 parted 或 fdisk 工具查看指定設定參數。較早版本的 Linux 參數也會在 /proc 文件系統中一個類似于 /proc/ide/hda/geometry 的文件中報告設定參數,而在較新版本的系統中可能無法找到這個文件。清單 1 展示了如何使用 fdisk 命令來顯示附加 SATA 的 IDE 硬盤驅動器的分區和設定參數。fdisk 的 -v 參數顯示版本。要顯示或操縱分區表,您需要是 root 用戶,或者通過 sudo 命令獲得 root 權限,如本清單所示。

  清單 1. 硬盤設定參數

  ian@attic4:~$ fdisk -v

  fdisk (util-linux-ng 2.16)

  ian@attic4:~$ sudo fdisk /dev/sdb

  [sudo] password for ian:

  The number of cylinders for this disk is set to 30401.

  There is nothing wrong with that, but this is larger than 1024,

  and could in certain setups cause problems with:

  1) software that runs at boot time (e.g., old versions of LILO)

  2) booting and partitioning software from other OSs

  (e.g., DOS FDISK, OS/2 FDISK)

  Command (m for help): p

  Disk /dev/sdb: 250.1 GB, 250059350016 bytes

  255 heads, 63 sectors/track, 30401 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Disk identifier: 0x000404d6

  Device Boot Start End Blocks Id System

  /dev/sdb1 1 25 200781 83 Linux

  /dev/sdb2 26 12965 103940550 83 Linux

  /dev/sdb3 12966 30401 140054670 83 Linux

  Command (m for help):

  在清單 1 中,請注意 fdisk 將打印一條關于柱面 1024 末尾指定位置的警告。某些舊版系統的 BIOS 僅能引導位于磁盤的前 1024 個柱面內的分區,在這種情況下,柱面 1024 極為重要。這很可能出現在沒有 LBA 支持的 BIOS 中或者某些舊版本的引導管理器中。在現代機器中,這通常不會造成問題,但您應該注意,可能存在這樣的限制。

  您可以使用 fdisk 顯示扇區中的單元,使用 -u 選項即可,也可在交互模式中使用 u 子命令在扇區和柱面之間切換。parted 命令支持多種不同的單元。清單 2 展示了清單 1 所示的同一個磁盤內的 parted 中不同單元的使用。

#p#

  清單 2. 使用 parted 的不同單元

  ian@attic4:~$ sudo parted /dev/sdb

  [sudo] password for ian:

  GNU Parted 1.8.8.1.159-1e0e

  Using /dev/sdb

  Welcome to GNU Parted! Type 'help' to view a list of commands.

  (parted) help u

  unit UNIT set the default unit to UNIT

  UNIT is one of: s, B, kB, MB, GB, TB, compact, cyl, chs, %, kiB, MiB,

  GiB, TiB

  (parted) p

  Model: ATA HDT722525DLA380 (scsi)

  Disk /dev/sdb: 250GB

  Sector size (logical/physical): 512B/512B

  Partition Table: msdos

  Number Start End Size Type File system Flags

  1 32.3kB 206MB 206MB primary ext3

  2 206MB 107GB 106GB primary ext4

  3 107GB 250GB 143GB primary ext3

  (parted) u s

  (parted) p

  Model: ATA HDT722525DLA380 (scsi)

  Disk /dev/sdb: 488397168s

  Sector size (logical/physical): 512B/512B

  Partition Table: msdos

  Number Start End Size Type File system Flags

  1 63s 401624s 401562s primary ext3

  2 401625s 208282724s 207881100s primary ext4

  3 208282725s 488392064s 280109340s primary ext3

  (parted) u chs

  (parted) p

  Model: ATA HDT722525DLA380 (scsi)

  Disk /dev/sdb: 30401,80,62

  Sector size (logical/physical): 512B/512B

  BIOS cylinder,head,sector geometry: 30401,255,63. Each cylinder is 8225kB.

  Partition Table: msdos

  Number Start End Type File system Flags

  1 0,1,0 24,254,62 primary ext3

  2 25,0,0 12964,254,62 primary ext4

  3 12965,0,0 30400,254,62 primary ext3

  (parted)

  請注意,parted 和 fdisk 輸出所顯示的起始柱面和結束柱面截然不同,這是由于 parted 從零開始計算柱面,而 fdisk 從 1 開始計算。清單 3 表明,fdisk 與 parted 的起始扇區和結束扇區實際上是完全相同的。

  清單 3. 檢查起始和結束扇區號

  ian@attic4:~$ sudo fdisk -ul /dev/sdb

  Disk /dev/sdb: 250.1 GB, 250059350016 bytes

  255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors

  Units = sectors of 1 * 512 = 512 bytes

  Disk identifier: 0x000404d6

  Device Boot Start End Blocks Id System

  /dev/sdb1 63 401624 200781 83 Linux

  /dev/sdb2 401625 208282724 103940550 83 Linux

  /dev/sdb3 208282725 488392064 140054670 83 Linux

  ian@attic4:~$ echo $(( 208282725 / 255 / 63 ))

  12965

#p#

二、分區類型

  IDE 驅動器上有三種類型的分區:主、邏輯 和擴展。分區表 位于磁盤主引導記錄(MBR)之中。MBR 是磁盤上的第一個扇區,因而分區表在其中所占空間不大。這限制了一個磁盤上的主分區數量,最多為 4 個。如果需要 4 個以上的主分區(往往需要 4 個以上的主分區),其中一個主分區就必須以擴展分區的形式出現。

  擴展分區 就是一個或多個邏輯分區的容器。這種分區模式最初是由 MS DOS 和 PC DOS 采用的,允許 DOS、Windows 或 Linux 系統使用 PC 磁盤。一個磁盤可能僅包含一個擴展分區。數據存儲在擴展分區內的邏輯分區中。必須首先在擴展分區內創建一個邏輯分區,之后才能將數據存儲到擴展分區中。

  Linux 將主分區或擴展分區編號為 1 至 4,因而 dev/sda 可能擁有四個主分區:/dev/sda1、/dev/sda2、/dev/sda3、/dev/sda4。也可以有一個主分區 /dev/sda1 和一個擴展分區 /dev/sda2。如果定義了邏輯分區,則邏輯分區的編號從 5 開始,/dev/sda 上的第一個邏輯分區將為 /dev/sda5,即便磁盤上不存在主分區,只有一個擴展分區也是如此(/dev/sda1)。因此,如果您希望一個 IDE 驅動器上有四個以上的分區,就需要給擴展分區分配一個分區號。盡管理論上支持熱插拔的內核的 IDE 驅動器分區數量理論上最多為 15 個,但您也許能創建最后幾個,也可能無法創建最后幾個。如果您計劃在一個驅動器上使用超過 12 個分區,應務必謹慎地檢查所有方面。

  上面的示例中使用的磁盤具有三個主分區,均格式化為供 Linux 使用。其中兩個主分區使用 ext3 文件系統,而另一個主分區使用 ext4 文件系統。清單 4 展示了針對 Ubuntu 9.10 系統上帶有主、擴展和邏輯分區的內部驅動器和附加到 Fedora 12 系統的 USB 驅動器的 parted 命令 p 的輸出結果。請注意不同的文件系統類型。另外還要注意,您可以在命令行中指定一個或多個 parted 命令,避免使用交互模式。

  清單 4. 使用 parted 命令顯示分區表

  ian@attic4:~$ sudo parted /dev/sda u s p

  [sudo] password for ian:

  Model: ATA WDC WD6401AALS-0 (scsi)

  Disk /dev/sda: 1250263728s

  Sector size (logical/physical): 512B/512B

  Partition Table: msdos

  Number Start End Size Type File system Flags

  1 63s 2040254s 2040192s primary ext3

  2 2040255s 22523129s 20482875s primary linux-swap(v1)

  4 22523130s 1250258624s 1227735495s extended boot

  5 22523193s 167397299s 144874107s logical ext3

  6 167397363s 310761359s 143363997s logical ext3

  7 310761423s 455442749s 144681327s logical ext3

  8 455442813s 600092009s 144649197s logical ext3

  [root@echidna ~]# parted /dev/sdc p

  Model: WD My Book (scsi)

  Disk /dev/sdc: 750GB

  Sector size (logical/physical): 512B/512B

  Partition Table: msdos

  Number Start End Size Type File system Flags

  1 32.3kB 135GB 135GB primary fat32 lba

  2 135GB 750GB 616GB extended

  5 135GB 292GB 157GB logical ext3

  6 292GB 479GB 187GB logical ext3

  7 479GB 555GB 76.5GB logical ext3

  8 555GB 750GB 195GB logical ext3

【編輯推薦】

  1. 3.2.5 Linux安裝模式下,磁盤分區的選擇(極重要)
  2. Linux磁盤分區的操作工具與命令使用
  3. 簡單剖析Linux磁盤分區命令
  4. 讓Linux操作系統支持FAT格式的磁盤分區
  5. Linux配置文件
  6. Linux下文件的清理

 

責任編輯:zhaolei 來源: 網絡轉載
相關推薦

2011-01-18 10:25:19

Linux磁盤分區

2011-01-18 10:00:59

Linux磁盤分區

2014-06-06 13:51:36

磁盤分區IO分析

2009-10-19 18:01:35

Linux磁盤分區

2014-05-30 09:44:18

磁盤分區Windows平臺

2014-06-09 10:09:31

Linux磁盤分區

2019-02-11 14:50:21

Linux分區命令

2023-01-31 14:00:01

TIAPUUID

2017-03-09 14:58:19

GPartedLinux磁盤分區

2022-04-12 17:39:14

Linux磁盤分區

2010-03-02 15:09:26

Linux mount

2018-06-25 11:58:23

Linuxparted磁盤分區

2017-05-10 07:00:20

磁盤分區dcfldd工具備份分區

2013-08-23 14:07:45

磁盤分區

2009-12-15 08:50:58

Windows 7系統分區

2020-01-11 19:00:01

GParted磁盤分區工具開源

2017-09-13 09:23:04

磁盤分區bash

2010-06-24 15:53:10

Linux指令

2021-07-30 23:05:22

Windows 11Windows微軟

2009-11-24 09:28:11

linux分區大磁盤分區
點贊
收藏

51CTO技術棧公眾號

欧美国产一级| 欧美另类自拍| 日本欧美国产| 亚洲精品一区中文字幕乱码| 国产主播中文字幕| 日本aⅴ免费视频一区二区三区| 欧美成年人视频| 欧美精品videossex少妇| 亚洲私人黄色宅男| 青青草国产免费| 老**午夜毛片一区二区三区 | 成人自拍视频网| 亚洲一区二区在线免费看| www.国产在线视频| 久久久久国内| 91精品综合视频| 黄色网一区二区| 一区二区三区 在线观看视| 国产网友自拍视频导航网站在线观看| 亚洲欧美色综合| 国产男女激情视频| 国产精品99久久久久久有的能看| 精品国产区在线| 欧美激情 亚洲a∨综合| 日韩免费在线免费观看| www.久久久久爱免| 在线观看国产精品91| 69av成人| 欧美精品一区二区三| 黄色免费在线观看网站| 日本韩国一区二区| 日本大片在线观看| 精品国产成人在线| 一本到av在线| 一区二区三区不卡视频| xxxx影院| 亚洲人成网站影音先锋播放| 不要播放器的av网站| 久久综合五月天婷婷伊人| 欧美久久在线观看| 懂色av一区二区三区免费看| 欧美一级黄色录像片| 国产乱码精品一区二区三区av| 青青草成人激情在线| 国产精品视频久久一区| 久久精品人人做人人爽电影| 亚洲欧美成人| 自拍偷拍视频在线| 成人国产亚洲欧美成人综合网 | 黄色在线看片| 亚洲国产三级网| 国产社区精品视频| 日韩在线观看精品| 亚洲一区二区三区日本久久九| 久久99久国产精品黄毛片入口 | 一本一道久久a久久精品| 在线宅男视频| 欧美猛男男办公室激情| 日韩精品亚洲人成在线观看| 日韩电影中文字幕在线| 国产一区二区三区直播精品电影 | 国产精品久久久久久久久久免费 | 欧美在线一区二区| 91美女主播在线视频| 一区二区三区日韩在线观看| 日本成人三级电影网站| 日韩精品电影一区亚洲| 小说区视频区图片区| 91激情在线| 91视频一区| 国产欧美亚洲日本| 免费一级片91| 免费国产a级片| 亚洲欧美一区二区三区久本道91| 免费看成年人视频在线观看| 欧美精品一二三区| 校园春色亚洲色图| 97热精品视频官网| 欧美天堂亚洲电影院在线观看 | 免费福利影院| 欧美日韩亚洲综合在线| 亚洲精品日产| 国内精品视频在线| 国内综合精品午夜久久资源| 国产高清免费在线| 国产精品美女www爽爽爽| 青春草在线观看| 亚洲性无码av在线| 成人在线免费观看91| 亚洲精品免费在线看| 中文字幕成人av| 国产激情视频在线| 欧美精品激情视频| 99精品视频免费| 大香煮伊手机一区| 欧美片网站yy| 嗯用力啊快一点好舒服小柔久久| 成人91视频| 久久亚洲欧美国产精品乐播| 久久综合九色综合久| 在线精品国产欧美| 亚洲欧美在线专区| 国产成人a亚洲精v品无码| 在线欧美一区二区| 红杏成人性视频免费看| 亚洲欧美在线网| 天天操天天干天天综合网| 成人精品一区二区三区电影| 51国偷自产一区二区三区| 26uuu另类欧美| 国产xxxx振车| 欧美大尺度在线观看| 首页国产欧美日韩丝袜| 国产主播色在线| 亚洲第一视频网站| 精品国产一区二区三区噜噜噜| 在线成人私人影院| 久久69精品久久久久久久电影好| 在线日韩网站| 无码免费一区二区三区免费播放| 国产香蕉久久精品综合网| 亚洲成av人电影| 成人性生交xxxxx网站| 激情五月播播久久久精品| 伊人久久青青草| 精品久久久999| 免费欧美在线视频| 亚州色图欧美色图| 久久人91精品久久久久久不卡| 水野朝阳av一区二区三区| 中文av在线播放| 性欧美视频videos6一9| 激情国产一区二区 | 一区二区三区午夜视频| 日韩黄色片视频| 精品国产亚洲一区二区三区在线观看| 欧美丝袜激情| 亚欧激情乱码久久久久久久久| 亚洲欧美在线磁力| 久久成人久久爱| 亚洲夜夜综合| 国产不卡一区二区在线观看 | 久久99久久99精品免观看粉嫩| 日本aⅴ精品一区二区三区| 男生女生差差差的视频在线观看| 午夜精品一区二区三区在线视频| 国产91精品精华液一区二区三区| 欧美人与性动交α欧美精品图片| 国产99在线播放| 欧美午夜女人视频在线| 久久看人人摘| 亚洲成人精品视频| 日韩黄色网址| 国产激情久久久久| 依依成人综合视频| 亚洲第一福利专区| 少妇激情av一区二区三区| 欧美一性一乱一交一视频| 欧美极品aⅴ影院| www.丝袜精品| 先锋影音资源999| 日本在线精品视频| 一区二区三区国产精品| 精品香蕉视频| 在线观看国产视频一二三| 国产精品久久久久久久久男| 国产精品成人免费精品自在线观看 | 一区二区三区精品国产| 精品成人免费观看| 精品一区二区三区免费播放| 婷婷电影在线观看| 亚洲色成人www永久在线观看 | 精品国产一区二区三区在线| 国产网站欧美日韩免费精品在线观看| 日韩电影一区二区三区四区| 国产精品一二三产区| 在线观看av的网址| 欧美久久久精品| 一区二区三区四区视频精品免费| 成人免费电影网址| 福利在线观看| 亚洲欧洲另类精品久久综合| 一区二区在线视频| 2021久久国产精品不只是精品| av不卡一区二区| 一级片a一级片| 亚洲一区二区久久久久久| 3d成人h动漫网站入口| 日本91福利区| 蜜桃在线一区| 天堂资源中文在线| 亚洲欧美日韩不卡一区二区三区| 深夜福利91大全| 一区二区三区欧美久久| 亚洲日本国产| 国产亚洲人成a在线v网站| 992tv在线影院| 亚洲成人18| 欧美一区网站| 久草在线资源视频在线观看|