成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在 Linux 上使用 GNU Parted 對磁盤分區

系統 Linux
了解對新的儲存設備分區的基礎知識,然后下載我們的速查表,讓信息近在咫尺。

在 21 世紀,我們往往認為數據存儲是理所當然的。我們有許多存儲介質,相對價格便宜,而且有許多不同的可用類型。然而,不論你獲得的免費云存儲空間有多少,沒有比有一個物理硬盤空間來存儲重要的數據更好了(或容量真的很大的,而當你又在一個慢速網絡上時)。然而,沒有幾塊硬盤買回來就是現成的,至少在理想的狀況下可以直接使用的。無論你是買了一塊新硬盤,還用不同分區安裝一個系統,你需要知道怎么在 Linux 上為磁盤分區。

這篇文章介紹了 GNU Parted ,它磁盤分區最好的工具之一。如果你偏向使用圖形化程序,而不算終端命令行,請閱讀我的《??為 Linux 格式化驅動器??》這篇文章。

磁盤標簽、分區和文件系統

技術上來說,一個硬盤驅動器不需要很多軟件,就可用作存儲設備。然而,在沒有分區表和文件系統等現代慣例的情況下使用硬盤是困難的、不切實際的,而且對你的數據不安全。

關于硬盤驅動器,這里有三個你需要知道的重要概念:


  • 磁盤標簽disk label(或者 分區表partition table)是放置在磁盤驅動器起始位置的元數據,它告訴計算機可用的存儲是何種類型、以及它在磁盤驅動器的位置等信息。
  • 分區partition 是一個識別文件系統位置的邊界。舉個例子,如果你有一個 512GB 的硬盤,你可以用占用所有磁盤容量(512GB)分成一個分區,或者分成兩個分區,每個占用 256GB ,或者分成三個分區,占用各種不同大小的空間等等。
  • 文件系統filesystem 是一個硬盤驅動器和計算機兩者約定俗成的存儲方案。計算機必須知道怎樣讀取文件系統來拼湊存儲在驅動器上的數據,并且必須知道怎樣寫入數據到文件系統并保持數據的完整性。

GNU Parted 程序管理著前兩個概念:磁盤標簽和分區。Parted 對文件系統有所了解,但是它把文件系統的實現細節交給了其他類似 ??mkfs?? 這樣的工具。


下載 ??GNU Parted 速查表??


確定磁盤驅動器的位置

使用 GNU Parted 之前,你必須確定你的驅動器在你的系統上的位置。首先,將你要格式化的磁盤驅動器連接到你的系統,然后用 ??parted?? 命令查看連接到你的計算機的設備:

$ parted /dev/sda print devices
/dev/sda (2000GB)
/dev/sdb (1000GB)
/dev/sdc (1940MB)

你最新連接設備的名稱在字母表上晚于連接時間更長的設備。舉個例子,??/dev/sdc?? 最有可能是我剛剛連接的磁盤。我能通過它的容量大小來確認,相比于我的工作站上的主要驅動器的 TB 大小來說,因為我知道我插入的 U 盤只有 2GB(1940MB,足夠接近)大小。如果你不能確定,你可以得到的更多關于你想要分區的驅動器的信息:

$ parted /dev/sdc print
Model: Yoyodyne Tiny Drive 1.0 (scsi)    
Disk /dev/sdc: 1940MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  2048kB  1024kB  BS           Bloat  Hidden
 2      2049kB  1939MB  1937MB  FAT32        MyDrive

有些驅動器比其他驅動器有更多的元數據。這個磁盤表明它的物理驅動器品牌是 Yoyodyne ,此外,在磁盤的起始處包含了一個小的隱藏分區,后面是一個兼容 Windows 的臃腫的 FAT32 分區。這確實是我要重新打算格式化的驅動器。

繼續之前,確認 你已經確定了要分區的正確驅動器。 對錯誤的驅動器重新分區會導致數據丟失。 為了安全起見,在本文中所有具有潛在破環性的命令都指向在你的系統中不太可能有的 ??/dev/sdX?? 設備。

創建磁盤標簽(或者分區表)

要在磁盤上創建一個分區,驅動器必須要有一個磁盤標簽disk label。磁盤標簽也被叫做 分區表partition table,所以 Parted 對兩個術語都接受。

要創建一個磁盤卷標,使用 ??mklabel??? 或 ??mktable?? 子命令:

$ parted /dev/sdX mklabel gpt

這個命令在 ??/dev/sdX?? 的驅動器前面創建了一個 gpt 標簽,刪除了任何可能存在的標簽。這是一個快速的過程,因為所有被替換的信息都是關于分區的元數據。

創建分區

要在磁盤創建分區,使用 ??mkpart??? 子命令,后跟可選的分區名稱,再跟分區的開始和結束位置。如果你在磁盤上只需要一個分區,那么大小調整是容易的:開始位置輸入 1 ,結束位置輸入 100% 。使用 ??--align opt?? 參數允許 Parted 調整分區邊界位置便于磁盤獲得最佳性能:

$ parted /dev/sdX --align opt \
mkpart example 1 100%

用 ??print?? 子命令查看你的新分區:

$ parted /dev/sdX print
Model: Yoyodyne Tiny Drive 1.0 (scsi)
Disk /dev/sdi: 1940MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size  
 1      1049kB  1939MB  1938MB

你不必將整個磁盤用作一個分區。分區的優勢是在一個磁盤上可以存在多個文件系統,它們之間不會相互干擾。在確定分區大小的時候,你可以使用 ??unit?? 子命令來設置你想用的測量方法。Parted 可以理解扇區sector、柱面cylinder、磁頭head、字節byte、KB、MB、GB、TB 和百分比。(LCTT 譯注:具體使用方法請參閱手冊頁)

你也可以指定你打算使用的分區的文件系統。這并不會創建文件系統,但是它為你以后方便使用提供了元數據。

將磁盤對半分,一個是 XFS 文件系統,另一個是 EXT4 文件系統:

$ parted /dev/sdX --align opt \
mkpart xfs 1 50%
$ parted /dev/sdX --align opt \
mkpart ext4 51% 100%

命名分區

除了標記分區用于什么文件系統之外,你也可以為每個分區命名。一些文件管理器和工具可以讀取分區名稱,能夠幫助你區分驅動器。例如,我經常有幾個不同的驅動器連接到我的媒體工作站,每個屬于一個不同的項目。當創建這些驅動器的時候,我同時命名了分區和文件系統,這樣,無論我怎么看我的系統,有重要數據的位置都會被清楚地標示出來。

要命名一個分區,你必須知道它的序號:

$ parted /dev/sdX print
[...]
Number  Start   End     Size   File system  Name     Flags
 1      1049kB  990MB   989MB  xfs          example
 2      1009MB  1939MB  930MB  ext4         noname

要命名分區 1:

$ parted /dev/sdX name 1 example
$ parted /dev/sdX print
[...]
Number  Start   End     Size   File system  Name     Flags
 1      1049kB  990MB   989MB  xfs          example
 2      1009MB  1939MB  930MB  ext4         noname

創建文件系統

要讓你的驅動器能夠正常使用,你必須在新分區上創建一個文件系統。GNU Parted 并不做這些,因為它只是一個分區管理器。在磁盤上創建文件系統的 Linux 命令是 ??mkfs???,但也有一些有用的工具可以讓你用來創建特定類型的文件系統。例如,??mkfs.ext4??? 創建 EXT4 文件系統,??mkfs.xfs?? 創建 XFS 文件系統等等。

你的分區位于磁盤驅動器的“內部” ,所以你不是在 ??/dev/sdX??? 上創建文件系統,而是在 ??/dev/sdX1??? 上為第一個分區創建文件系統,在 ??/dev/sdX2?? 上為第二個分區創建,以此類推。

這里是一個創建 XFS 文件系統的例子:

$ sudo mkfs.xfs -L mydrive /dev/sdX1

下載我們的速查表

Parted 是一個靈活而強大的工具。你可以發出命令,如本文所示的那樣,或者激活一個交互模式以不斷 “連接” 你指定的驅動器:

$ parted /dev/sdX
(parted) print
[...]
Number  Start   End     Size   File system  Name     Flags
 1      1049kB  990MB   989MB  xfs          example
 2      1009MB  1939MB  930MB  ext4         noname

(parted) name 1 mydrive
(parted)

如果你打算經常使用 Parted ,??下載我們的 GNU Parted 速查表??,讓信息近在咫尺。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2018-06-25 11:58:23

Linuxparted磁盤分區

2011-01-18 09:51:59

Linux磁盤分區

2011-01-18 10:25:19

Linux磁盤分區

2009-10-19 18:01:35

Linux磁盤分區

2011-01-18 10:00:59

Linux磁盤分區

2009-12-15 08:50:58

Windows 7系統分區

2014-06-09 10:09:31

Linux磁盤分區

2017-03-09 14:58:19

GPartedLinux磁盤分區

2023-01-31 14:00:01

TIAPUUID

2014-06-06 13:51:36

磁盤分區IO分析

2019-02-11 14:50:21

Linux分區命令

2010-02-25 13:34:24

Linux磁盤分區

2020-08-25 19:56:43

MinGWWindowsGNU

2010-03-02 15:09:26

Linux mount

2021-07-30 23:05:22

Windows 11Windows微軟

2010-06-24 15:53:10

Linux指令

2017-09-13 09:23:04

磁盤分區bash

2020-01-11 19:00:01

GParted磁盤分區工具開源

2020-12-07 14:20:35

Linux磁盤工具

2017-05-10 07:00:20

磁盤分區dcfldd工具備份分區
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美精品一区久久 | 羞羞视频免费在线 | 国产精品久久久久久久久久尿 | 亚洲性爰| 精品一区国产 | 成人在线免费视频观看 | 亚洲91| 亚洲日韩中文字幕一区 | 日韩伦理一区二区 | 成人激情视频在线 | 天天看片天天干 | 成人精品一区二区三区中文字幕 | 亚洲福利一区 | 色999视频 | 欧美激情综合色综合啪啪五月 | 日韩在线视频观看 | 日本激情视频网 | 国产成人高清成人av片在线看 | 自拍偷拍第一页 | va精品| 日日日干干干 | 天天干狠狠操 | 亚洲天堂影院 | 亚洲国产精品一区二区三区 | 日韩精品av| 色网在线播放 | 成人免费视频一区二区 | 狠狠干天天干 | 亚洲一区二区高清 | 日本三级电影在线免费观看 | 国产精品久久久久久久久久久新郎 | 国产福利资源在线 | 亚洲欧美精品在线观看 | 色.com| 91精品一区 | av天天澡天天爽天天av | 免费黄色av | 欧美日韩国产中文字幕 | 免费看一区二区三区 | 国产亚洲成av人片在线观看桃 | 久久久999精品 |