如何删除顽固的 Atari 分区表并创建 GPT?

如何删除顽固的 Atari 分区表并创建 GPT?

我正在 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 与sudo parted /dev/sdaselect /dev/sdawith/dev/sda是正确的设备)但mktable gpt似乎没有效果。

print在 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 Seagate 硬盘,遇到了完全相同的问题。有人能给我指出正确的方向吗?

编辑:初始化磁盘并在不同的系统上对其进行分区似乎可以解决我遇到的问题,但我仍然不确定为什么原始系统无法正确使用磁盘。将分区后的磁盘放入原始系统中并在其上放置一些文本文件可以工作几个小时,但一夜之间ls在挂载点上出现/media/消息ls: reading directory '.': Bad message

相关内容