為什麼分割區不顯示,sudo fdisk -l

為什麼分割區不顯示,sudo fdisk -l

我對 Ubuntu 還很陌生,現在對事情感到非常害怕。系統分割區1和分割區2有兩個分割區,均為ext4格式。由於我無法存取它們(我的意思是我無法建立資料夾或文件或任何內容),我刪除了這些分割區並使用 ntfs 格式建立了新的 D 和 E 分割區。現在當我給予

sufo fdisk-l

我得到的是這個

sujatha@sujatha-cellapp:~$ sudo fdisk -l
[sudo] password for sujatha: 

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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: 0x00000000

   Device Boot      Start         End      Blocks   Id  System

/dev/sda1               1   976773167   488386583+  ee  GPT
sujatha@sujatha-cellapp:~$ 

但我讓 GParted 創建了兩個分區 D 和 E,我可以看到它們,那麼為什麼上面沒有顯示...?

另外,在啟動系統時,我可以看到一則訊息顯示如下

The disk drive for /partition 1 is not ready yet or not found
Continue to wait, or Press S to akip mounting or f for manual recovery

分區後我的 GParted 看起來像這樣

Partition     File System     Mount Point    Label   Size    Used    Unused   Flags

/dev/sda1          ext4          /                 47.68GiB   43.57GiB  4.11GiB
/dev/sda2          linux-swap                      977.00MiB   --         --
/dev/sda4          ntfs                        D   208.08GiB  70.98MiB  208.02GiB msftdata
/dev/sda5          ntfs                        E   208.09GiB  70.98MiB  208.08GiB msftdata
/dev/sda3          fat32      /boot/efi            976.00MiB  5.22MiB   970.78MiB  boot
unallocated                                        1.02MiB     --         --     

答案1

您的問題的答案在fdisk產生的第一個輸出:

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.

您的磁碟使用GUID 分區表 (GPT)、您使用的版本fdisk不支援。您必須使用 GParted、partedgdisk或其他一些支援 GPT 的工具來對磁碟進行分割,而不是fdisk。 (最新版本確實fdisk支援 GPT,但尚未隨 Ubuntu 一起提供。)

相關內容