gdisk

无法使用 gdisk 修复 GPT 损坏的磁盘
gdisk

无法使用 gdisk 修复 GPT 损坏的磁盘

我有一个磁盘,它在执行磁盘操作时(下载文件时)被强制关闭。现在,GPT 已损坏,我无法正确安装它。我尝试使用Disks程序的自动安装功能安装它,有时经过很长一段时间后,我会看到一些文件(使用时许多文件夹显示为丢失或缺失mc)。 首先。我尝试使用 进行修复fsck,然后e2fsck。但后来我意识到 GPT 已损坏。后者程序说超级块已损坏。甚至使用建议的超级块之一进行备份也无法解决问题。 我尝试使用 来修复它gdisk,但我甚至无法进入菜单模式: # gdisk /dev/sda GPT fdisk (gdisk) version 1.0.10 Problem...

Admin

断电后,gparted/fdisk 报告 ssd 磁盘表不正确。如何修复
gdisk

断电后,gparted/fdisk 报告 ssd 磁盘表不正确。如何修复

断电后,gparted/fdisk 报告 ssd 磁盘表不正确。如何修复 每次断电,都会发生同样的事情。ssd 关闭,gdisk 表示表超出磁盘限制。我认为某些 ssd 扇区已烧毁(?),但 GPT 信息却表明并非如此。我该怎么办?Gparted 说将使用主表,但随后它显示它完全是空的。 如果 SSD 的行为如此,我就无法信任它。 然而,第二个问题是哪些扇区被烧毁了?是末端的扇区吗?是中间的扇区吗?还是其他随机的扇区? 当我在 fdisk 中按下“w”时,它显示错误已修复,但再次运行时出现同样的问题。无法在此磁盘上运行 fsck。 您知道如何解决这个问题吗?...

Admin

Linux 主分区代码 8302 的用途是什么?
gdisk

Linux 主分区代码 8302 的用途是什么?

我正在格式化 SSD 以用于 Linux 系统,我发现有一个明显的磁盘分区代码(8302)/家如果创建了分区,则使用 8300 代码。我认为替代方案是“Linux 文件系统”(8300) 代码。 不同代码的目的是什么/家分割? ...

Admin

您是否需要在仅数据驱动器的开始处保留 2014 个空闲扇区?
gdisk

您是否需要在仅数据驱动器的开始处保留 2014 个空闲扇区?

假设您在 PC 中使用新驱动器作为辅助驱动器,并计划仅将数据存储在那里。(在我的情况下,它是 Windows 的 %USERS% 和 Linux 的 /home。程序和系统将留在主驱动器上,我们在本问题中不考虑这一点。)让我们进一步假设您使用 GPT 作为分区方案。但是,显然,它gdisk不允许您使用所有空间: Command (? for help): n Partition number (1-128, default 1): First sector (34-1000204287, default = 2048) or {+-}size{KMGTP...

Admin

虚拟机中的磁盘大小增加了,但 gdisk 不想使用新的空间
gdisk

虚拟机中的磁盘大小增加了,但 gdisk 不想使用新的空间

我有一台虚拟机,其中虚拟磁盘(显示为/dev/sdb)大小为 10G 管理员将虚拟磁盘的大小增加到 60G。 我重新启动了机器,现在发现磁盘更大了。 root@DMZMHLX3:~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT ... sdb 8:16 0 60G 0 disk └─sdb1 8:17 0 10G 0 part /app ... 现在我想添加另一个分区: gdisk 告诉我磁盘大小为 60G,但最后一个可用扇区是与旧的 10G 磁盘映像大小相...

Admin

SSD 认为它比实际更大
gdisk

SSD 认为它比实际更大

我正在尝试在一台新笔记本电脑上安装 Fedora 和 Windows 10。这台笔记本电脑有两个 512GB SSD 磁盘,但在磁盘管理工具中显示只有一个 1TB 磁盘。我将安装 Windows 的分区缩小到 200GB,并创建了一个 500GB 的分区,用作纯数据分区,留下 200+GB 给 Fedora。 当我尝试安装 Fedora 时,安装程​​序没有看到任何驱动器,只有 USB 驱动器。经过一番谷歌搜索后,我发现我可能必须在 BIOS 中将“SATA 模式选择”设置更改为 AHCI(默认值,也是唯一的其他可能值,是“Intel RST Premiu...

Admin

Gparted 可以进行分区的跳转吗?
gdisk

Gparted 可以进行分区的跳转吗?

有一个类似的问题:GParted 将分区从磁盘开头移动到磁盘结尾? 我知道如果分区左侧或右侧有空闲空间,我可以向左/向右移动分区。但我可以将分区移动到另一个空闲空间(即位于另一个区域)吗? ...

Admin

如何使用 gdsik 创建分区而不命名它?
gdisk

如何使用 gdsik 创建分区而不命名它?

我目前正在寻找图形程序的替代品来对我的硬盘进行分区。所以我正在寻找一个简单的命令行工具。由于我的硬盘有一个 GPT 分区表,所以我最好的选择是交互式程序gdisk或其命令行等效程序sgdisk。 创建新分区时,gdisk自动命名。默认情况下,分区类型 GUID 为“Linux 文件系统”(8300),应用此标志时gdisk也将分区命名为“Linux 文件系统”。我通常使用 Gparted,创建未格式化的分区时,Gparted 也会默认应用“Linux 文件系统”分区类型 GUID,但不命名分区。名称列保持空白。 那么有没有办法gdisk创建一个未格式化的...

Admin

三星 nvme ssd 在 gpt 恢复时出现写入错误,即使有 100% 可用备用空间
gdisk

三星 nvme ssd 在 gpt 恢复时出现写入错误,即使有 100% 可用备用空间

我有一块三星 nvme ssd,其 gpt 信息已损坏。然而,实时启动运行 gdisk 报告称,磁盘上的 gpt 备份是干净的,可用于恢复主 gpt 信息。 很好,我运行恢复并在恢复主 gpt 信息时出现写入错误。首先它看起来像是硬件故障,所以我查看了 nvme 智能日志,但这似乎没问题。我的 SSD 使用寿命只有 18%,而我有 100% 的可用备用空间。然而,每当我尝试将主 gpt 写入磁盘时,media_errors 和 num_error_log_entries 的数量就会增加。 我是不是理解错了什么?据我所知,当无法写入缺陷扇区时,SSD 应该...

Admin

演示
gdisk

演示

我的 SD 卡出现了一些问题,但我无法修复它们。 这是 GNOME 磁盘中磁盘的样子: 当我运行时gdisk /dev/sdb,它给出以下输出: sudo gdisk /dev/sdb GPT fdisk (gdisk) version 1.0.3 Caution: invalid backup GPT header, but valid main header; regenerating backup header from main header. Warning! Main and backup partition tables differ...

Admin

Linux:在不更新 GPT 的情况下调整磁盘大小:gdisk 说新扇区不可用
gdisk

Linux:在不更新 GPT 的情况下调整磁盘大小:gdisk 说新扇区不可用

我有一个 1TB 的硬盘/dev/sda,我买了一个 2TB 的新磁盘/dev/sdb。里面已经有一些分区了sda。 我运行dd if=/dev/sda of=/dev/sdb,然后把我的旧 1TB 磁盘扔进/dev/sda了垃圾箱。然后我在新磁盘上启动操作系统,一切正常。 然后我想添加一个新的分区到/dev/sdb。我运行gdisk但它不允许我这样做。 gdisk 显示的内容如下:(共有 3907029168 个扇区(2TB),但最后一个可用扇区是 1953525134(1TB)) Command (? for help): p Disk /d...

Admin

Gparted 在创建 NTFS 分区时隐式将保护性 MBR 转换为混合
gdisk

Gparted 在创建 NTFS 分区时隐式将保护性 MBR 转换为混合

Gparted 在没有询问我、也没有告诉我的情况下,隐式地将我的保护 MBR 转换为混合 MBR,从而破坏了我尝试做的一切(创建可在 Windows 7 上访问的 NTFS 分区)。 使用 Gparted (0.32.0) 在 USB 上创建新的 GPT 分区表后,我可以确认gdiskMBR 是保护的。 在使用相同的 Gparted 创建新的 NTFS 分区(具有相同的标签和分区名称)后,我可以确认gdiskMBR 现在杂交种。 我没有要求混合 MBR,只要求新的 NTFS 分区。 长期以来,Gparted 一直是我最常用的分区编辑器,但我发现这几乎...

Admin

GUID 分区属性在 MacOS 上不起作用
gdisk

GUID 分区属性在 MacOS 上不起作用

我正在尝试阻止设备上的自动挂载。该设备仅包含一个 FAT32 GPT 分区。 我已将 GUID 分区属性设置为63使用gdisk (即不自动挂载)。我也尝试使用 Diskpart 和 GPT ATTRIBUTES 来0x8000000000000000 (即没有默认驱动器号)。 虽然这两个都可以在 Windows 10 上运行,但 MacOS 仍然会挂载我的分区。如何防止在我插入设备的任何计算机上发生这种情况? 我不想隐藏分区,因为 MacOS 会要求格式化。 我不想向 fstab 添加条目,因为它只能在单台计算机上工作。 ...

Admin

如何在 Windows 中写入保护性 MBR?
gdisk

如何在 Windows 中写入保护性 MBR?

我有一台 UEFI 机器,一个磁盘上安装有 CentOS,另一个磁盘上安装有 Windows 2016。Windows 安装程序会写入 GPT 保护 MBR,但它并不完全遵循 UEFI 标准,如所述这里。它按照标准使用单个分区写入 MBR,但随后将最后一个扇区设为 2^32-1,而不是磁盘的实际大小。 在我尝试使用之前,这不是一个问题磁盘保存分区表并在稍后恢复它。大小的错误数字会造成混乱,最终导致 MBR 损坏。在 CentOS 中,我可以通过以下方式防止这种情况:磁盘分区写入新的保护性 MBR。但是,如果我可以从 Windows 执行此操作,那就方便了。...

Admin

在 Windows 安装期间将 MBR 转换为 GPT,而无需擦除磁盘
gdisk

在 Windows 安装期间将 MBR 转换为 GPT,而无需擦除磁盘

我有一台安装了 Windows 7 的旧笔记本电脑。我希望全新安装 Windows 10,同时将数据保留在非系统分区上,但我犯了一个错误,从 Windows 10 安装程序 USB 驱动器启动,在尝试开始安装之前删除了系统分区。安装程序抱怨从 UEFI 启动,无法安装在非 GPT 磁盘上。如果我没有删除系统分区,我可以轻松启动到 Windows 7 并使用第三方工具从那里进行转换。由于我现在没有可以运行的操作系统,Windows PE 是我唯一的希望。FDISK 可以轻松地将 MBR 磁盘转换为 GPT,但前提是磁盘是空的,而我需要将数据保留在其他分区上,并...

Admin