我正在 Ubuntu 20.04 系統上安裝全新的開箱即用 8TB Seagate HDD。我希望分區表為 GPT 並建立一個 ext4 分割區。
在 GNOME 磁碟編輯器中,它聲稱分割表的類型為“atari”,而 gparted 將其顯示為無法識別的標籤,因此兩者都不會建立分割區。
我嘗試透過 GNOME 磁碟編輯器格式化磁碟,結果出現錯誤訊息:Error synchronizing after initial wipe: Timed out waiting for object (udisks-error-quark, 0)
。
我嘗試使用 gparted,但它顯示磁碟具有無法識別的磁碟標籤,即使在嘗試寫入 GPT 或 MSDOS 分割區表後,它也會發出警告/dev/sda: unrecognised disk label
我嘗試過使用parted with sudo parted /dev/sda
, select /dev/sda
(作為/dev/sda
正確的設備)並且mktable gpt
沒有明顯的效果。
print
in parted 給出以下輸出:
(parted) select /dev/sda
Using /dev/sda
(parted) print
Error: /dev/sda: unrecognised disk label
Model: ATA ST8000DM004-2CX1 (scsi)
Disk /dev/sda: 8002GB
Sector size (logical/physical): 512B/4096B
Partition Table: unknown
使用sudo gdisk /dev/sda
列印:
GPT fdisk (gdisk) version 1.0.5
Partition table scan:
MBR: not present
BSD: not present
APM: not present
GPT: not present
Creating new GPT entries in memory.
我隨後使用了選項o
,然後w
.隨後再次呼叫 gdisk 會產生與上面相同的輸出。
我還嘗試使用sudo wipefs -af /dev/sda
,它會列印:
/dev/sda: 4 bytes were erased at offset 0x000001c6 (atari): ff ff ff ff
/dev/sda: 4 bytes were erased at offset 0x000001d2 (atari): ff ff ff ff
/dev/sda: 4 bytes were erased at offset 0x000001de (atari): ff ff ff ff
/dev/sda: 4 bytes were erased at offset 0x000001ea (atari): ff ff ff ff
但sudo wipefs /dev/sda
在列印後運行:
DEVICE OFFSET TYPE UUID LABEL
sda 0x1c6 atari
sda 0x1d2 atari
sda 0x1de atari
sda 0x1ea atari
最後,我還嘗試了:
sudo dd if=/dev/zero of=/dev/sda bs=1M status=progress
運行了幾個小時並列印:
8001550286848 bytes (8.0 TB, 7.3 TiB) copied, 56075 s, 143 MB/s
dd: error writing '/dev/sda': No space left on device
7630886+0 records in
7630885+0 records out
8001563222016 bytes (8.0 TB, 7.3 TiB) copied, 56088.2 s, 143 MB/
我認為這可能是磁碟本身的問題,但後來打開了另一個全新的 4TB 希捷硬碟,並且遇到了完全相同的問題。有人能在這裡指出正確的方向嗎?
編輯:初始化磁碟並在不同的系統上對其進行分割似乎可以避免我遇到的問題,但我仍然不確定為什麼原始系統無法正確使用磁碟。將分割磁碟放入原始系統並在其上放置一些文字檔案可以運行幾個小時,但一夜之間ls
在掛載點上會/media/
出現以下訊息ls: reading directory '.': Bad message