如何使用 GParted 實用工具縮放根分區

今天,咱們將討論磁盤分區。這是 Linux 中的一個好話題。這容許用戶來從新調整在 Linux 中的活動 root 分區。linux

在這篇文章中,咱們將教你如何使用 GParted 縮放在 Linux 上的活動根分區。git

好比說,當咱們安裝 Ubuntu 操做系統時,並無恰當地配置,咱們的系統僅有 30 GB 磁盤。咱們須要安裝另外一個操做系統,所以咱們想在其中製做第二個分區。github

雖然不建議從新調整活動分區。然而,咱們要執行這個操做,由於沒有其它方法來釋放系統分區。bash

注意:在執行這個動做前,確保你備份了重要的數據,由於若是一些東西出錯(例如,電源故障或你的系統重啓),你能夠得以保留你的數據。ide

Gparted 是什麼

GParted 是一個自由的分區管理器,它使你可以縮放、複製和移動分區,而不丟失數據。經過使用 GParted 的 Live 可啓動鏡像,咱們能夠使用 GParted 應用程序的全部功能。GParted Live 能夠使你可以在 GNU/Linux 以及其它的操做系統上使用 GParted,例如,Windows 或 Mac OS X 。ui

1) 使用 df 命令檢查磁盤空間利用率

我只是想使用 df 命令向你顯示個人分區。df 命令輸出清楚地代表我僅有一個分區。spa

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        30G  3.4G 26.2G  16% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            487M  4.0K  487M   1% /dev
tmpfs           100M  844K   99M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            498M  152K  497M   1% /run/shm
none            100M   52K  100M   1% /run/user
複製代碼

2) 使用 fdisk 命令檢查磁盤分區

我將使用 fdisk 命令驗證這一點。操作系統

$ sudo fdisk -l
[sudo] password for daygeek:

Disk /dev/sda: 33.1 GB, 33129218048 bytes
255 heads, 63 sectors/track, 4027 cylinders, total 64705504 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000473a3

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    62609407    31303680   83  Linux
/dev/sda2        62611454    64704511     1046529    5  Extended
/dev/sda5        62611456    64704511     1046528   82  Linux swap / Solaris
複製代碼

3) 下載 GParted live ISO 鏡像

使用下面的命令來執行下載 GParted live ISO。.net

$ wget https://downloads.sourceforge.net/gparted/gparted-live-0.31.0-1-amd64.iso
複製代碼

4) 使用 GParted Live 安裝介質啓動你的系統

使用 GParted Live 安裝介質(如燒錄的 CD/DVD 或 USB 或 ISO 鏡像)啓動你的系統。你將得到相似於下面屏幕的輸出。在這裏選擇 「GParted Live (Default settings)」 ,並敲擊回車按鍵。命令行

5) 鍵盤選擇

默認狀況下,它選擇第二個選項,按下回車便可。

6) 語言選擇

默認狀況下,它選擇 「33」 美國英語,按下回車便可。

7) 模式選擇(圖形用戶界面或命令行)

默認狀況下,它選擇 「0」 圖形用戶界面模式,按下回車便可。

8) 加載 GParted Live 屏幕

如今,GParted Live 屏幕已經加載,它顯示我之前建立的分區列表。

9) 如何從新調整根分區大小

選擇你想從新調整大小的根分區,在這裏僅有一個分區,因此我將編輯這個分區以便於安裝另外一個操做系統。

爲作到這一點,按下 「Resize/Move」 按鈕來從新調整分區大小。

如今,在第一個框中輸入你想從這個分區中取出的大小。我將索要 「10GB」,因此,我添加 「10240MB」,並讓該對話框的其他部分爲默認值,而後點擊 「Resize/Move」 按鈕。

它將再次要求你確認從新調整分區的大小,由於你正在編輯活動的系統分區,而後點擊 「Ok」。

分區從 30GB 縮小到 20GB 已經成功。也顯示 10GB 未分配的磁盤空間。

最後點擊 「Apply」 按鈕來執行下面剩餘的操做。

e2fsck 是一個文件系統檢查實用程序,自動修復文件系統中與 HDD 相關的壞扇道、I/O 錯誤。

resize2fs 程序將從新調整 ext二、ext3 或 ext4 文件系統的大小。它能夠被用於擴大或縮小一個位於設備上的未掛載的文件系統。

e2image 程序將保存位於設備上的關鍵的 ext二、ext3 或 ext4 文件系統的元數據到一個指定文件中。

全部的操做完成,關閉對話框。

如今,咱們能夠看到未分配的 「10GB」 磁盤分區。

重啓系統來檢查這一結果。

10) 檢查剩餘空間

從新登陸系統,並使用 fdisk 命令來查看在分區中可用的空間。是的,我能夠看到這個分區上未分配的 「10GB」 磁盤空間。

$ sudo parted /dev/sda print free
[sudo] password for daygeek: 
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
        32.3kB  10.7GB  10.7GB           Free Space
 1      10.7GB  32.2GB  21.5GB  primary  ext4         boot
複製代碼

via: www.2daygeek.com/how-to-resi…

做者:Magesh Maruthamuthu 譯者:robsean 校對:wxy 選題:lujun9972

本文由 LCTT 原創編譯,Linux中國 榮譽推出

相關文章
相關標籤/搜索